RAID 5 সিস্টেম কি বড় ডিস্ক আকারের জন্য উপযুক্ত? [বন্ধ]


1

সাধারণত কেন এটি বিবেচনা করা হয় যে RAID 5 সিস্টেম বৃহত্তর ডিস্ক আকারের জন্য উপযুক্ত নয়? RAID 6 এর জন্যও কি একই সত্য?

তথ্যসূত্র: http://www.zdnet.com/article/why-ided-5-stops-working-in-2009/


আপনি কি মনে করেন যে এটি নিবন্ধটি লেখা হয়েছিল যদি এটি পূর্বাভাস দিচ্ছিল যে 2009 সালে সমস্যা দেখা দিবে?
জেসন অ্যালার

@ জেসন অ্যালার নিবন্ধটি 2007-এর মাঝামাঝি সময়ে লেখা হয়েছিল, যা এটি লেখকের বাইলাইন সহ ঠিক বলেছেন। শিরোনামটি নাটকীয় দিকের দিকে সামান্য রয়েছে (RAID 5 খুব সম্ভবত "কাজ করা থামিয়েছে") নিবন্ধটি একটি বৈধ পয়েন্ট দেয় make
একটি সিভিএন

উত্তর:


4

বড় ডিস্ক আকারের জন্য RAID 5 নির্ভরযোগ্য না হওয়ার কারণটি হ'ল স্ট্যাটিস্টিক্যালি স্টোরেজ ডিভাইসগুলি (তারা যখন স্বাভাবিকভাবে কাজ করছেন তখনও) ত্রুটি থেকে সুরক্ষিত নয়। এটি অবাস্তবযোগ্য বিট ত্রুটি হারের জন্য ইউবিই (কখনও কখনও ইউআরই) হিসাবে অভিহিত হয় এবং এটি পড়ার সংখ্যা অনুসারে প্রতি পুরো-সেক্টর ত্রুটিতে উদ্ধৃত হয়। কনজিউমার রোটেশনাল হার্ড ডিস্ক ড্রাইভের জন্য, এই মেট্রিকটি সাধারণত 10 ^ -14 এ নির্দিষ্ট করা হয় যার অর্থ আপনি প্রতি 10 ^ 14 বাইটে একটি ব্যর্থ সেক্টর পড়বেন। (কারণ কীভাবে এক্সটেন্ডাররা কাজ করে, 10 ^ -14 10 ^ 14 প্রতি এক হিসাবে একই জিনিস))

10 ^ 14 বাইটগুলি বড় সংখ্যার মতো শোনাতে পারে তবে এটি একটি আধুনিক বৃহত (4-6 টিবি বলুন) ড্রাইভের উপরে সত্যিই কেবল কয়েক মুঠো পূর্ণ পঠন পাস passes RAID 5 এর সাথে, যখন একটি ড্রাইভ ব্যর্থ হয়, তখন কোনও রিডানডিসির উপস্থিতি নেই, যার অর্থ কোনও ত্রুটি অ-সংশোধনযোগ্য: অন্য কোনও ড্রাইভের যে কোনও কিছু পড়তে সমস্যা হয়, এবং নিয়ামক (হার্ডওয়্যার বা সফ্টওয়্যার কিনা) তা জানতে পারে না করতে. এই মুহুর্তে, আপনার অ্যারে ভেঙে যায়।

RAID 6 যা করে তা হল সমীকরণের সাথে দ্বিতীয় রিডানডেন্সি ডিস্ক যুক্ত করা। এর অর্থ এই যে এমনকি যদি এক ড্রাইভ সম্পূর্ণরূপে ব্যর্থ হয়, RAID 6-এ একটি পঠনে ত্রুটি সহ্য করতে সক্ষম হয় এক একই সময়ে অ্যারের মধ্যে অন্যান্য ড্রাইভ, এবং এখনও সফলভাবে আপনার তথ্য পুনর্গঠনে। এটি নাটকীয়ভাবে আপনার ডেটা অনুপলব্ধ হয়ে ওঠে এমন একক সমস্যার সম্ভাবনা কমিয়ে দেয়, যদিও এটি সম্ভাবনাটি সরিয়ে দেয় না; একটি ড্রাইভ ব্যর্থ হওয়ার ক্ষেত্রে, একটি অতিরিক্ত ড্রাইভের পরিবর্তে ডেটা অপরিবর্তনযোগ্য হওয়ার জন্য একটি সমস্যা তৈরি করতে হবে, এখন দুটি অতিরিক্ত ড্রাইভের সমস্যা হওয়ার জন্য একই খাতটিতে একটি সমস্যা বিকাশ করা দরকার ।

