آخرین فرصت تا %60 تخفیف خرید یکجای دوره ها برای 3 نفر فقط تا
00 00 00

کدامیک بهتر است RAID 5 یا RAID 6 ؟

در خصوص RAID های نرم افزاری در سیستم عامل های مختلف خانم مهندس قرباوی مقاله ای با همین عنوان را نوشته اند که می توانید به آن مراجعه کنید اما زمانیکه صحبت از RAID های سخت افزاری می شود ساختار به گونه دیگری است. امروزه تقریبا همه RAID Controller های سخت افزاری موجود در بازار RAID 5 و RAID 6 را پشتیبانی می کنند. در این نکته می خواهیم به این موضوع بپردازیم که RAID 6 چه هست و چه زمانی بایستی به جای RAID 5 استفاده شود. زمانیکه صحبت از معماری یک راهکار ذخیره سازی می شود ، طراحی و برنامه ریزی اولین و مهمترین فاکتور است. علاوه بر مسائلی مانند اینکه چه پروتکل ذخیره سازی بایستی انتخاب شود مثلا iSCSI یا Fibre Channel یا NAS یا غیره و یا اینکه چه نوع دیسکی باید استفاده شود مثلا SAS ، SATA ، SSD یا چیز دیگر .... شما باید به مسئله مهمتری به نام الگوریتم RAID فکر کنید.

زمانیکه با حجم داده های کمی سر و کار داریم شاید RAID های 1و 5 همیشه بهترین گزینه ها باشند اما زمانیکه صحبت از داده های حجیم می شود دیگر امکان استفاده از این RAID ها وجود ندارد و بایستی به سراغ راهکارهای دیگر رفت.بعضا در محیط هایی که از ساختارهای ذخیره سازی حجیمی مانند تجهیزات SAN و NAS استفاده می شود معمولا استفاده از RAID 6 را بر RAID 5 ترجیج می دهند. برای اینکه به درستی بتوانید تفاوت RAID 5 و RAID 6 را درک کنید ما هر کدام از این RAID ها را برای شما باز می کنیم. RAID 5 آرایه ای از دیسک ها است که در این آرایه Parity Bit ها توزیع می شوند. شکل پایین ساختار کلی RAID 5 را نمایش می دهد.

معرفی ساختار RAID 5

بلوک های خاکستری رنگی که در تصویر بالا مشاهده می کنید در واقع Parity Bit هایی هستند که در بین دیسک ها توزیع شده اند. برای راه اندازی RAID 5 شما حداقل به سه عدد دیسک نیاز خواهید داشت ، در مثال بالا از چهار دیسک استفاده شده است تا در ادامه بتوانید درک بهتری از تفاوت بین RAID 5 و RAID 6 بدست بیاورید. در RAID 6 از دو دیسک مجزا برای پیاده سازی ساختار Parity استفاده می شود تا تمامیت یا بهتر بگوییم Integrity داده ها بیشتر شود.در شکل پایین ساختار RAID 6 را مشاهده می کنید :

معرفی ساختار RAID 6

بلوکهای خاکستری رنگی که در تصویر بالا مشاهده می کنید Parity Bit ها هستند .اما دقت کنید که در هر دیسک دو بلوک Parity Bit وجود دارد. ساختار RAID 6 به گونه ای است که Overhead زیادی بر روی هارد دیسک ها و دستگاه های ذخیره سازی دارد و همچنین فضای بهینه کمتری نسبت به RAID 5 استفاده می شود ، همه اینها در کنار این مورد قرار می گیرند که الگوریتم این RAID 6 به نسبت الگوریتم پیچیده تری نسبت به الگوریتم مورد استفاده در RAID 5 می باشد. شما در RAID 5 سرعت نوشتن بالاتری نسبت به این RAID6 دارید . ترجیجا در محیط هایی که نوشتن و خواندن سرعت بالایی نیاز دارد بنده به شخصه ترجیج می دهم از RAID 5 استفاده کنم. این کندی نوشتن در ساختار RAID 6 همانطور که از شکل نیز پیدا است به دلیل ایجاد کردن ساختار های بلوکی داده ها و Parity ها بر روی دیسک ها می باشد که زمانگیر می شود.

این سرعت در دستگاه های دخیره سازی حجیم داده ها و اطلاعات بالای 2 ترابایت تا حدود زیادی محسوس می شود . اما در کنار سرعت که نکته منفی RAID 6 می باشد ، نکته مثبت آن قدرت خطا پذیری این RAID در مقابل از بین رفتن اطلاعات دیسک ها می باشد که تقریبا دو برابر خطا پذیری بیشتر نسبت به RAID 5 دارد. دلیل وجود این خطا پذیری دقیقا به خاطر وجود بلوک های Parity بیشتر نسبت به RAID 5 است. اگر خواسته شما از بین رفتن صفر درصد اطلاعات در برابر بروز خطا است قطعا RAID 6 بهترین گزینه شما خواهد بود. اما اگر سرعت و خطا پذیری میانه مد نظر شما است RAID 5 نیز گزینه مناسبی است ، به هر حال خوشحال می شویم در ادامه از نظرات شما دوستان در این خصوص استفاده کنیم. ITPRO باشید

نویسنده : محمد نصیری

منبع : جزیره راهکارهای ذخیره سازی اطلاعات وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

4 نظر
کمیل یوسفی کمالی

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

این نظر توسط UNITY در تاریخ يكشنبه, 22 آذر 1394 حذف شده است.

دلیل: این پست حاوی محتوای تبلیغاتی می باشد

atro13

ممنون از اطلاعات مفیدتان.

به نظر شما کدام رید برای ۲۴ عدد هارد 1.2 ترابایت nvme بهتر است؟ جهت استفاده براس هاستینگ

محمد نصیری

لطفا در قالب گزینه سئوال بپرسید مطرح کنید سپاسگزارم

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر