প্রচুর র‍্যাম সহ একটি সার্ভার তৈরির কার্যকর উপায়


10

আমার একটি জাভা অ্যাপ্লিকেশন রয়েছে যেখানে স্কেলাবিলিটিটি প্রাথমিকভাবে র‌্যামের মাধ্যমে সীমাবদ্ধ থাকে যে আমি একটি ডেটাসেন্টারে এক বা একাধিক সার্ভারে চালনা করতে চাই। আমি কোথায় এমন সার্ভার হার্ডওয়্যার সন্ধান করব যেখানে 100 গিগাবাইট - 512 গিগাবাইট বা আরও বেশি র‌্যামের সামঞ্জস্য থাকতে পারে? আমি এ জাতীয় বিষয়ে বিশেষজ্ঞ নই সুতরাং কোথায় শুরু করব তা সত্যই জানি না।

এটি কি সুপার কম্পিউটার কম্পিউটারে চলেছে (figures চিত্র বা তার বেশি), বা আমি কম 5-অঙ্কের ডলারের জন্য এই জাতীয় সার্ভারটি পেতে পারি?

নীচে কিছু প্রশ্নের উপর ভিত্তি করে কয়েকটি নোট:

  • হ্যাঁ আমি এই পরিমাপযোগ্যতা প্রয়োজনীয়তা অপসারণ করার উপায়গুলি নিয়ে ভাবতে চেষ্টা করেছি এবং এটি আসলে কোনও বিকল্প নয়। অ্যাপ্লিকেশনটি মূলত খুব দ্রুত পরিমাণে ডেটাতে খুব দ্রুত এলোমেলো অ্যাক্সেসের প্রয়োজন, একটি হার্ড ডিস্কে সঞ্চয় করে (সম্ভবত একটি ডাটাবেসের মাধ্যমে) এটি কাটবে না।
  • আমি দৃ sure়ভাবে নিশ্চিত যে জেভিএম কমপক্ষে তত্ত্বের দিক থেকে এখনও পর্যন্ত স্কেল করতে পারে। আমি নিয়মিত লক্ষণীয় সমস্যা ছাড়াই সূর্যের 1.6 জেভিএমকে বরাদ্দ করা 10 জিবি দিয়ে আমার কোডটি চালিত করি।

উত্তর:


6

অস্বাভাবিক প্রয়োজন কখনও কখনও অস্বাভাবিক সমাধান থেকে উপকৃত হয়। অবশ্যই আপনি সান, ডেল বা এইচপিগুলিকে 6 টি চিত্র দিতে পারেন এবং এটি দিয়ে সম্পন্ন করতে পারেন তবে এটি শহরে একমাত্র খেলা নয়।

একক বাক্স সমাধানের জন্য, 128 গিগাবাইট পর্যন্ত পাওয়া খুব সস্তার (32 x 4GB ~ 3.000 মার্কিন ডলার) এমনকি হোমব্রিউ মাদারবোর্ডের সাথেও, যার দাম 1.000 মার্কিন ডলারেরও কম। (নির্মাতাদের উপহাস করবেন না। এটি যদি গুগলের পক্ষে যথেষ্ট ভাল থাকে ...)

256GB মারাত্মকভাবে আরও ব্যয়বহুল (32x8GB 18 18.000 মার্কিন ডলার), এবং এর বাইরেও ...

বিকল্প হিসাবে আপনি কি ইনফিনিব্যান্ড (10 জিবিপিএস) আন্তঃসংযুক্ত সস্তা বাক্সকে বিকল্প হিসাবে বিবেচনা করেছেন?

আপনি একটি 4 নোড, 16 প্রসেসর (64 কোর), 512 জিবি মেশিনটি সেভাবে তৈরি করতে পারেন এবং এখনও 25.000 মার্কিন ডলার থেকে পরিবর্তন করতে পারেন।

