سرورهای اختصاصی

تکنولوژی RAID چیست و هر آنچه بایستی در مورد انواع RAID بدانید

پس از خواندن این مقاله می توانید تکنولوژی raid چیست و تفاوت raid ها را درک کنید و به راحتی انواع آن را بشناسید. اگر بخواهیم بصورت خلاصه Raid را توضیح دهیم باید بگوییم که این واژه مخفف عبارت  Redundant Array of Independent Disks است و در بخش Storage ها و منبع ذخیره اطلاعات، مورد استفاده قرار می‌گیرد.

RAID چیست؟

همانطور که در بالا اشاره شد، واژه RAID که مخفف اصطلاح Redundant Array of Independent Disks می‌ باشد. کاربرد RAID ایجاد یک کل واحد از مجموع چند هارد دیسک است. به عبارت دیگر با قرار دادن چند هارد دیسک در کنار هم و پیاده سازی RAID همه هارد دیسک ها به یک مجموعه واحد تبدیل شده و سیستم عامل، همه آن ها را به عنوان یک منبع واحد در نظر می گیرد. تکنولوژی راید (RAID) دارای سطح بندی های متفاوتی است که بسته به اینکه چه سطحی از RAID پیاده سازی شده باشد، می توان از مزایای آن که افزایش کارایی، امنیت اطلاعات و یا تلفیقی از این دو است بهره برداری نمود. از کاربرد های این تکنولوژی می توان در وب سرور، کامپیوتر های شخصی و مواردی از این قبیل نام برد که نیاز به افزایش کارایی و سرعت پردازش بالا دارند.

برای شناسایی تعداد بسیاری هارد توسط سیستم، باید این هاردها به روشی به هم متصل شوند. این اتصال که به صورت نرم ‌افزاری یا سخت‌ افزاری صورت می‌گیرد، با نام RAID شناخته می‌ شود. عملیات RAID کردن هاردها از حالت بسیار ساده و ابتدایی در محیط ویندوز و از طریق پنجره Disk Management تا مرحله حرفه ‌ای و با استفاده از کارت ‌های HBA می‌ تواند صورت بپذیرد اما در تمام این روش‌ ها، مسئله ساختار کلی RAID می‌باشد که در هاردها صورت می‌گیرد. اولین حالت ساده و ابتدایی RAID در ویندوز و در پنجره Disk Management، حالت چند هارد را به Dynamic  تغییر داده و با انتخاب تمام این هاردها، می‌توان آنها را به صورت RAID تنظیم کرد که در این حالت تنها دو مدل Strip و Spanned را به عنوان حالت‌های RAID خواهیم داشت

برای دسترسی آنی به سرور با منابع کاملا اختصاصی از سرور های ابری ایران هاست استفاده کنید.

همین امروز سفارش دهید

نکته بسیار مهم در این مرحله این است که در صورت تغییر هر هاردی به حالت Dynamic و در کل در صورت تغییر RAID هارد، تمام اطلاعات شما از روی آن پاک خواهد شد.

معماری های مختلف  RAID جهت برآورده شدن حداقل یکی از دو اهداف زیر طراحی شده اند:

  • افزایش قابلیت اطمینان داده
  • افزایش کارایی داده های ورودی و خروجی

مفاهیم RAID

RAID در واقع آرایه ای است که از دو دیسک سخت و یا بیشتر که در روی یک واحد قرار گرفته اند تشکیل یافته است. برای اینکه به آرایه RAID سه ویژگی بیشتر در مقایسه با JBOD داده شود سه مفهوم اساسی استفاده می شوند.

  • Mirroring
  • Striping
  • Error correction

Mirroring

