Header image

RAID چیست و انواع آن

اسفند 5, 1404لینوکس

RAID (مخفف Redundant Array of Independent Disks) یعنی چند هارد رو طوری کنار هم می‌ذاریم که یا سرعت بالاتر بگیریم، یا امنیت دیتا، یا هردوش. بیایم انواع مهمش رو ساده و کاربردی مرور کنیم:

RAID 0 – فقط سرعت ⚡

  • حداقل هارد: 2

  • نحوه کار: دیتا تکه‌تکه بین هاردها پخش میشه (Striping)

  • مزیت: بیشترین سرعت خواندن/نوشتن

  • عیب: ❌ هیچ امنیتی نداره؛ خرابی یک هارد = نابودی کل دیتا

  • کاربرد: تست، کش، دیتاهای موقتی

📌 مثال: 2×1TB ⇒ حجم نهایی 2TB


RAID 1 – آینه کامل 🪞

  • حداقل هارد: 2

  • نحوه کار: دیتا روی هر دو هارد یکسان نوشته میشه

  • مزیت: امنیت بالا

  • عیب: نصف ظرفیت از دست میره

  • کاربرد: دیتابیس‌های حساس، سیستم‌های مهم

📌 مثال: 2×1TB ⇒ حجم نهایی 1TB


RAID 5 – تعادل خوب بین سرعت و امنیت ⚖️

  • حداقل هارد: 3

  • نحوه کار: دیتا + parity روی همه هاردها پخش میشه

  • تحمل خرابی: 1 هارد

  • مزیت: هم سرعت خوب هم امنیت

  • عیب: نوشتن کندتر، Rebuild سنگین

  • کاربرد: فایل‌سرور، VM، سرورهای عمومی

📌 مثال: 3×1TB ⇒ حجم نهایی 2TB



  • RAID 6 – امنیت بیشتر 🔐

    • حداقل هارد: 4

    • تحمل خرابی: 2 هارد همزمان

    • مزیت: مناسب دیتای خیلی حیاتی

    • عیب: سرعت نوشتن کمتر از RAID 5

    • کاربرد: آرشیو مهم، بکاپ سرورها

    📌 مثال: 4×1TB ⇒ حجم نهایی 2TB


    RAID 10 (1+0) – بهترین انتخاب حرفه‌ای 🚀

    • حداقل هارد: 4

    • ترکیب: RAID 1 + RAID 0

    • مزیت: سرعت بسیار بالا + امنیت عالی

    • عیب: هزینه زیاد (50٪ فضا از دست میره)

    • کاربرد: دیتابیس‌های سنگین (MySQL, PostgreSQL)، سیستم‌های پرترافیک

    📌 مثال: 4×1TB ⇒ حجم نهایی 2TB


    RAID 50 و RAID 60 (پیشرفته)

    • ترکیب RAID 5 یا 6 با RAID 0

    • مخصوص Storageهای بزرگ و Enterprise

    • معمولاً توی دیتاسنترها استفاده میشه

       

      منابع:

      https://hostnegar.com/learn/%D8%B1%DB%8C%D8%AF-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F-%DA%86%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D8%AF%D8%A7%D8%B1%D8%AF%D8%9F-RAID
      
      وبلاگ

پست های مرتبط


یک نظر ارسال کنید

ایمیل شما نزد ما امن می ماند