সার্ভার র‌্যাম কেনার আগে আমার কী র‌্যামের বিকল্পগুলি জানতে হবে?


18

এটি সার্ভার মেমরি সম্পর্কে প্রস্তাবিত ক্যানোনিকাল প্রশ্ন

আমাকে একটি ডেল আর 420 সার্ভার কিনতে হবে এবং এখানে বিভিন্ন সংমিশ্রণ রয়েছে (1600 এবং 1333 মেগাহার্টজ আরডিআইএমএস এবং ইউডিআইএমএস) এবং পারফরম্যান্স অপটিমাইজ বনাম উন্নত ইসিসি ছাড়াই এবং ছাড়াই। আমি লক্ষ্য করেছি যে ইউডিআইএমএম সহ কেবলমাত্র 4 জিবি ডিআইএমএস রয়েছে, তাই আমি 16 জিবি আরডিআইএমএসে যেতে শিখর করব।

এই বিকল্পগুলি কী কী এবং সেগুলি সম্পর্কে আমার কী জানা উচিত?

উত্তর:


25

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

ক্ষমতা (1 জিবি, 4 জিবি, 32 জিবি, ইত্যাদি)

এটি যথেষ্ট সহজ; প্রত্যেকেরই ইতিমধ্যে ধারণার সাথে পরিচিত হওয়া উচিত যে র‌্যাম বিভিন্ন ক্ষমতায় আসে। নির্দিষ্ট ধরণের র‌্যাম একক স্টিকের সর্বোচ্চ আকার কী হতে পারে তা নির্ধারণ করে তবে এটি অপ্রাসঙ্গিক কারণ প্রকৃত বাস্তবায়নগুলি কোনও সিস্টেম সমর্থন করতে পারে এমন পরিমাণের সীমা সীমিত করে (যেমন, আপনার সিস্টেমটি কী ক্ষমতা সমর্থন করে তা দেখার জন্য ডকুমেন্টেশন পরীক্ষা করুন)।

র‌্যামের ক্ষমতা বিভিন্ন কনফিগারেশনে সংগঠিত করা যেতে পারে। সাধারণত একটি নির্দিষ্ট আকারের র‌্যামের জন্য কেবল একটি মানক কনফিগারেশন থাকে। আপনি যদি ইন্টারনেট থেকে অতি-সস্তার র‌্যাম কিনে থাকেন তবে সতর্ক করে দেওয়া হবে যে এটি মান -হীন হতে পারে (বিশেষত যদি তারা সংস্থার কথা উল্লেখ করে থাকে) এবং আপনার সার্ভার দ্বারা সমর্থিত নয়।

গতি (1600MHz, ইত্যাদি)

এই উত্তরের উদ্দেশ্যে, আপনি র‌্যামের গতিটি সিস্টেমের সর্বাধিক গতির সাথে মেলাতে চান। এক বা কখনও কখনও দুটি "গতি" দ্রুতগতির র‌্যাম তত কম গতিতেও কাজ করবে work একইভাবে এক বা দুটি "গতি" ধীর গতির র‌্যামও কম গতিতে কাজ করবে।

স্বীকৃতি সুরক্ষা (ইসিসি বা নন-ইসিসি)

ইসিসি হ'ল সততা রক্ষার সর্বাধিক সাধারণ রূপ (যেমন, মহাজাগতিক রশ্মি কোনও বিট ফ্লিপ করেনি এবং মেমরির কোনও অবস্থানই খারাপ হচ্ছে না তা নিশ্চিত করে)। বেশিরভাগ সিস্টেমে র‌্যাম অবশ্যই ইসিসি বা নন-ইসিসি হতে হবে, সিস্টেমটি যা প্রয়োজন। মাঝে মাঝে এটিকে 72-বিট মেমরি বলা হয় (bus৪ টি মেমোরি ডেটা চ্যানেল থেকে একটি ভুল নামের বাকী তথ্য বাসের পাশাপাশি 8 বিট ইসিসি পাওয়া যায়)।

যখন র‍্যামের ইসিসি থাকে, সেই সুরক্ষা তথ্য বিভিন্ন সময়ে পরীক্ষা করা যায়। সর্বাধিক প্রাথমিক সুরক্ষা কেবল তখনই সেই স্মৃতি অবস্থানের র‌্যাম পড়লে ইসিসি ডেটা পড়ে এবং পরীক্ষা করে। আরও উন্নত বিকল্পগুলি সিস্টেমকে নিয়মিত ইসিসি পরীক্ষা করতে দেয়। প্রায়শই আমি এটি "স্মৃতি স্ক্রাবিং" বলে দেখেছি; এটি ডিস্ক অ্যারে স্ক্রাবিংয়ের মতো কাজ করে; এবং ডিস্ক অ্যারে স্ক্রাবিংয়ের মতো এটি অক্ষম করার কোনও ভাল কারণ না থাকলে আপনার এটি সক্ষম করা উচিত।