مفهوم Mirroring یعنی داده ها در بیش از یک دیسک نوشته شوند.مثال اساسی Mirroring آرایه RAID1 با دو دیسک می باشد. هر دو دیسک محتوای یکسانی دارند. زمانی که برای درایو اولی مشکلی پیش بیاید،  عملیات خواندن و نوشتن به شکل مستقیم در دیسک دوم انجام می شود. عملیات خواندن در ارایه های Mirroring  در مقایسه با دیسک تنها به دلیل اینکه  سیستم ، داده ها را از چندین دیسک و در یک زمان می خواند سریع تر است. اگرچه عملیات نوشتن از آنجایی که داده  ها باید  در چند دیسک به جای یک دیسک نوشته شوند، کند تر می باشد. بازسازی آرایه دیسک mirror شده بسیار آسان است  داده ها از دیسک سالم به دیسک جدید کپی می شوند . در طول بازسازی کارایی خواندن کاهش پیدا می کند . چرا که تنها یک دیسک mirror قابل استفاده می باشد.

مفهوم Mirroring

Striping

عملیات جداسازی داده ها از چندین دیسک است.برای مثال آرایه  RAID 0  داده ها را در دو دیسک قرار می دهد که این کار تنها کارآیی را افزایش می دهد. عملیات خواندن و نوشتن در آرایه ی Striping در مقایسه با دیسک های تکی سریع تر می باشد.

Striping 

Error correction

داده های parity را با روشی که به آنها اجازه یافته شدن و احتمال تصحیح مشکلات را بدهد بر روی دیسک ذخیره می کند.RAID5 مثال خوبی از مکانیزم تصحیح خطا است .مثلا آرایه RAID5 از سه نوار داده در دو دیسک اول تشکیل یافته و parity را در دیسک سومی قرار می دهد. مکانیزم تصحیح خطا باعث کاهش کارایی خصوصا در عملیات نوشتن می شود چراکه هم داده و هم parity باید نوشته شود.

طراحی شمای raid شامل حفاظت از داده و کارایی آن می شود . با توجه به نیازهای سرور شما باید پیکربندی مناسب RAID را انتخاب نمایید .

تفاوت انواع raid

همانطور که در بالا اشاره شد، تکنولوژی RAID انواع و سطح بندی متفاوتی دارد که در زیر به بررسی و مقایسه انواع raid می پردازیم.

تکنولوژی raid 0 چیست ؟

در تعریف raid و انواع آن ابتدا به بررسی raid 0 می پردازیم، RAID 0 اولین و ساده‌ترین نوع RAID می‌ باشد که به صورت معمول بر روی سیستم‌ عامل ‌ها وجود دارد. در صورتی که در Disk Management سیستم خود دو هارد را با هم به صورت Dynamic و Strip متصل کرده باشید در اصل از این حالت RAID استفاده نموده ‌اید. همانطور که گفته شد دو حالت Stripped و Spanned از انواع RAID 0 می ‌باشد. در این حالت تمام هاردها بدون هیچ هارد رزرو و جایگزین، به صورت متوالی به هم متصل می‌شوند. سرعت در این مدل RAID بسیار بالا می‌باشد و تقریباً از مجموع تمام حجم هاردها می ‌توان استفاده نمود. این مدل  RAID باید حداقل دو عدد هارد بر روی سیستم یا Storage وجود داشته باشد.

تکنولوژی raid 0 چیست

تکنولوژی raid 1

این مدل تقریباً یکی از امن ‌ترین انواع raid در سرورها می ‌باشد. در مدل RAID 1 که حتماً تعداد زوج هارد باید بر روی سیستم یا Storage موجود باشد، نیمی از هاردها به صورت هاردهای رزرو آنلاین برای نیمی دیگر از آنها در نظر گرفته می‌شوند. بدین صورت که در هنگام نوشتن یک فایل بر روی هارد اصلی، یک کپی به عنوان پشتیبان نیز بر روی هارد رزرو نوشته می‌شود. در این حالت سرعت RAID نصف حالت معمول است زیرا عملیات نوشتن دو بار صورت می‌گیرد. اما در صورتی که به هر دلیلی هاردی کامل از بین برود، یک هارد پشتیبان از آن در دستگاه وجود داشته و می‌ توان بدون هیچ مشکل یا قطعی در سیستم، از هارد رزرو استفاده کرد. در مراکز مهم که امنیت بسیار اهمیت بالاتری نسبت به سرعت دارد، از این نوع RAID در انواع هاردهای سیستم‌ ها استفاده می‌شود (دو مدل اول معمولاً بر روی Workstationها اعمال می‌شود و معمولاً در Storageها به دلیل مشکلات موجود استفاده نمی‌شوند).