গিফসফুল অবক্ষয়ের অতিরিক্ত সংস্থানগুলি আপনারও রয়েছে, যদি আপনার অ্যাপ্লিকেশনটি 3 টি মেশিনে চালিত হতে পারে যদি তাদের মধ্যে একটিও ব্যর্থ হয় এবং সম্ভবত 8 টি নোড পর্যন্ত দামের একটি রৈখিক স্কেলিং পান (কেবল আরও 4 টি নোড যুক্ত করুন)। এই মুহুর্তে আপনি <ডলার 50.000 এর জন্য একটি দুর্দান্ত 128 কোর, 1 টিবি র‌্যাম জানোয়ারের দিকে তাকিয়ে আছেন

আপনি ইনফিনিব্যান্ড প্রস্তাবটিকে বহিরাগত হিসাবে বরখাস্ত করার আগে, এটি যে ধরণের মেশিনের জন্য আপনি জিজ্ঞাসা করছেন তা নয়। উদাহরণস্বরূপ শীর্ষ ১০ জনের মধ্যে ১৪১ টি সুপার কম্পিউটারের এভাবেই নির্মিত হয়েছে ( http://top500.org/connfam/8 )


আমি জানি না ইনফিনিব্যান্ড সঠিক সমাধান কিনা (আমার এটি নিয়ে কোনও অভিজ্ঞতা নেই) তবে (২০১১ সালে) আমি জাভা চলমান একটি সিস্টেমকে একক সার্ভারে ১০০ গিগাবাইট + র‌্যাম সহ বিদেশী বলে ডাকব। এটি বিদেশী সমাধান বিবেচনা করার সময় এসেছে।
মাইক মিলার

সত্যিই বিভ্রান্তিকর হওয়ার জন্য -1। শীর্ষ 500-এর বেশিরভাগ সুপার কম্পিউটারগুলি আরডিএমএ-র উপর কোনও একক সুসংগত চিত্র সরবরাহ করতে নয় , স্বল্প-ল্যাটেন্সি নেটওয়ার্কিং সরবরাহের জন্য ইনফিনিব্যান্ড ব্যবহার করছে - যে ব্যবহারটি সত্যই বহিরাগত। এর ব্যবহার করতে আপনার একটি একা-সিস্টেম চিত্র বা ভিএসএমপি পণ্য ব্যবহার করতে হবে। আপনি এর জন্য কেরিগেড বা ওপেনএসএসআই এর মতো কিছু ব্যবহার করতে পারবেন, এই অফারগুলি পরিবর্তিত কার্নেলের উপর ভিত্তি করে এবং নোড জুড়ে একটি একক প্রক্রিয়া চিত্র ভাগ করতে পারে না। কেবলমাত্র স্কেলএমপি, যা খুব ব্যয়বহুল সমাধান, একাধিক আরডিএমএ-সংযুক্ত সার্ভারগুলিতে একটি আসল সুসংগত সিস্টেমের চিত্র সরবরাহ করতে পারে।
jgoldschrafe

3

ঠিক আছে, দেখুন। আপনি এমন কোনও সার্ভার সন্ধান করতে যাচ্ছেন না যা আপনি খুঁজছেন এমন র‌্যামের পদচিহ্ন রয়েছে, কমপক্ষে এমন কোনও নয় যার জন্য নিজস্ব বৈদ্যুতিক গ্রিডের প্রয়োজন নেই।

কেন একটি স্কেলযোগ্য পদ্ধতির গ্রহণ করবেন না, এবং ম্যাকচেড ব্যবহার করবেন না? আপনি পুরো নেটওয়ার্ক জুড়ে মেমরিটি বিভিন্ন মেশিনে ছড়িয়ে দিতে পারেন। ডেটা কখনই কোনও ডিস্ক ড্রাইভের স্পর্শ করতে হবে না এবং আপনি যে অর্থের কথা বলছেন তা দিয়ে ধরণের অতি দ্রুতগতির নেটওয়ার্কের মাধ্যমে আপনি কিনতে পারবেন, বিলম্বিতা মোটেও সমস্যা হবে না।

জাভাটির জন্য এখানে একটি মেমচেড ক্লায়েন্ট রয়েছে: http://www.whalin.com/memcached/

আপনি যদি পরিচিত না হন তবে এখানে ম্যাকচেড করার জন্য একটি ভূমিকা রয়েছে: http://www.danga.com/memcached/

এর ভিতরে তাকাও. এটি একটি পাগল পরিমাণ র‌্যামের সাথে একটি একক দানব মেশিন তৈরির চেয়ে কার্যকরভাবে আরও কার্যকর হতে চলেছে। তদুপরি, আপনি যদি এমন কিছু করে থাকেন যার এমন ধরণের প্রয়োজনীয়তা রয়েছে তবে এটি সম্ভবত মিশন সমালোচনামূলক এবং আপনার কোনও একক ব্যর্থতারও প্রয়োজন নেই।


ভাল ধারণা. আমি আমার নিজের ধারণার চেয়ে এটি প্রায় পছন্দ করি।
ফুজিওন

ওটা ফালতু কথা. গত সপ্তাহে একটি সার্ভার অংশে চালু হওয়া স্যান্ডি ব্রিজ 1U সার্ভার প্যাকেজে 768 জিবি পর্যন্ত স্কেল করতে পারে। যদি আপনি ওয়েস্টমিয়ার অংশগুলির সাথে তাল মিলিয়ে দেখতে চান তবে আপনি দুটি আইবিএম x3850 বা অনুরূপ সার্ভারকে এক সাথে কিউপিআই লিঙ্কের মাধ্যমে সংযুক্ত করতে পারেন এবং তাদের 4000 এরও কম ওয়াট দিয়ে পাওয়ার করতে পারেন। (এটি একই র্যাক স্পেসে চারটি 2 ইউ সার্ভারের মতো একই পাওয়ার পায়ের ছাপ)) সম্ভবত এএমডিরও এই স্পেসে কিছু প্রতিযোগিতামূলক অফার রয়েছে।
jgoldschrafe

