مقایسه RAID 0، 1، 5، 6 و 10؛ کدام سطح RAID برای سرور شما مناسب است؟
RAID روشی برای ترکیب چند دیسک و افزایش سرعت، ظرفیت یا تحمل خرابی است. کنترلر RAID سرور این آرایهها را مدیریت میکند.
جدول مقایسه
| سطح | حداقل دیسک | ظرفیت مفید | تحمل خرابی | کاربرد |
|---|---|---|---|---|
| RAID 0 | ۲ | ۱۰۰٪ | ندارد | فضای موقت |
| RAID 1 | ۲ | ۵۰٪ | ۱ دیسک | سیستمعامل |
| RAID 5 | ۳ | N-1 | ۱ دیسک | فایل و بارهای خواندنی |
| RAID 6 | ۴ | N-2 | ۲ دیسک | بکاپ با دیسکهای پرظرفیت |
| RAID 10 | ۴ | ۵۰٪ | ۱ دیسک در هر جفت | دیتابیس و مجازیسازی |
| RAID 50/60 | ۶/۸ | متغیر | بیشتر | آرایههای بزرگ |
RAID 5؛ محبوب اما با احتیاط
RAID 5 ظرفیت خوبی میدهد اما در دیسکهای مکانیکی پرظرفیت، زمان بازسازی طولانی است و در این مدت خرابی دیسک دوم به از دست رفتن داده منجر میشود. برای دیسکهای بزرگتر از ۴ ترابایت RAID 6 توصیه میشود.
RAID 10؛ بهترین کارایی
RAID 10 سرعت نوشتن بالایی دارد چون محاسبهی Parity ندارد و زمان بازسازی آن کوتاه است؛ بنابراین برای دیتابیسها و ماشینهای مجازی پرترافیک بهترین گزینه است.
RAID با SSD
در SSDها زمان بازسازی کوتاهتر است و RAID 5 روی SSD گزینهی رایجی است. اما نوشتن Parity فرسایش SSD را افزایش میدهد؛ SSDهای Mixed Use را ترجیح دهید.
Hot Spare
یک دیسک Spare بهصورت خودکار جایگزین دیسک خراب میشود و ریسک را کاهش میدهد.
RAID جایگزین بکاپ نیست
RAID فقط در برابر خرابی دیسک محافظت میکند، نه حذف اشتباهی، باجافزار یا خرابی کنترلر. مقالهی استراتژی بکاپ ۳-۲-۱ را بخوانید.
سوالات متداول
بهترین RAID برای دیتابیس چیست؟
RAID 10.
RAID 5 با دو دیسک ممکن است؟
خیر، حداقل سه دیسک لازم است.
آیا میتوان RAID 1 را به RAID 5 تبدیل کرد؟
کنترلرهای Smart Array امکان Migration سطح RAID را با افزودن دیسک دارند.
نظرات کاربران