تکنولوژی raid 1

تکنولوژی raid 5 چیست ؟

در مدل  RAID 5 حداقل به ۳ دیسک نیاز است. همانند RAID 1 اطلاعات به‌ صورت Mirroring در دیسک‌ ها ذخیره می‌شود. همچنین یک کد parity در بین دیسک‌ ها پخش می‌شود که باعث افزایش کارایی می‌گردد و در هنگام بروز مشکل می‌توان اطلاعات از دست رفته را توسط آن بازیابی کرد. در مقایسه با RAID 1 این سطح ، سرعت کمتری در نوشتن اطلاعات دارد. زیرا زمانی هم برای نوشتن اطلاعات parity مورد نیاز است. در حال حاضر یکی از پرکاربردترین مدل‌ های RAID در انواع Storage ها همین حالت RAID 5 می‌باشد و اکثر قریب به اتفاق Storage ها و برخی از سیستم‌های Workstation خانگی یا اداری از این مدل برای شناسایی تعداد بالای هاردها استفاده می‌کند.

تکنولوژی raid 5 چیست

گونه ای از دیسک ها به نام Hot spare نیز وجود دارد که به عنوان پشتیبانی برای آرایه RAID به کار می روند . این دیسک ها به صورت فیزیکی در آرایه نصب شده وتا زمانیکه دیسک های فعال از کار بیفتند غیر فعال هستند. کنترلر RAID به صورت اتوماتیک درایوهای fail را با دیسک spare تعویض می کند و شروع به ایجاد مجدد  فرآیند ها برای آرایه می نماید.  برای مثال آرایه ی RAID5 با یک دیسک Hotspare مساوی تعداد دیسک های  RAID6 بوده و  از نظر حفاظت در هنگام به وجود آمدن  خطا تسهیلات بیشتری را فراهم می کنند.

تکنولوژی raid 6

این مدل نیز مانند RAID 5 می‌باشد با این تفاوت که تعداد هارد رزرو آفلاین در مدل RAID 6 به دو عدد افزایش یافته است. این کار باعث افزایش ضریب امنیت در این مدل RAID نسبت به مدل RAID 5 شده است. این مدل از جدیدترین مدل‌های RAID می‌ باشد و به همین خاطر با وجود امنیت و سرعت بالاتر نسبت که RAID 5 ، همچنان تعداد کمتری از Storageها در اقصی نقاط دنیا از این مدل استفاده می‌کنند.

تکنولوژی raid 6

تکنولوژی raid 10

مدل RAID 10 یکی دیگر از انواع RAID می باشد که از ترکیب دو حالت RAID 0 و RAID 1 تشکیل می‌شود. برای مثال در صورتی که ۶ هارد داشته باشیم ، این هاردها با هم RAID 1 شده و امنیت بالایی را به وجود می‌آورند و تعداد ۳ هارد باقیمانده نیز به صورت RAID 0 شده تا سرعت نوشتن بر روی این هاردها نیز به نسبت افزایش یابد (لازم به ذکر است که سرعت در این روش نسبت به حالت RAID 5 , 6 کمتر است).

تکنولوژی raid 10

تکنولوژی raid 50

در مدل RAID 50 نیز از ترکیب دو حالت RAID 0 و RAID 5 استفاده شده است. در برخی از Storageهای معمول ، تنها تعداد محدودی از هارد را می‌توان RAID 5 نمود. این مشکل با معرفی حالت RAID 50 تا حدی برطرف شده است. امروزه در این مدل Storage ها ، در ابتدا تمام هاردها به بخش ‌های کوچک‌ تر تقسیم شده و هر قسمت به صورت RAID 5 تنظیم می‌ شوند. در نهایت تمام بسته‌ های RAID 5 با هم به صورت RAID 0 تنظیم می‌شود تا امکان دسترسی به تمام هاردها و حجم آنها برای کاربران وجود داشته باشد.
لازم به ذکر است در حالت RAID 5 , 6 ، ظرفیت نهایی Storage به دلیل استفاده از هاردهای رزرو و ساختار داخلی این RAIDها پایین می ‌باشد. برای مثال اگر شما Storage با ظرفیت ۲۴ عدد هارد داشته باشید و تمام هاردهای شما نیز ظرفیت ۲ ترابایت داشته باشند ، ظرفیت نهایی در حالت RAID 5 برابر با ۴۰ ترابایت خواهد شد (در حالت معمول باید این مقدار ۴۸ ترابایت باشد).