4
@ jgoldschrafe 3 বছর আগে এটি জিজ্ঞাসা করা হয়েছিল (এবং উত্তর দেওয়া হয়েছিল)।
ম্যাট সিমন্স

2

HP DL585 বা DL785 বা সান X4600 এর মতো 4 বা 8 সকেট ওপ্টরন সার্ভারগুলি 128-256GB পরিসরে বড় পরিমাণে মেমরি নিতে পারে। যদিও তারা সস্তা নয়, তারা অবশ্যই 6 সংখ্যার মূল্য ট্যাগের মধ্যে নেই; 8-ওয়ে, 32 কোর সান X4600 256 গিগাবাইট র‌্যামের তালিকা সহ তাদের ওয়েবসাইটে প্রায় 35,000 ডলার করে এবং এটি এই ধরণের সিস্টেমের হিসাবে যত বড়। আপনি সম্ভবত দেখতে পাবেন যে আপনি ওয়েবসাইটটিতে প্রদর্শিত দামের চেয়ে কিছুটা কম দামের জন্য সিস্টেমটি পেতে পারেন ..

যদিও 4 জিবি ডিআইএমএম উপলভ্য রয়েছে তবে এগুলি একটি বড় দামের প্রিমিয়ামে যেতে প্রবণতা রয়েছে, সুতরাং এগুলি দিয়ে সর্বাধিক ব্যবস্থাপূর্ণ কোনও সিস্টেমে যাওয়া বেশ ব্যয়বহুল হবে।

আপনি যদি এই ধরণের একটি সিস্টেম ব্যবহার করতে চান তবে আপনার একটি 64-বিট ও / এস দরকার হবে। আপনিও একটি 64-বিট জেভিএম পেয়েছেন এবং এটি আপনার অ্যাপ্লিকেশনটির সাথে ভালভাবে কাজ করে কিনা তা পরীক্ষা করে নিন।


আমি মনে করি আপনি একটি 64-বিট জেভিএম, 54 বিট জেভিএম নয়: পি
তেগবাইনস

2

আমি হার্ডওয়্যার পরামর্শগুলি (যা ভাল) পুনরাবৃত্তি করব না তবে এটি আপনার অ্যাপ্লিকেশনটির জন্য উপযুক্ত কিনা তা আপনি টেরাকোটার দিকে চেয়ে দেখতে চাইতে পারেন।

http://www.terracotta.org/


2

