معرفی انواع RAID و مقایسه آنها باهم
پیشگفتار :
ما در این مقاله قصد معرفی انواع RAID ها و مقایسه آنها با هم را داریم.
بی شک ذخیره سازی اطلاعات در حوزه شبکه و فناوری اطلاعات جزو مهمترین بخش هاست.
در واقع نتیجه تمام کارها و اطلاعات مهمی که روزانه در حال انجام آن هستید به یک محل برای ذخیره شدن ارسال میشود.
تا شما بتوانید در مراجعات بعدی آن ها را فراخوانی کنید و به ادامه کار خود بپردازید.
بدون استفاده از RAID کردن دیسک های سخت (Hard Disk) شما به راحتی قادر به انجام عملیات روزانه خود خواهید بود.
اما اگر شما نیاز به بالا بردن سطح دسترسی پذیری یا همان redundancy داشته باشید، RAID به کمک شما خواهد آمد.
در ادامه به معرفی انواع RAID ها خواهیم پرداخت و از مزایاب و معایب هرکدام خواهیم گفت.
Redundancy چیست ؟
ما از عبارت دسترسی پذیری برای ترجمه redundancy استفاده میکنیم.
این بهترین ترجمه ای بود که توانستیم برای این عبارت پیدا کنیم.
اگر شما در اینترنت به دنبال ترجمه این کلمه باشید، با عباراتی چون افزونگی مواجه میشوید.
که در اینجا منظور از redundancy افزونگی نیست و درواقع عملکردی متفاوت است.
بعنوان مثال شما در مجموعه خود 2 اینترنت خریداری میکنید.
یکی از اینترنت ها در مدار بوده و در حال استفاده توسط کاربران است.
و زمانی که اینترنت اول به هر دلیل دچار اختلال شد، اینترنت دوم را وارد مجموعه کنید.
به این عملیات اصلاحا redundancy گفته میشود، یعنی شما سطح دسترسی پذیری اینترنت مجموعه خود را بالا برده اید.
در واقع Redundancy مخصوص اینترنت یا شبکه نیست، در ادامه مقاله معرفی انواع RAID متوجه این موضوع خواهید شد.
ما در این مقاله قصد داریم عملیات Redundant را برای هارد دیسک ها پیاده سازی کنیم.
در واقع نگاه اصلی تکنولوژی RAID بالا بردن سطح دسترسی پذیری به استوریج های ما است.
RAID چیست ؟
کلمه RAID مخفف Redundant Arrays of Independent Disks است.
مدیران شبکه های کامپیوتری از این تکنولوژی جهت بالا بردن دسترسی پذیری استفاده میکنند.
در واقع با ترکیب هارد دیسک ها با هم میتوانند redundancy در سطح شبکه خود را بالاتر ببرند.

نکته : تجهیزاتی مانند سرور HP ، دستگاه های ذخیره ساز HP ، ذخیره سازهای دوربین و … معمولا از RAID پشتیبانی میکنند.
جهت آشنایی با نحوه رید بندی سرور اچ پی میتوانید به این مطلب مراجعه کنید.
چه زمانی نیاز به RAID افزایش یافت ؟
مهمترین وظیفه RAID بالابردن Redundancy داده ها و کارایی است.
در واقع دسترسی به داده ها را زمانی بالا میبرد که شما با خرابی یک هارد دیسک مواجه میشوید.
در این حالت اگر از RAID استفاده کرده باشید، در همان لحظه به داده های خود دسترسی دارید.
و هنوز میتوانید بدون مشکل به کار خود ادامه دهید و همزمان با آن دیسک معیوب را تعویض کنید.
البته ممکن است در اینجا، شما این مورد را با پشتیبان گیری اطلاعات اشتباه بگیرید.
هرچند که در کنار RAID میتوانید برنامه های Backup جداگانه ای داشته باشید، اما RAID یک نوع سیستم بک آپ نیست.

معرفی انواع RAID سخت افزاری و RAID نرم افزاری :
رید سخت افزاری (Hardware RAID):
یک سری سخت افزارهای اختصاصی وجود دارند که به آنها کنترل کننده های RAID یا کارت RAID گفته میشود.
در بازار ایران با نامهایی مثل رید کنترلر (RAID Controller) معمولا شناخته میشوند.
این سخت افزارها برای کنترل و مدیریت عملیات مربوط به RAID بصورت مستقل از سیستم عامل عمل میکنند.
در واقع رید کنترلرها خود دارای پردازنده و منابع جهت کنترل عملیات رید بندی و … هستند.
رید های سخت افزاری میتوانند بصورت اکسترنال و یا آنبرد باشند.

در تصویر بالا یک عدد RAID Controller سخت افزاری اکسترنال ساخت شرکت HP را میبیند.
معمولا بر روی سرورهای HP کارت RAID بصورت آنبرد موجود است.
رید نرم افزاری (Software RAID) :
قابلیت RAID همچنین بر روی خود سیستم عامل ها هم قابل دسترس و پیکربندی است.
در واقع میتوان رابطه بین هارد دیسک ها را از طریق سیستم عامل کنترل و مدیریت کرد.
که به این کار در اصطلاح Software RAID گفته میشود.
تمامی منابع مورد نیاز جهت عمیلات مربوط به RAID از سیستم عامل و تامین خواهد شد.
در واقع منابع مورد نیاز از همان سخت افزاری تامین میشود که سیستم عامل روی آن نصب است.