در مقاله قبل در مورد رید های 2 ، 3 ، 4 و 6 صحبت کردیم و گفتیم که نسبت به رید های  0 ، 1 و 5 کمتر به کار برده می شوند.

حال به ادامه بحث خود پیرامون رید های 10 ، 1+0 ، (0+5) 50 و (0+6) 60 می پردازیم.

 

معرفی (RAID Level 10 (Mirror + Stripe

RAID Level 10 در واقع باید بصورت RAID Level صفر و یک خوانده شود زیرا ترکیبی از رید 1 و رید 0 است ، این نوع رید معمولا به شکل RAID 1+0 نمایش داده می شود. در اینجا قابلیت Mirror کردن رید 1 با قابلیت Striping در رید 0 ترکیب شده اند. در این نوع رید شما بهترین حالت کارایی یا Performance را تجربه خواهید کرد اما هر که بامش بیش برفش بیشتر ، برای پیاده سازی RAID Level 10 شما هزینه بیشتری برای پیاده سازی نیاز دارید زیرا حداقل تعداد هارد دیسک هایی که برای پیاده سازی این نوع رید استفاده می شود ۴ عدد است. این نوع رید برای سرورهای پایگاه داده ای که دارای فرآیند های نوشتن و خواندن زیادی هستند بسیار مناسب است. RAID Level 10 را می توان هم بصورت نرم افزاری و هم بصورت سخت افزاری پیاده سازی کرد اما در صورت پیاده سازی بصورت نرم افزاری بسیاری از قابلیت هایی که در این نوع رید برای بالا بردن کارایی و سرعت پیاده سازی شده است از بین خواهد رفت ، بنابراین بهترین گزینه برای پیاده سازی این نوع رید با استفاده از RAID Controller سخت افزاری است.

%d8%b1%db%8c%d8%af-01

این Raid حداقل به ۴ دستگاه هاردیسک نیاز دارد . در واقع RAID 1+0 مي باشد.

مزایا و مشخصات :

 

  • عمل تکه تکه کردن بلوکهای داده همانند رید 1 انجام می پذیرد .
  • تصحیح و کنترل خطا نیز مانند رید 2 می باشد .
  • نرخ انتقال بالا
  • در شرایط معین , امکان تحمل خرابی چند دیسک در این نوع رید وجود دارد .

 

معایب :

 

  • بسیار گران قیمت
  • منبع تغذیه حتمأ باید متصل به UPS باشد .
  • جابجایی درایوها باید به صورت موازی انجام گیرد .

کاربرد :

 

  • سیستمهای Server و بانکهای اطلاعاتی .

 

معرفی (RAID Level 0 + 1 (Stripe + Mirror

 

 RAID Level 0+1 شبیه به RAID Level 10 یک رید ترکیبی است که ما این نوع رید ها را در طبقه بندی به نام Nested RAIDs یا رید های ترکیبی یا Hybrid RAIDs قرار می دهیم. این نوع رید در بسیاری از اوقات با RAID Level 10 اشتباه گرفته می شود ، اما اینها ساختار متفاوتی با هم دارند. این نوع رید به شکل Mirror Of Stripes معروف است یعنی فرآیند Mirroring را در کنار فرآیند Striping در کنار هم قرار داده است. از این نوع رید در محل هایی استفاده می شود که کارایی بسیار بالا مورد نیاز است اما درجه بسیار بالایی از Scalability نیاز نیست.

%d8%b1%db%8c%d8%af-10

برای بیشتر شرکت ها و سازمان های کوچک تا متوسط رید های سطوح ۰ و ۱ و ۵ و در برخی اوقات ۱۰ پیشنهاد می شود تا بتوانند از Fault Tolerance و کارایی به نسبت خوبی برخوردار باشند. اما برای کاربران خانگی بهترین گزینه رید 1 است زیرا آنها می خواهند بیشتر خطاپذیری داشته باشند تا کارایی بالاتر ، اما مهمترین نکته ای که باید در خصوص رید ها بدانید این است که رید یک راهکار Backup  گیری نیست اما می تواند جزوی از یک استراتژی Backup گیری باشد.

مزایا و مشخصات :

 

  • RAID 0+1 به عنوان آرایه آینه ای نیز معروف است با این تفاوت که قطعات داده ها یا Segment ها طبق استراتژی رید 0 ایجاد شده اند.
  • تحمل خطای این نوع آرایه مانند رید 5 می باشد .
  • نرخ انتقال بالا
  • بهترین انتخاب برای سیستمهایی که به کارایی بالا بدون توجه به حداکثر اطمینان نیاز داشته باشند .

 

معایب:

 

  • RAID 0+1 نباید با RAID10 اشتباه گرفته شود. کوچکترین مشکل در عملکرد یک درایو , آرایه را به مدل رید 0 تبدیل خواهد کرد .
  • قیمت بسیار بالا
  • جابجایی درایوها باید به صورت موازی انجام گیرد .

 

کاربرد :

 

  • پردازشهای تصویری و fileserver های عمومی .

معرفی (RAID Level 50 (Parity + Stripe

 

در این رید از دو حالت رید 5 و رید 0 استفاده شده و رید nested محسوب می گردد. روش کار به این صورت است که ابتدا داده‌ها تکه تکه شده (رید 0) سپس با استفاده از روش رید 5 که برای بازیابی بهینه شده، به صورت مستقل ذخیره می‌شوند.

 

raid-50

 

 

همانطور که می بینید قابلیت مقاومت در برابر خطا افزایش یافته و با دو دیسک خراب هم سیستم به کار خود ادامه می دهد.

 

 

معرفی (RAID Level 60 (Double Parity + Stripe

 

از ترکیب رید 0 با رید 6 حاصل می شود. ویژگی های رید 50 را دارد با این تفاوت که subraid در اینجا رید 6 است.

 

raid_6-0-svg_

 

برای محاسبات رید مورد نیاز خود می توانید به آدرس زیر مراجعه نمایید.

http://www.raid-calculator.com