অবশ্যই, যে 10 ^ -14 চিত্রটি পরিসংখ্যানগত , ঠিক একইভাবে যে ঘূর্ণন হার্ড ড্রাইভগুলি সাধারণত 2.5% এর ক্রম অনুসারে একটি উদ্ধৃত পরিসংখ্যান এএফআর (বার্ষিক ব্যর্থতার হার) থাকে। যার অর্থ হবে যে গড় ড্রাইভটি 20-40 বছর ধরে চলবে; স্পষ্টভাবে ক্ষেত্রে না। ত্রুটিগুলি ব্যাচগুলিতে ঘটে থাকে; আপনি কোনও সমস্যার চিহ্ন ছাড়াই 10 ^ 16 বা 10 ^ 17 বাইট পড়তে সক্ষম হতে পারেন এবং তারপরে আপনি সংক্ষিপ্ত ক্রমে কয়েক ডজন বা শত শত পড়ার ত্রুটি পাবেন।

RAID আসলে একই ধরণের কাজের চাপ এবং পরিবেশের (তাপমাত্রা, কম্পন, পাওয়ারের অমেধ্য ইত্যাদি) ড্রাইভগুলি প্রকাশ করে সেই সমস্যাটিকে আরও খারাপ করে তোলে । পরিস্থিতি আরও তীব্র হয়ে পড়েছে যে অনেক RAID অ্যারে কমিশন করে একটি গোষ্ঠী হিসাবে সেট আপ করা হয়েছে যার অর্থ প্রথম ব্যর্থতা হওয়ার সময় অ্যারের সমস্ত ড্রাইভ একই পরিমাণের খুব কাছাকাছি সক্রিয় থাকবে সময়ের। এগুলি পারস্পরিক সম্পর্কযুক্ত ব্যর্থতাগুলি হওয়ার সম্ভাবনাগুলি অনেক বেশি করে তোলে : যখন একটি ড্রাইভ ব্যর্থ হয়, খুব সম্ভবত সম্ভবত অতিরিক্ত ড্রাইভগুলি প্রান্তিক এবং শীঘ্রই ব্যর্থ হতে পারে। সাধারণ ব্যবহারকারীর ক্রিয়াকলাপের সাথে সম্পূর্ণ পঠন পাসের চাপ কেবল অতিরিক্ত ড্রাইভকে ব্যর্থ করে দেওয়ার জন্য যথেষ্ট হতে পারে। যেমনটি আমরা দেখেছি, RAID 5 সহ একটি ড্রাইভ অকার্যকর,অন্য কোথাও যে কোনও পাঠ্য ত্রুটি স্থায়ী ত্রুটির কারণ ঘটায় এবং সম্ভবত আপনার অ্যারেটি থামিয়ে দেয়। RAID 6 এর সাথে, পুনর্নির্মাণের প্রক্রিয়া চলাকালীন আপনার আরও ত্রুটির জন্য কমপক্ষে কিছুটা মার্জিন রয়েছে।

যেহেতু পঠিত বাইট সংখ্যা অনুসারে ইউবিই বর্ণিত হয়েছে, এবং কতগুলি বাইট সংরক্ষণ করা যায় তার সাথে পড়া বাইটের সংখ্যা মোটামুটিভাবে ভালভাবে সম্পর্ক স্থাপন করতে পারে, ১০০ এমবি ড্রাইভের সেট সহ একটি সূক্ষ্ম সেটআপ হতে পারে যা প্রান্তিক সেটআপ হতে পারে 1 টিবি ড্রাইভের একটি সেট এবং 4-6 টিবি ড্রাইভের সেট সহ সম্পূর্ণ অবাস্তব হতে পারে, এমনকি যদি দৈহিক সংখ্যা ড্রাইভ একই থাকে। (অন্য কথায়, দশ 100 টি এমবি ড্রাইভ বনাম দশ 6 টিবি ড্রাইভ))

এই কারণেই আজ RAID 5 সাধারণ আকারের অ্যারেগুলির জন্য পর্যাপ্ত নয় বলে বিবেচিত হয় এবং নির্দিষ্ট প্রয়োজনীয়তার উপর নির্ভর করে RAID 6 বা 1 + 0 সাধারণত উত্সাহিত করা হয়।

এবং এটি এমনকি বিশদটি স্পর্শ করে না যে RAID ব্যাকআপ নয়


2

দেখুন ডিস্ক RAID ও IOPS গণকযন্ত্র এবং IOPS এবং লেটেন্সি একটি ব্যাখ্যা

ব্যর্থতা RAID গণনার জন্য, আপনি সূত্র ব্যবহার করতে পারেন।

  • এন হ'ল এইচডিডি নম্বর,
  • পি - ব্যর্থতার সম্ভাবনা
  • q = (1-পি) - নির্ভরযোগ্যতা।

এইচডিডি ব্যর্থতার সম্ভাবনা সমান বলে ধরে নেওয়া যায়।

স্পষ্টতার জন্য, 5 বছরের কাজের সময় এবং তার পরে টেবিলে বিভিন্ন RAID এর ব্যর্থতার সম্ভাবনা।

RAID0 RAID5 RAID6 RAID10 RAID ব্যর্থতার সূত্রের সম্ভাবনা

