RAID چیست و چه کاربردی دارد؟
RAID چیست و چه کاربردی دارد؟
اصطلاح RAID برگرفته از عبارت Redundant Array of Independent Disks به معنای آرایهای افزونه از دیسکهای مستقل و مجزاست.
این تکنولوژی برای مجازیسازی متعدد هارددیسکهای مستقل به یک یا چند آرایه برای بهبود عملکرد، ظرفیت و دسترسی است.
دلیل استفاده از تکنولوژی RAID این است که با قرار دادن داده ها بر روی بیش از یک عدد هارددیسک، عملیات ورودی و خروجی به همپوشانی خاص میرسد که نتیجه آن افزایش کارایی است، افزایش کارایی سیستم یعنی افزایش سرعت خواندن و نوشتن.
اما هدف از این تکنولوژی، ریکاور کردن دیتا در اثر Fail شدن هارد دیسک است.
یعنی اگر یک هارد دیسک دچار مشکل شود سیستم میتواند کار سرویسدهی خود را ادامه دهد.
سیستمعامل، هاردهای RAID شده را به عنوان یک هارد واحد شناسایی خواهد کرد.
RAID بر اساس ساختار به چندین نوع مختلف تقسیم میشود که هر یک با توجه به نیاز کاربر و شرایط هر شبکه، مورد استفاده خاص خود را دارد.
از آن جمله میتوان به موارد زیر اشاره کرد:
RAID 0
RAID 1
RAID 2
RAID 3
RAID 4
RAID 5
RAID 6
RAID 1+0
RAID 03/ RAID 53
RAID 50
RAID 60
RAID 7
Adaptive RAID
این یک RAID کنترلر است. اگر دقت کنید.
روش اسلات RAM گذاشته شده.
قاعدتا از این RAM کمک میگیرد که دیگر به منابع اصلی سرور شما نیازی نداشته باشد.
این خیلی مزیت خوبی برای ما هستش.
RAID ها دو دسته کلی می شوند RAID های استاندارد و RAID های Non Standard،
RAID های استاندارد یک زیر شاخه هم دارند به اسم Nested یا تودرتو که زیاد استفاده می شوند.
هدف از ساخت و ایجاد RAID تحمل خرابی و افزایش سرعت Read / Write هستش.
در کل باعث بالا رفتن Performance می شود و همین طور Fault Tolerance یا Redundancy هم به ما می دهد.
اگر 2 تا هارد دیسک داشته باشیم می توانیم RAID 0 ایجاد کنیم.
هرچقدر تعداد دیسک ها افزایش پیدا کند سرعت Read / Write هم افزایش پیدا می کند.
در این RAID ما تحمل خرابی نداریم، فقط Performance مون بالا می رود،
حجمی هم که در اختیار ما گذاشته می شود به ظرفیت تعداد کل دیسک ها بستگی دارد. یعنی اگر شما 2 تا دیسک 300 گیگابایت داشته باشید،
یه درایو بهتون میده به حجم 600 گیگابایت
RAID1 در این RAID فقط شما باید 2 دیسک دیتا داشته باشید و به صورت آینه ای روی هر دو دیسک نوشته می شود.
این نوع RAID بهترین نوع برای نصب سیستم عامل هستش، تحمل خطای خوبی به ما می دهد.
بیشترین RAID های که روی سرورهای HP می بینید RAID های 0، 1، 5، 6 و 10 هستند
تکنولوژی 2 RAID که به ندرت استفاده می شود در آن بیت ها به جای بلاک های داده ذخیره می شوند.
به عنوان تصیح خطا از Hamming code استفاده می کند، نمی تواند چندین درخواست را همزمان انجام بدهد.
Parity در اصل یک المان هستش که میاد به ما کمک می کند تا توسط آن بتوانیم دیسک هامون را ریکاوری کنیم.
تکنولوژی مانند RAID 2 را دارد و نحوه کار در این حالت به صورت Byte نه به صورت بلاک های فایل، وجود یک دیسک به عنوان بیت های توازون Parity امکان بازیابی اطلاعات را در صورت از دست رفتن یک دیسک فراهم می کند.
این سیستم نیز مانند RAID 2 قادر به هندل کردن چندین درخواست همزمان نخواهد بود. حداقل تعداد دیسک هاش 3 تا هستش.
RAID 4 تقریبا مانند RAID 3 است.
با این تفاوت که بجای بایت، داده ها به صورت بلوک ذخیره می شوند.
و مثل RAID 3 دارای یک دیسک اختصاصی به عنوان بیت های توازون بازیابی هستش.
درخواست ذخیره داده های جدید باید در صف نوشتن قرار بگیره به این ترتیب سرعت نوشتن دادها کم بوده ولی سرعت خواندن بالاست.
تکنولوژی RAID 5 جایگزین RAID 2, 3, 4 شده.
بیت های توازنی که برای بازیابی اطلاعات استفاده می شود به گونه ای بر روی هاردها ذخیره می شود که برای نوشتن نیازی به صف بندی وجود نداشته باشد.
سرعت خواندن و نوشتن این نوع RAID بسیار بالا بوده مثل RAID 0، دادها هم Block Level ذخیره می شوند
اگر یکی از هارد های ما مشکل پیدا کرد.
بررسی کردیم و به این نتیجه رسیدیم که آن هارد را باید تعویض کنیم، بدون اینکه سرور را خاموش کنیم،
این دکمه را می زنیم و هارد خراب خارج کرده و هارد سالم را جایگزین می کنیم.
تحمل خطای این RAID فقط یک دیسک هستش
RAID 6 نسخه گسترش یافته RAID 5 که با این تفاوت که در این سیستم با از دست رفتن 2 تا هارد امکان بازیابی اطلاعات را داریم،
دلیلش استفاده از یک هارد دیگر به عنوان بیت توازون هستش مثل RAID 5 در سطح بلوک داده ها مدیریت می شود.
با این حال به دلیل وجود یک دیسک بیشتر سرعت خواندن و نوشتن نسبت به RAID 5 کاهش یافته.
و امکان بازیابی افزایش یافته فضای که می دهد ½ تعداد دیسک ها هستش.
ماکروسافت RAID 0, 1, 5 ساپورت می کند.
سرورهای HP هم RAID 0, 1, 5, 6 ساپورت می کنند البته ثابت نیست.
RAID 01 همان طور که می بینید 4 تا دیسک دارد در این RAID از دو حالت RAID 0 و RAID 1 استفاده شده به گونه ای که ابتدا داده ها Mirror شده
و سپس این داده ها هر یک به صورت مجموعه از تکه های داده در هاردها ذخیره می شوند.
RAID 03 شبیه به RAID 01 بوده با این تفاوت که Byte Level بوده و از یک Parity جهت تحمل خرابی استفاده می کند.
RAID 10 در این RAID هم از دو حالت RAID 1 و RAID 0 استفاده می شود.
مثل RAID 01 با این تفاوت که ابتدا داده ها تکه تکه شده سپس بر روی هارد دیسک ها به صورت Mirror ذخیره می شود.
RAID 50 در این RAID از دو حالت RAID 0 ،RAID 5 دارد استفاده می شود.
اول داده ها تکه تکه شده سپس با استفاده از روش RAID 5 که برای بازیابی بهینه شده به صورت مستقل ذخیره می شوند.
RAID 60 از ترکیب RAID 0 با RAID 6 حاصل می شود.
ویژگی های RAID 50 را دارد با این تفاوت که Sub RAID در اینجا RAID 6 است.
حداقل دیسک 8 تا، تا دو دیسک خرابی مشکل ندارد.
RAID 100 حداقل 8 تا دیسک نیاز هستش،
خواندن و نوشتن همش خوبه،
تحمل خرابی دارد بخاطر RAID 1 و 2 تا هم RAID 0 شده،
بنابراین سرعتش هم موقع Read / Write عالی هستش
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.