استفاده از RAID 5 با Mac شما

تسریع خطا با سرعت خواندن بار

RAID 5 یک سطح RAID striping است که برای افزایش سرعت خواندن و نوشتن دیسک طراحی شده است. RAID 5 شبیه به RAID 3 است که با استفاده از یک بیت تقریبی برای اطمینان از صحت داده ها استفاده می کند. با این حال، بر خلاف RAID 3، که از یک دیسک اختصاص داده شده به ذخیره سازی شباهت استفاده می کند، RAID 5 توزیع را برای تمام درایوهای آرایه توزیع می کند.

RAID 5 برای تحمل شکست درایو، اجازه می دهد هر درایو تک در آرایه را شکست بدون از دست دادن هر گونه داده در آرایه. هنگامی که یک درایو شکست می خورد، آرایه RAID 5 هنوز هم می تواند برای خواندن یا نوشتن داده استفاده شود. هنگامی که درایو خراب شده جایگزین شده است، آرایه RAID 5 می تواند حالت بازیابی اطلاعات را وارد کند، جایی که داده های برابر در آرایه برای بازسازی داده های از دست رفته در درایو جدید نصب شده استفاده می شود.

محاسبه مقدار آرایه RAID 5

آرایه RAID 5 از معادل یک درایو برای ذخیره سازی شباهت استفاده می کند، بدین معنی که اندازه کلی آرایه می تواند با استفاده از فرمول زیر محاسبه شود:

S = d * (n - 1)

"d" کوچکترین اندازه دیسک در آرایه است و "n" تعداد دیسک هایی است که آرایه را تشکیل می دهند.

بهترین استفاده برای RAID 5

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

اگر چه RAID 5 را می توان با اندازه های مخلوط دیسک اجرا کرد، این به عنوان رویکرد مطلوب در نظر گرفته نمی شود زیرا اندازه آرایه RAID 5 توسط کوچکترین دیسک در مجموعه تعریف می شود (نگاه کنید به فرمول بالا).

با توجه به نیاز به انجام محاسبات تقارن و توزیع محاسبات حاصل، RAID 5 بهترین زمانی است که در محوطه RAID مبتنی بر سخت افزار انجام می شود. برنامه Disk Utility همراه با OS X پشتیبانی از ایجاد آرایه RAID 5 مبتنی بر نرم افزار را پشتیبانی نمی کند، با این وجود، SoftRAID از نرم افزار SoftRAID، شرکت سازنده شخص ثالث می تواند در صورت نیاز به یک راه حل مبتنی بر نرم افزار مورد استفاده قرار گیرد.