تکنولوژی raid 50

بهترین نوع RAID کدام است؟

حال که با تکنولوژی raid چیست و انواع آن آشنا شدید اما بهترین نوع آن کدام است همانطور که می دانید سطح و نوع رید بر اساس نیازهای اپلیکیشن‌های در حال اجرا بر روی سرور باید مشخص شود. اما در حالت کلی RAID 0 سریع‌ترین رید، RAID 1 مطمئن‌ترین رید، و RAID 5 ترکیبی از سرعت و قابلیت اطمینان بودن را دارد.

تفاوت SSD و RAID چیست ؟

SSD ها، به دلیل سرعت بالا در بین کاربران محبوب هستند. این درحالی است که در بین انواع RAID ها، تنها RAID 0 می‌تواند سرعتی مشابه با سرعت SSD در خواندن و نوشتن داشته باشد. همچنین RAID 0 دارای محدودیت‌هایی است که به توان عملیاتی RAID Cnotroller و سرعت پردازش‌های عمومی مربوط می شود.

هرچند RAID 0 نزدیک‌ترین پیکربندی را به SSD دارد اما کارایی و سرعت آن به SSD نمی‌رسد. تنها مزیت RAID در مقابل SSD هزینه پایین‌تر آن است که می تواند فاکتور مهمی در انتخاب کاربر باشد.امیدواریم با خواندن این مقاله با raid چیست؟ و انواع آن آشنا شده باشید و در انتها به شما پیشنهاد می شود برای کسب اطلاعات در حوزه تفاوت هارد ssd با hdd مقاله ما را مطالعه نمایید.

سوالات متداول

واژه RAID که مخفف اصطلاح Redundant Array of Independent Disks می‌ باشد. کاربرد RAID ایجاد یک کل واحد از مجموع چند هارد دیسک است. به عبارت دیگر با قرار دادن چند هارد دیسک در کنار هم و پیاده سازی RAID همه هارد دیسک ها به یک مجموعه واحد تبدیل شده و سیستم عامل، همه آن ها را به عنوان یک منبع واحد در نظر می گیرد.
سطح و نوع رید بر اساس نیازهای اپلیکیشن‌های در حال اجرا بر روی سرور باید مشخص شود.اما در حالت کلی RAID 0 سریع‌ترین رید، RAID 1 مطمئن‌ترین رید، و RAID 5 ترکیبی از سرعت و قابلیت اطمینان بودن را دارد.
 SSD ها، به دلیل سرعت بالا در بین کاربران محبوب هستند. این درحالی است که در بین انواع RAID ها، تنها RAID 0 می‌تواند سرعتی مشابه با سرعت SSD در خواندن و نوشتن داشته باشد. همچنین RAID 0 دارای محدودیت‌هایی است که به توان عملیاتی RAID Cnotroller و سرعت پردازش‌های عمومی مربوط می شود.هرچند RAID 0 نزدیک‌ترین پیکربندی را به SSD دارد اما کارایی و سرعت آن به SSD نمی‌رسد. تنها مزیت RAID در مقابل SSD هزینه پایین‌تر آن است که می تواند فاکتور مهمی در انتخاب کاربر باشد.ا

با کارت بانکی باشگاه ایران هاست پولتان به حسابتان باز می گردد.

همین حالا رایگان عضو شوید

مدیر بلاگ

مشخصات مدیر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته های مشابه

دکمه بازگشت به بالا