ইসি হ'ল রো হামার বাগের প্রভাব হ্রাস করার একটি পদক্ষেপ ।

বাস বৈদ্যুতিক ক্ষমতা (আনফার্ড বা নিবন্ধিত)

আমরা বৈদ্যুতিক প্রকৌশলী নই, সুতরাং আপনার সত্যিকারের যা জানা দরকার তা হল বাফার্ড বা নিবন্ধিত র‌্যাম কোনও সিস্টেমে বাহিরের চেয়ে বেশি র‌্যামের অনুমতি দেয়। ইসিসির মতো এটি এমন একটি বিষয় যা অবশ্যই সিস্টেম দ্বারা সমর্থন করা উচিত। ইসিসির বিপরীতে অনেকগুলি নতুন সার্ভার আনবুফার্ড / অনিবন্ধিত এবং বাফার্ড / নিবন্ধিত র‌্যাম উভয় সমর্থন করে। পুরানো সার্ভারগুলি কেবল একটি বা অন্যকে সমর্থন করে। নিবন্ধগুলি হ'ল এক ধরণের বাফার, তবে র‌্যাম প্রয়োগ করার সময় শব্দগুলি পরস্পর পরিবর্তিতভাবে ব্যবহৃত হয়। আমি এমন কোনও সিস্টেম দেখিনি যা একই সাথে আনফার্ডড এবং নিবন্ধিত মিশ্রিত করতে পারে।

আপনি যখন ইউডিআইএমএম দেখেন, "ইউ" হ'ল "আনফার্ডড" এর জন্য। আরডিআইএমএম এর "আর" হ'ল "নিবন্ধিত"।

  • পদমর্যাদার

    নিবন্ধভুক্ত র‌্যামটি "র‌্যাঙ্কস" এ বৈদ্যুতিন "ব্যবহার" বৈশিষ্ট্যগুলি ভালভাবে সংজ্ঞায়িত করেছে। একটি সিস্টেমে প্রতিটি র‌্যাম চ্যানেল (বা বাস) প্রতিটি গতিতে সমর্থন করে এমন বহু পদকে সমর্থন করতে পারে। সাধারণত সিস্টেমগুলিকে দুটি গতিতে রেট দেওয়া হয় (যেমন, চ্যানেলটি এক্স স্পিডে সাধারণত এ র্যাঙ্কগুলি সহ চলতে থাকে; তবে ওয়াই গতি যদি এটির ওপরে থাকে; এবং কেবলমাত্র বি স্তরের অবধি সম্ভব)।

    একই ক্ষমতা এবং গতির সাথে র‌্যাম পাওয়া যায় তবে বিভিন্ন সংখ্যক র‌্যাঙ্ক নেওয়া হয়। সাধারণত একটি মডিউল যত বেশি পরিমাণে র‌্যাঙ্ক গ্রহণ করে। লো ভোল্টেজ মডিউলগুলি কম র‌্যাঙ্ক নেয় (মডিউলটির বিশেষ উল্লেখগুলি)।

পাদদেশ নোট

  • আপনার সার্ভারের জন্য আপনার কী শারীরিক রম কিনতে হবে তার সাথে সম্পর্কিত নয় বিভিন্ন ধরণের কনফিগারেশন বিকল্প রয়েছে। এর মধ্যে র‌্যামের প্রতিবিম্ব (যেমন RAID1 এর মতো, তবে র‌্যামের জন্য), স্পিয়ারিং (আক্ষরিকভাবে ফাঁকা র‌্যামের যে কোনওটি যদি اسپেরের খারাপ হয় তবে এটিকে প্রতিস্থাপন করে), সময় এবং সম্পর্কিত অপ্টিমাইজেশন অন্তর্ভুক্ত রয়েছে।

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

  • আধুনিক সার্ভারগুলিতে সাধারণত একাধিক মেমরি চ্যানেল থাকে। এই চ্যানেলগুলি বেশিরভাগ স্বতন্ত্রভাবে পরিচালনা করে, যা মেমরি-নিবিড় ব্যবহারের পরিস্থিতিতে বৃহত্তর মেমরি ব্যান্ডউইদথকে মঞ্জুরি দেয়। সর্বোত্তম পারফরম্যান্স নিশ্চিত করার জন্য আপনার বাস্তবসম্মত হিসাবে সমানভাবে সমস্ত জনবহুল সিপিইউতে সমস্ত চ্যানেলগুলিতে মেমরি বিতরণ করার পরিকল্পনা করা উচিত। 