ব্যর্থতার সম্ভাবনা হ'ল RAID DP (Synology) RAID 6 এর ব্যর্থতা Use ব্যবহার করুন p- গুগল ডেটাসেন্টার অনুসন্ধান থেকে নির্ভরযোগ্যতা।

RAID0 RAID5 RAID6 RAID10 RAID ব্যর্থ চিত্রের সম্ভাবনা

সাফল্যের ব্যর্থতা পুনরুদ্ধারের সম্ভাব্যতা RAID 5, সাধ্যের উপর নির্ভর করে। সাফল্যের ব্যর্থতা পুনরুদ্ধারের সম্ভাব্যতা RAID 5, সাধ্যের উপর নির্ভর করে


1

আপনার প্রথম প্রশ্নের উত্তর। Ure। অপরিবর্তনযোগ্য পড়ার ত্রুটি। ডিস্কটি ঠিক আছে, তবে পুনর্নির্মাণ প্রতিরোধকারী ডেটা পড়া যায় না যা শেষ পর্যন্ত পুনর্নির্মাণের ক্ষেত্রে ব্যর্থ ডিস্কের মতোই। আমি ভেবেছিলাম নিবন্ধটি একটি প্রাথমিক স্তরের যথাযথ অন্তর্দৃষ্টি দিয়েছে।

আপনার দ্বিতীয় প্রশ্নের উত্তর। একই RAID 6 এর ক্ষেত্রে তবে বড় অ্যারেগুলির ক্ষেত্রেও সত্য। আমি মনে করি আপনি যদি 12 টিবি অ্যারের জন্য ইউআরআই সম্পর্কে উদ্বিগ্ন হন তবে কারণটি অনুমান করে যে প্রতি 12 টিবি-র জন্য আপনার 1 ইউআর হবে, তারপরে আপনার সমস্ত ইউআরই হ্যান্ডেল করার জন্য আপনার অতিরিক্ত 12 টিবি আকারের জন্য অতিরিক্ত অতিরিক্ত রিডান্ট্যান্ট ডিস্কের প্রয়োজন এনকাউন্টার.

এটি হ'ল রেড 5 টি 12 টিবি পুনর্নির্মাণে ব্যর্থতার একই সম্ভাবনা রয়েছে (প্রতি 10 ^ 14 ইউআরই হারে) একটি রেড 6 24 টিবি অ্যারে হিসাবে। আবার, এটি নিবন্ধে এক্সট্রাপোলটিং হয়।


0

কারণটি পুনরুদ্ধারের সময়। গড় থেকে শুরু। 2TB আকারের পুনরুদ্ধারের সময় খুব বিশাল হয়ে উঠতে পারে এবং পুনরুদ্ধারের সময়কালে ব্যর্থতার সম্ভাবনা অনেক বেড়ে যায়। RAID6 এর সাহায্যে আপনি দুটি ডিস্কের ব্যর্থতা থেকে পুনরুদ্ধার করতে পারেন, তবে ডিস্কের আকার বাড়িয়ে 6 একই সমস্যায় পৌঁছে যায়।


0

অন্যান্য উত্তরগুলিতে বর্ণিত ইউবিই যুক্তি যথেষ্ট ভাল, তবে আরও বড় উদ্বেগ হ'ল পুনর্নির্মাণের সময় দ্বিতীয় ড্রাইভ ব্যর্থতার ঝুঁকি।

মনে রাখবেন যে অ্যারে পুনর্নির্মাণের সময় ডিস্কগুলি 100% লোডে পরিচালিত হচ্ছে এবং আধুনিক ডিস্কগুলির আকারের ফলে পুনর্নির্মাণে কয়েক দিন সময় লাগতে পারে। ডিস্কগুলি যদি এন্টারপ্রাইজ গ্রেড না করে তবে এগুলি সত্যিই এটি পছন্দ করে না। এটি প্রাথমিক কারণ RAID5 বড় ডিস্ক আকারের জন্য উপযুক্ত নয়।

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

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


RAIDZ দুর্দান্ত, তবে এটি 100% জেডএফএসের সাথে আবদ্ধ এবং সুতরাং কেবলমাত্র প্ল্যাটফর্মগুলিতে যেখানে জেডএফএস উপলব্ধ রয়েছে, যা আপনাকে * নিক্সের কিছু স্বাদে সীমাবদ্ধ করে। বিশেষত, উইন্ডোজ সম্পূর্ণরূপে বাইরে আছে। আপনি যখন RAIDZ ব্যবহার না করে জেডএফএস চালাতে পারেন, আপনি জেডএফএস ছাড়া RAIDZ ব্যবহার করতে পারবেন না। (এছাড়াও, আপনি কি আমার উত্তরটি পড়েছেন? আমি আপনার নিজের মধ্যে বেশিরভাগ বিষয়েই উল্লেখ করেছি))
একটি সিভিএন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.