এই জাতীয় র‌্যামের আকারের বিষয়ে সম্পূর্ণ সতর্কতা অবলম্বন করুন। আমরা একটি এইচপি মেশিনটি GB৪ জিবি পর্যন্ত বাড়িয়েছি (এইচপি জানিয়েছে যে মেশিনটি 128 গিগাবাইট নিতে পারে) তবে অতিরিক্ত রাইজার বোর্ড, একটি শীতল শ্যাফ্ট এবং আরও কিছু যোগ করার পরে (এইচপির সাথে প্রচুর চ্যাট করার পরে)।
কেবলমাত্র কোনও মেশিন এন জিবি পর্যন্ত নির্দিষ্ট করার জন্য নির্দিষ্ট করা হয়েছে, এর অর্থ এই নয় যে এটি অতিরিক্ত পরিবর্তন ছাড়াই কাজ করবে। আমাদের ক্ষেত্রে সমস্ত সাধারণ মেমরি মডিউল কাজ করে না, কারণ তারা গরম হয়ে গেছে, কেবলমাত্র খুব নির্দিষ্ট মডিউলই কাজ করেছিল।


1

র‌্যামের ব্যয় বড় আকারের মধ্যে রৈখিকভাবে স্কেল করে না। আমি 15 ডলারে 1 জিবি ডিআইএমএম কেনার অর্থ এই নয় যে আমি 128 গিগাবাইটের সাথে একটি সার্ভার পাব মাত্র 1,920 ডলারে ... শুরু করার জন্য আপনি এতে 128 ডিআইএমএম স্লট সহ একটি মাদারবোর্ড পাবেন না।

নির্দিষ্ট আকারের (8 থেকে 16 গিগাবাইট) উপরে আপনি মাদারবোর্ডগুলি সম্পূর্ণরূপে ডিআইএমএম (এফবি-ডিআইএমএম) বাফারিংয়ের প্রয়োজন দেখতে শুরু করেন , এটি স্ট্যান্ডার্ড ডেস্কটপ মেমোরির চেয়ে আপনার প্রতি জিবি যথেষ্ট বেশি খরচ করবে।

আমরা তাদের মধ্যে নিয়মিত 128 গিগাবাইটের মেমরি ব্যবহার করি এবং সাম্প্রতিক বছরগুলিতে দামটি অনেক কমেছে, তবে আমার বর্তমান সংখ্যা নেই ... না জেভিএম কতটা ভাল মেমরির আকারে স্কেল করবে তার কোনও অভিজ্ঞতা নেই nor ।


1

আপনার কাছে আসলে প্রচুর বিকল্প রয়েছে, কেবলমাত্র এইচপি তালিকা থেকে আপনার বিএল 680c ব্লেড রয়েছে যা 128 গিগাবাইট নিতে পারে, তাদের ডিএল 580/585 এর 256 জিবি নিতে পারে এবং তাদের ডিএল 785 512 জিবি নিতে পারে। আইবিএমের কিছু কিছু 256 গিগাবাইট পর্যন্ত যায়, যেমন একটি ডেলও করেন।


0

আমি মনে করি আপনি traditional৪ জিবিতে traditionalতিহ্যবাহী হার্ডওয়্যারটিতে হেডরুমের সমস্যাগুলি শুরু করবেন। আপনি যদি সেখান থেকে স্কেল করতে পারেন তবে আপনি ঠিকই থাকবেন তবে আমার ধারণা হ'ল আরও বেশি ব্যয়বহুল সমাধান আপনার আর্কিটেকচারকে প্রশ্ন করা। মঞ্জুর আমি বলতে চাই যে আপনি কী করছেন সে সম্পর্কে কোনও জ্ঞান নেই তবে আমি এটি কেবল সেখানে ফেলে দিচ্ছি।


