RAID چیست؟
RAID روشی برای سازماندهی چند دیسک در یک آرایش منطقی است. بسته به سطح RAID، میتوان میان ظرفیت، افزونگی و عملکرد تعادل ایجاد کرد.
در QNAP، RAID یکی از لایههای اصلی معماری ذخیرهسازی است، اما نباید آن را با Backup یکسان دانست.
چرا از RAID استفاده میکنیم؟
- افزایش تحمل خرابی دیسک در سطوح دارای افزونگی
- استفاده از چند دیسک بهعنوان یک مجموعه ذخیرهسازی
- ایجاد تعادل میان ظرفیت و حفاظت از داده
- در برخی سطوح، بهبود عملکرد خواندن و نوشتن
سطوح رایج RAID
RAID 0
دادهها بین دیسکها توزیع میشوند و افزونگی وجود ندارد.
RAID 1
دادهها روی دو دیسک Mirror میشوند و یک دیسک میتواند از کار بیفتد بدون اینکه داده فوراً از بین برود.
RAID 5
از Parity توزیعشده استفاده میکند و تحمل خرابی یک دیسک را فراهم میکند.
RAID 6
دو مجموعه Parity دارد و در برابر خرابی همزمان دو دیسک تحمل بیشتری ایجاد میکند.
RAID 10
ترکیبی از Mirroring و Striping است و برای برخی بارهای کاری با نیاز عملکردی بالا مناسب است.
انتخاب RAID مناسب
انتخاب RAID باید بر اساس تعداد دیسک، ظرفیت موردنیاز، تحمل خرابی، الگوی I/O، زمان بازسازی و رشد آینده داده انجام شود.
RAID جایگزین Backup نیست
RAID برای مقابله با برخی خرابیهای دیسک طراحی شده است. حذف فایل، خرابی منطقی، باجافزار و حوادث زیرساختی ممکن است توسط RAID قابل جبران نباشند. بنابراین Backup مستقل ضروری است.
جمعبندی
RAID یک تصمیم معماری است و باید در کنار Storage Pool، Volume و سیاست Backup طراحی شود.