RAID 6 ظرفیت و تحمل خرابی بالاتری در یک RAID Group فراهم میکند؛ RAID 10 با Mirroring و Striping برای Workloadهای I/O محور مناسبتر بررسی میشود.
مسئله اصلی در طراحی
در یک پروژه واقعی، موضوع «RAID 6 یا RAID 10 در QNAP؛ انتخاب بر اساس Workload» باید به Requirement تبدیل شود. ابتدا مشخص کنید داده چه نوعی است، چه کسی مصرفکننده آن است، چه میزان همزمانی وجود دارد و در صورت خرابی چه مدت قطعی قابل قبول است. بدون این اطلاعات، مقایسه دو فناوری بیشتر شبیه مقایسه فهرست امکانات است تا طراحی Storage.
معیارهای کلیدی
- File و Backup — این معیار باید در محیط واقعی و متناسب با SLA پروژه بررسی شود.
- Virtualization و Database — این معیار باید در محیط واقعی و متناسب با SLA پروژه بررسی شود.
- Capacity Planning — این معیار باید در محیط واقعی و متناسب با SLA پروژه بررسی شود.
- Performance Planning — این معیار باید در محیط واقعی و متناسب با SLA پروژه بررسی شود.
نکته اجرایی
برای Storage، Benchmark باید با Dataset و الگوی I/O واقعی انجام شود. ظرفیت خام، IOPS اسمی و سرعت شبکه بهتنهایی معیار کافی نیستند. همچنین RAID را با Backup اشتباه نگیرید؛ RAID برای دسترسپذیری و تحمل خرابی در سطح Storage است.
چکلیست تصمیم
- Requirement و Workload را ثبت کنید.
- ظرفیت و رشد آینده را محاسبه کنید.
- Network و Storage Bottleneck را جدا کنید.
- Protection و Recovery را تعریف کنید.
- مدل QNAP و محدودیتهای همان مدل را از مستندات رسمی بررسی کنید.
- در صورت حساس بودن سرویس، PoC و Restore Test انجام دهید.
جمعبندی
RAID را با IOPS، Latency، ظرفیت و Recovery Requirement انتخاب کنید؛ نه با یک توصیه عمومی برای همه Workloadها.