দুর্ভাগ্যক্রমে র্যামের প্রয়োজনীয়তা অর্জনের কোনও সহজ উপায় নেই, কারণ অ্যাপ্লিকেশনটির জন্য প্রচুর পরিমাণে ডেটাতে খুব দ্রুত এলোমেলো অ্যাক্সেসের প্রয়োজন - ডিস্কে ডেটা সংরক্ষণ করা কেবল এটিকে কাটবে না :-(

0

অ্যামাজনের EC2 সমাধানটি কি আপনার পক্ষে কার্যকর হতে পারে? এটি অবশ্যই সবচেয়ে ব্যয়বহুল সমাধান হবে।


ভীত না - এক ইসি 2 সার্ভারটি সর্বোচ্চ পরিমাণ র‌্যাম 14 গিগাবাইট সমর্থন করতে পারে, গতবার আমি যেভাবে যাচাই করেছিলাম।

0

ধরা যাক যে আপনি কোনও সার্ভারে এত বেশি মেমরি ফিট করতে পারেন (যদি আমি ভুল না হয়ে থাকি তবে স্ট্যান্ডার্ড হার্ডওয়্যারের লিনাক্স 64৪ জিবিতে সীমাবদ্ধ তবে আমি নিশ্চিত নই)।

বেশিরভাগ অপারেটিং সিস্টেমের অধীনে, জেভিএম প্রায় 1.4 গিগাবাইট-1.6 গিগাবাইটের গাদা স্থানের মধ্যে সীমাবদ্ধ, আংশিক কারণ অপরিবর্তনীয় সিস্টেমের বিধিনিষেধের কারণে অবিচ্ছিন্ন মেমরির প্রয়োজন হয় এবং আংশিকভাবে।

অতএব, একটি অতিরিক্ত র্যাম আপনাকে একটি অ্যাপ্লিকেশন স্কেল করতে সহায়তা করবে না, এটি কেবল আপনাকে অ্যাপ্লিকেশনটির একাধিক উদাহরণ চালাতে দেবে। যাইহোক, আপনার তখন একাধিক কোর প্রয়োজন হবে এবং অন্যান্য বিভিন্ন ইস্যুতে চালিত হবেন।

আপনার এত র‌্যামের কী দরকার? আপনি এমন ডাটাবেসগুলি সন্ধান করতে পারবেন যা মেমোরিতে সঞ্চয় করা যেতে পারে বা একটি র‌্যাম ড্রাইভ ব্যবহার করতে পারে তবে আমি এমন কোনও জেভিএম সম্পর্কে অবগত নই যা আপনাকে মেমরিতে প্রচুর পরিমাণে সঞ্চয় করতে দেয়।


আমি নিশ্চিত যে জেভিএম 1.6 গিগাবাইটের একটি গাদা স্থানের মধ্যে সীমাবদ্ধ নয়, আমি নিয়মিত এটি 10 ​​জিবি এবং আরও বেশি কিছু সান এর জেভিএম দিয়ে চালিত করি, অবশ্যই এটি একটি 64 বিট মেশিনে থাকতে হবে।

আমি একমত নই দেখুন: unixville.com/~moazam এবং এসওতে বেশ কয়েকটি প্রশ্ন। আমি 64৪-বিট জেভিএম সম্পর্কে নিশ্চিত নই, আফাইক যা আমার এই সময়ে আমার bit৪ বিট ম্যাক সমর্থন করে না, 64৪-বিট লিনাক্স / উইন সম্পর্কে জানেন না।

আমি একটি 64 বিবিটি জেভিএম ব্যবহার করছি, আসলে আমি ম্যাকের মধ্যে একটি ব্যবহার করছি। অ্যাপল বেশ কিছুক্ষণ আগে 64 বিট ম্যাকের জন্য জাভা 1.6 প্রকাশ করেছে।

আমি জানি না, যেহেতু গ্রহগ্রীটি আমার জন্য ১.6-তে চালিত হয় না ... তবে ঠিক আছে, আমি এটি গ্রহণ করি। আপনি আপনার মেশিনে সর্বোচ্চ র্যামটি কী রাখতে পারেন?

আমি সর্বদা 16 গিগাবাইটের হিপ সহ 64 বিট জেভিএম ব্যবহার করি

0

আরও সিস্টেম মেমোরি পাওয়ার একটি সাধারণ উপায় হ'ল আরও সিস্টেম পাওয়া। যদি মেমরিটি সত্যই বাধা হয়ে থাকে তবে আপনি কতটা মেমরি পেয়েছেন তা নয়, তবে আপনার প্রসেসরের সাথে আপনার ডেটা কতটা সংযুক্ত রয়েছে। আপনাকে আরও ভাল করার জন্য আপনাকে প্রচুর পরিমাণে স্কেল করতে হবে।

নির্মল করার জন্য, শুধু আপনার সিস্টেম মেমরি শূন্য দুয়েক যোগ সম্ভবত না আপনি কি মনে করেন এটা করবে কি করতে যাচ্ছি। আপনি যা সন্ধান করবেন তা হ'ল এখন আপনার সম্পূর্ণ ডেটাसेट মেমরির সাথে ফিট করে, বা এর থেকে কিছুটা বড় টুকরা, আপনি ক্যাশে অবৈধতার মতো অন্য কোনও বাধা পথে চলে যাবেন।

আপনার সিস্টেমের স্কেল করার সঠিক উপায়টি ধীরে ধীরে। আপনি যদি বর্তমানে চলছেন তবে 8 জিগ র‌্যামের একটি 4 টি মূল সিস্টেমে বলুন, আপনার অ্যাপটি ঠিক কোথায় ব্যয় করছে তা দেখার জন্য প্রথমে তার অ্যাপ্লিকেশনটিকে জানুন, তারপরে 12 বা 16 গিগ অবধি রাঁধতে চেষ্টা করুন এবং দেখুন কীভাবে প্রোফাইলিং ফলাফল পরিবর্তন হয়েছে।

আসল প্রশ্নটি হ'ল, সাধারণভাবে যেটি পাওয়া যায় তার চেয়ে আপনার কেন অন্যান্য মেসেজের তুলনায় সিস্টেমের মেমরির প্রায় 100 গুণ প্রয়োজন হবে? যদি আপনার ডেটা অ্যাক্সেসের ধরণটি কোনও উপায়ে অনুমানযোগ্য হয় তবে আপনার যা করা উচিত তা হ'ল ডিস্ক ব্যান্ডউইদথ বৃদ্ধি পাচ্ছে, বেশ কয়েকটি রেইড কন্ট্রোলার বেশ কয়েকটি স্ট্রাইপযুক্ত ডিস্ক এটি অর্জন করবে।

যদি আপনার ডেটা অ্যাক্সেসের ধরণটি সত্যই, সত্যই এলোমেলো হয় তবে সম্ভবত আরও ভালতর অনুকূলিতকরণের অ্যালগরিদম থাকার সুযোগ রয়েছে।


0

আপনার সম্ভবত এটির জন্য একটি বিশেষ সার্ভারের প্রয়োজন।

ইউনিসিস থেকে ES7000 দেখার চেষ্টা করুন। সেখানকার বর্ণনাটি সম্ভবত কিছুটা পুরানো।

এটি 512 গিগাবাইট পর্যন্ত র‌্যাম সমর্থন করতে পারে। এটি উইন্ডোজ এবং লিনাক্স এন্টারপ্রাইজের মতো সুপরিচিত ও / এস ব্যবহার করছে।

স্ট্যান্ডার্ড কনফিগারেশনের জন্য এটি আপনার 30 ডলার ব্যয় করতে পারে তবে ইটানিয়াম এবং সমস্ত ঘণ্টা এবং হুইসেল সহ এটি 600 ডলারে যেতে পারে।

অনেক বেশি র‌্যামের সাহায্যে আপনি ডিস্কের স্পেসটি স্পর্শ না করে প্রচুর হট-ডেটা রাখতে পারেন।


0

আপনার অবশ্যই স্পষ্টতই 64-বিট অপারেটিং সিস্টেমের প্রয়োজন, তবে আপনি সুপার কম্পিউটার কম্পিউটারে নেই। যেমন উদাহরণস্বরূপ, ডেলের পাওয়ারএজ আর900 এবং আর 905 256 গিগাবাইট র‌্যামের সাথে পাওয়া যায় এবং প্লেইন স্ট্যান্ডার্ড ইন্টেল শিওন / এএমডি ওপ্টারন প্রসেসরগুলি ব্যবহার করে এবং লিনাক্স, সোলারিস বা উইন্ডোজ 2003 এবং 2008 চালায়।

অবশ্যই, ডেলের সাথে সরাসরি র্যাম কেনা খুব কার্যকর নয় (তারা 32 x 8 গিগাবাইটের জন্য 35,000 মার্কিন ডলার চায়, তবে আপনি এটি ইতিমধ্যে প্রায় 23,000 মার্কিন ডলারে পেতে পারেন, সম্ভবত কম) তবে অন্যদিকে আপনি চাইবেন আপনি যদি 40,000 মার্কিন ডলার সার্ভার কিনে থাকেন তবে আপনার যথাযথ সমর্থন রয়েছে তা নিশ্চিত করতে (আপনি 256 গিগাবাইট র‌্যাম সস্তার জন্য আশা করেননি, আপনি কি? 128 গিগাবাইটও ঠিক আছে, আপনি 12,000 মার্কিন ডলার বাঁচাতে পারবেন)।

অপারেটিং সিস্টেমটি বেছে নেওয়ার জন্য আমার কোনও অভিজ্ঞতা নেই যদিও 100+ গিগাবাইট জাভা চালানো সাধারণত আমার কিছু হয় না :)