5
সম্পূর্ণতার জন্য আপনি দ্বৈত বা ট্রিপল চ্যানেল মেমরি এবং দ্বৈত সিপিইউ সিস্টেমগুলি উল্লেখ করতে পারেন যেখানে প্রতিটি সিপিইউতে ডেডিকেটেড ব্যাংক রয়েছে।
জেমসআরয়ান

2

কোনও বিদ্যমান সার্ভারের মেমরিটিকে আপগ্রেড করার সময় আপনি সম্ভবত কোন মেমরি মডিউলগুলি এখন ইনস্টল করেছেন এবং কোন অতিরিক্ত / নতুন / প্রতিস্থাপন মডিউলগুলি আসলে (মূল বোর্ড) বিক্রেতা এবং বিআইওএস দ্বারা সমর্থিত তা নিশ্চিত করেই শুরু করা উচিত।

ওয়্যারেন্টি এবং আপনার হার্ডওয়্যার সমর্থন চুক্তিগুলি মেনে চলার জন্য আপনাকে বাজারের মেমরি মডিউলগুলি ব্যবহার না করে বিক্রেতার কাছ থেকে খাঁটি খুচরা যন্ত্রাংশ কিনতে হবে। বেশিরভাগ বিক্রেতাদের তাদের হার্ডওয়্যারের জন্য শংসাপত্রিত স্পেয়ার-পার্টস তালিকাভুক্ত করে এবং বেশিরভাগ মেমরি প্রস্তুতকারকের কাছে এমন পণ্য নির্বাচনকারীও রয়েছে যা আপনাকে আপনার সার্ভারের সাথে কাজ করা পণ্যগুলির দিকে পরিচালিত করে।

একটি সাধারণ ক্ষতি হ'ল পুরানো সার্ভারগুলি নতুন বৃহত্তর ক্যাপাসিটি মেমরির মডিউলগুলি সমর্থন করে না, যা তাদের অন্যান্য সমস্ত বৈশিষ্ট্যের ভিত্তিতে ফিট করে এবং এটি প্রত্যাশিত হবে।

সর্বাধিক প্রচলিত পদ্ধতি হ'ল বড় আকারের মেমরি মডিউলগুলিতে আপগ্রেড না করে বর্তমানে খালি মেমরি ব্যাঙ্কগুলি পপুলেট করা। এনবি আপনি খালি সিপিইউ সকেটে নিযুক্ত মেমোরি ব্যাংকগুলি পপুলেট করতে পারবেন না।

আপনার এখন কী আছে তা সন্ধান করা

এইচপির আইএলওর মতো কিছু রিমোট ম্যানেজমেন্ট কনসোলগুলি বর্তমান মেমরি কনফিগারেশন প্রদর্শন করবে।

লিনাক্স dmidecode -t memoryকমান্ডটি মূল বোর্ডটি সর্বাধিক পরিমাণ মেমোরি প্রদর্শন করবে এবং সেই সাথে জনবহুল মেমরি ব্যাঙ্কগুলিতে কী মেমরি উপস্থিত রয়েছে এবং কোনটি এখনও খালি রয়েছে তা সম্পর্কিত তথ্য প্রদর্শন করবে।

উইন্ডোজ সিস্টেমের জন্য ডাব্লুএমআই এর সাথে একই তথ্য সরবরাহ করা উচিত wmic MemoryChip

বিভিন্ন আকারের মেমরি মডিউল মিশ্রণ করা

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

মাল্টি সিপিইউ কনফিগারেশনে আপনার ভারসাম্যপূর্ণ মেমরি কনফিগারেশন প্রয়োজন যেখানে প্রতিটি সিপিইউতে একই মেমরি চ্যানেলগুলির সমান পরিমাণ মেমরি থাকে: উদাহরণস্বরূপ 2 সিপিইউ কনফিগারেশনে আপনার স্লট এ 1 তে 2 জিবি এবং স্লট এ 2 এ 4 জিবি থাকতে পারে দ্বিতীয় সিপিইউতে মিরর, স্লট বি 1 তে 2 জিবি এবং স্লট বি 2 তে 4 জিবি।

বিভিন্ন গতির মেমরি মডিউলগুলি মিশ্রণ করা

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

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