আমি সার্ভারগুলিতে ইসিসি র্যাম ব্যবহার সম্পর্কে দ্বিধা প্রকাশ করেছি। কেন এটা ভাল?
আমি সার্ভারগুলিতে ইসিসি র্যাম ব্যবহার সম্পর্কে দ্বিধা প্রকাশ করেছি। কেন এটা ভাল?
উত্তর:
ইসিসি র্যাম প্যারিটি বিট ব্যবহার করে বিটের ছোট ত্রুটিগুলি থেকে পুনরুদ্ধার করতে পারে। যেহেতু সার্ভারগুলি একটি শেয়ার্ড রিসোর্স যেখানে আপ-টাইম এবং নির্ভরযোগ্যতা গুরুত্বপূর্ণ, ইসিসি র্যাম সাধারণত দামের মধ্যে কেবলমাত্র একটি সামান্য পার্থক্য সহ ব্যবহৃত হয়। ইসি র্যাম সিএডি / সিএএম ওয়ার্কস্টেশনগুলিতেও ব্যবহৃত হয় সামান্য বিট ত্রুটিগুলি গণনার ভুল হতে পারে যা কোনও ডিজাইন উত্পাদন করতে গেলে আরও তাত্পর্যপূর্ণ সমস্যা হয়ে ওঠে।
দুর্দান্ত বাস্তব-বিশ্ব গবেষণা:
বন্য অঞ্চলে ড্রাম ত্রুটি: একটি বৃহত্তর স্কেল ফিল্ড স্টাডি (পিডিএফ)
এই কাগজটি ক্ষেত্রে ডিআরএএম মেমরির ত্রুটিগুলির প্রথম বৃহত আকারের অধ্যয়ন সরবরাহ করে। এটি গুগলের সার্ভার বহর থেকে দুই বছরেরও বেশি সময় ধরে বহু মিলিয়ন ডিআইএমএম দিন তৈরির তথ্য সংগ্রহ করে। আমাদের গবেষণায় ডিআআরএএম একাধিক বিক্রেতা, ডিআরএএম ঘনত্ব এবং প্রযুক্তিগুলি (ডিডিআর 1, ডিডিআর 2, এবং এফবিডিআইএম) কভার করে।
কাগজটি নিম্নলিখিত প্রশ্নগুলিকে সম্বোধন করে: কম সোম সোম ব্যবহারে স্মৃতি ত্রুটি কিভাবে? তাদের পরিসংখ্যানগত বৈশিষ্ট্য কি? তারা তাপমাত্রা এবং সিস্টেমের ব্যবহারের মতো বাহ্যিক কারণগুলি দ্বারা কীভাবে প্রভাবিত হয়? এবং চিপ-ঘনত্ব, মেমরি প্রযুক্তি এবং ডিআইএমএম বয়সের মতো চিপ-নির্দিষ্ট কারণগুলির সাথে কীভাবে সেগুলি আলাদা হয়?
আমরা দেখতে পেয়েছি যে ক্ষেত্রের DRAM ত্রুটিগুলি সাধারণত অনুমানের থেকে খুব আলাদা আচরণ করে। উদাহরণস্বরূপ, আমরা ডিআরএএম ত্রুটি হারগুলি পর্যবেক্ষণ করি যা পূর্বের প্রতিবেদনের চেয়ে বেশি মাত্রার অর্ডার, প্রতি এমবিট প্রতি 25,000 থেকে 70,000 এবং প্রতি বছর আক্রান্ত ডিআইএমএম-এর 8% এরও বেশি দ্বারা ফিফের হার (বিলিয়ন ডিভাইস ঘন্টা প্রতি সময় ব্যর্থতা) with আমরা দৃ strong় প্রমাণ সরবরাহ করি যে মেমরি ত্রুটিগুলি নরম ত্রুটির পরিবর্তে হার্ড ত্রুটিগুলির দ্বারা প্রাধান্য পেয়েছে, যা বেশিরভাগ পূর্ববর্তী কাজ ফোকাস করে। আমরা দেখতে পেলাম যে ক্ষেত্রের ডিআইএমএম এর ত্রুটি আচরণকে প্রভাবিত করে এমন সমস্ত কারণগুলির মধ্যে তাপমাত্রার একটি আশ্চর্যজনকভাবে ছোট প্রভাব রয়েছে। অবশেষে, সাধারণভাবে ভীত হওয়ার বিপরীতে, আমরা DIMM- র নতুন প্রজন্মের সাথে প্রতি-ডিআইএমএম ত্রুটির হার বাড়ার কোনও ইঙ্গিত পর্যবেক্ষণ করি না।
আকর্ষণীয় যে বেশিরভাগ মেমরির ত্রুটিগুলি শক্ত ছিল - হার্ড মেমরি ত্রুটিগুলি অপরিবর্তনযোগ্য নয়, যার অর্থ মেমরিটিকে শারীরিকভাবে ব্যর্থ হিসাবে প্রতিস্থাপন করতে হবে , অন্যদিকে নরম মেমরির ত্রুটিগুলি সঠিক মান সহ মেমরির ওভাররাইট করে ঠিক করা যেতে পারে। এটি আমাকে বোঝায় যে ইসিসির মান মোটামুটি সীমিত।
দুটি ধরণের ত্রুটি রয়েছে যা মেমোরি সিস্টেমে সাধারণত দেখা দিতে পারে। প্রথমটিকে পুনরাবৃত্তিযোগ্য বা শক্ত ত্রুটি বলা হয়। এই পরিস্থিতিতে, হার্ডওয়ারের একটি অংশটি নষ্ট হয়ে গেছে এবং ধারাবাহিকভাবে ভুল ফলাফলগুলি প্রত্যাবর্তন করবে। কিছুটা আটকে থাকতে পারে যাতে এটি সর্বদা উদাহরণস্বরূপ "0" ফিরিয়ে দেয়, তাতে যাই লেখা আছে তা বিবেচনা করেই। হার্ড ত্রুটিগুলি সাধারণত আলগা মেমরির মডিউলগুলি, ফুঁকানো চিপস, মাদারবোর্ড ত্রুটিগুলি বা অন্যান্য শারীরিক সমস্যা নির্দেশ করে indicate এগুলি নির্ধারণ করা সহজ এবং সঠিক কারণ তারা ধারাবাহিক এবং পুনরাবৃত্তিযোগ্য repeat
গবেষণায় থাকা সমস্ত সার্ভারের মতো শব্দগুলি ইসিসি ব্যবহার করেছে, সুতরাং আমরা ইসিসি বনাম, নন-ইসিসি ত্রুটি হারগুলি জানতে পারি না ..
এই কাগজটি পণ্য সার্ভারের একটি বড় বহরে ড্রাম ত্রুটির ঘটনা এবং বৈশিষ্ট্যগুলি অধ্যয়ন করে। আমাদের গবেষণাটি 2 বছরেরও বেশি সময় ধরে সংগৃহীত ডেটার উপর ভিত্তি করে একাধিক বিক্রেতাদের, প্রজন্মের, প্রযুক্তি এবং সক্ষমতাগুলির ডিআইএমএমগুলি কভার করে। সমস্ত ডিআইএমএম কমপক্ষে একক বিট ত্রুটিগুলি সংশোধন করতে ত্রুটি সংশোধন যুক্তি (ইসিসি) দিয়ে সজ্জিত ছিল।
সমতা ছাড়াই ইসিসির বিভিন্ন সুবিধা রয়েছে। একটির জন্য, এটি সিঙ্গল-বিট ত্রুটিগুলি সনাক্ত এবং মেরামত করতে পারে এবং পুরো সিস্টেমটি বন্ধ না করেই এটি করতে পারে। একাধিক-বিট ত্রুটিগুলি এখনও একটি সাম্য ত্রুটি ফিরিয়ে দেবে, তবে স্মৃতি নিজেই ত্রুটিযুক্ত না হলে এই ঘটনার প্রতিক্রিয়াগুলি কোনও পিসির জীবদ্দশায় জ্যোতির্বিজ্ঞানগতভাবে কম হয়। ইসিসি অটো বীমাের মতো: এটি আপনাকে বেশিরভাগ জিনিসের জন্য কভার করে যা ভুল হতে পারে, তবে এটি কোনও মাল্টি-গাড়ী পাইলআপ প্রতিরোধ করতে পারে না।
আরও বিশদ এখানে: ইসিসি মেমরি: একটি সার্ভারের জন্য অবশ্যই ডেস্কটপ পিসিগুলির জন্য নয়
বিষয়গুলি সহজ করার জন্য, উইকিপিডিয়া থেকে উদ্ধৃত :
কোনও কম্পিউটার সিস্টেমের অভ্যন্তরে বৈদ্যুতিক বা চৌম্বকীয় হস্তক্ষেপের ফলে একক বিস্তৃত DRAM স্বতঃস্ফূর্তভাবে বিপরীত অবস্থায় চলে যেতে পারে। প্রাথমিকভাবে মনে করা হয়েছিল যে এটি মূলত চিপ প্যাকেজিং উপাদানের দূষক দ্বারা নির্গত আলফা কণাগুলির কারণে হয়েছিল, তবে গবেষণা [5] থেকে দেখা গেছে যে ডিআরএএম চিপসে বেশিরভাগ ওয়ান অফ ("নরম") ত্রুটিগুলি পটভূমির বিকিরণের ফলে ঘটেছিল
...
এই বিটগুলি শোষণ করে এমন অতিরিক্ত মেমরি বিট এবং মেমরি নিয়ামকগুলিকে অন্তর্ভুক্ত করে ডিআআরএএম মডিউল ব্যবহার করে এই সমস্যা হ্রাস করা যেতে পারে। এই অতিরিক্ত বিট সমতা রেকর্ড করতে বা ত্রুটি-সংশোধনকারী কোডটি ব্যবহার করতে ব্যবহৃত হয়