0

সম্পূর্ণরূপে বক্স-এর সমাধান সম্পর্কে কীভাবে: একটি ডাটাবেস। আমি জানি আপনি বলেছিলেন এটি খুব ধীর হবে তবে এটি হোস্টিংয়ের ভিত্তিতে। এর মধ্যে একটি RAID0 অ্যারে এটিকে হোস্টিং সম্পর্কে কীভাবে।

গ্যাজেটের জন্য 400 ডলার, প্রাইসওয়াচ 4gb এর জন্য 55 ডলারে চিপগুলি তালিকাভুক্ত করে (আমি সামঞ্জস্যতা পরীক্ষা করে দেখিনি), এটি মেমরির জন্য আরও 440 ডলার। এটি আপনাকে 840 ডলারে 32 জিবি করে। (ডিভাইসটি তাত্ত্বিকভাবে মোট 64 জিবিতে 8 জিবি চিপ নিতে পারে তবে কোনও চিপ এখনও সমর্থিত নয়))

এর মধ্যে RAID0 4 এবং আপনি একটি সাধারণ বাক্সের জন্য কিছুটা + 3000 + এর জন্য আপনার সীমার নিম্ন প্রান্তে রয়েছেন। এর মধ্যে 16 জন আপনার রেঞ্জের উচ্চ প্রান্তটি 14k ডলারে পেয়েছে।

এটি ব্যবহারযোগ্য কি না তাও আপনার ডেটার প্রকৃতিতে নেমে আসে - এই ডিভাইসগুলি অস্থিতিশীল এবং কয়েক ঘন্টাের মধ্যে তাদের ব্যাকআপ ব্যাটারিটি সরিয়ে ফেলবে যদিও তারা সিএফ কার্ডে ব্যাক আপ নিতে পারে।


0

আমি "অনেক সস্তা সার্ভার" পদ্ধতির একটি বড় ফ্যান। আপনি কি ইউক্যালিপটাস প্ল্যাটফর্মে এই জাতীয় প্রক্রিয়াটি চালিয়ে যাবেন উবুন্টু 9.04 এ উপলব্ধ? এটি সম্ভব যে আপনি 8, 16 বা 32 গিগাবাইট র‌্যামের একাধিক সার্ভার চালিয়ে তাদের নিজস্ব ডেডিকেটেড গিগাবিট নেটওয়ার্কে কয়েকটি কম্পিউটারের উপর এই জাতীয় প্রোগ্রাম চালাতে পারেন এবং আপনার প্রয়োজন হলে আরও সস্তার সার্ভার যুক্ত করে লিনিয়ার ফ্যাশনে স্কেল করতে পারেন।


0

আমি আপনার অ্যাপ্লিকেশনটির প্রকৃতি সম্পর্কে আপনার মন্তব্য পড়েছি, কিন্তু এখনও, আপনি বিকল্প সমাধান বিবেচনা করতে পারেন।

ফিউশনআইও একটি আসল বিকল্প। শুধু একবার দেখুন । 10 কে At এ এটি উচ্চ প্রান্তের সার্ভারের তুলনায় এখনও বেশ সস্তা। 1.0 গিগাবাইট / এস এর ব্যান্ডউইথ লিখুন - যা সত্যিই পাগল লাগে sounds

আর একটি বিকল্প অবশ্যই এসএসডি, অবশ্যই। কেবলমাত্র আপনি যদি ইন্টেল এক্স 25-ই এক্সট্রিম এসএসডি-র জন্য চশমা দেখেছেন:

Read Latency 75 microseconds
I/O Per Second (IOPS) Random 4 KB reads: >35,000 IOPS
Random 4 KB writes: >3,300 IOPS
Sustained sequential read: up to 250 MB/s
Sustained sequential write: up to 170 MB/s

তাদের একটি গুচ্ছ র‌্যাড 10 টি অ্যারে রেখে দেওয়া আপনাকে যথেষ্ট পারফরম্যান্স দিতে পারে। এবং 32 জিবি প্রতি 400 মার্কিন ডলার সহ, এটি বিকল্প সেকেন্ড সার্ভারের তুলনায় এত সস্তা।


0

ফিউশনআইওর পরামর্শের অনুরূপ শিরায়, আপনি এমন ডিভাইসগুলি পেতে পারেন যা আপনাকে একটি এসটিএ ইন্টারফেসে গতিশীল র‌্যামকে আটকায়। ভালো কিছু এই (আমি পণ্য বা কোম্পানির কোন অভিজ্ঞতা আছে, এটা ঠিক প্রথম বিকল্পটি একটি "Google শপিং" অনুসন্ধান বেরিয়ে আসেন যায়)।

আপনি আপনার অ্যাপ্লিকেশনটির যুক্তি ব্যবহার করে ডেটা ক্যাশে একটি মাউন্ট করা ফাইল সিস্টেম হিসাবে এটি ব্যবহার করতে পারেন (এটি ব্যাটারির ব্যাকড তাই বুট এবং অন্যান্য আউটেজ থেকে বেঁচে থাকতে পারে) অথবা আপনি এগুলিকে অদলবদল হিসাবে ব্যবহার করতে পারেন এবং কার্নেলটি কীভাবে তাদের ব্যবহার করবেন তা সিদ্ধান্ত নিতে দেয় ( যদিও ওএস কার্নেলগুলি সাধারণত সমস্ত অদলবদলের অবস্থানগুলি সত্যিকারের র‍্যামের চেয়ে ধীরে ধীরে ধীরে ধীরে এবং আরও সুপ্ত আকারের ধারনা করে অনুকূলিত করা হয় তবে এটি ঠিকঠাকভাবে করতে হবে, যেমন একটি ব্যবস্থার সর্বোত্তম ব্যবহার পেতে আপনাকে সম্ভবত এটি লক্ষণীয়ভাবে চিহ্নিত করতে হবে)।

ফিউশনআইও বিকল্পটি অর্থের জন্য আরও ভাল মূল্য হতে চলেছে যদি আপনার যদি সত্যিই বড় কিছু দরকার হয় তবে এই ধরণের র‌্যাম ড্রাইভ আপস হিসাবে আরও ভাল হতে পারে। মাদারবোর্ডে 128 গিগাবাইট র‌্যাম সক্ষম একটি সার্ভার এবং সম্পূর্ণ 64 জিবি জনসংখ্যার সাথে এর কয়েকটিতে দামের- এবং 256 জিবি বা আরও সরাসরি সমর্থন করে এমন একটি বিশেষজ্ঞ সার্ভারের সাথে পারফরম্যান্স-ভিত্তির তুলনা করা যায়, আমি পাঠকের জন্য অনুশীলন হিসাবে ছেড়ে চলেছি!


0

কোয়েস্টিওর 3 বছর পরে জিনিসগুলি অনেক সহজ।

আমি কিছু সিলিকনমেকানিক্স কনফিগারেশন সন্ধান করছি

প্রসঙ্গ পথ সঙ্গে AMD প্ল্যাটফর্মের ব্যবহার করতে হবে 512GB - - 11.940 $ 32 dimms

একটি বিকল্প, কিন্তু আরো অনেক ব্যয়বহুল গিগাবাইট প্রতি একটি নয় 1TB - - 48.769 $ 64 dimms সঙ্গে ইন্টেল প্ল্যাটফর্ম

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.