Modern technology gives us many things.

آموزش raid بندی سرور

آموزش raid بندی سرور

SPARE

 یعنی زاپاس

دو نوع SPARE داریم

مثلا در EMC هر 32 تا دیسک یک دونه اش خودش برای SPARE میزاره

raid configuration

تکنولوژی ذخیره داده ها در raid

1-روش striping یا نواری در رید

2- روش miror یا اینه ای در رید

3-روش pority یا افزونه در رید

raid

نکته :هارد ای hdd و هارد های sdd به دلیل تفاوت تکنولوژي با هم دیگر رید نمی شوند

با پاک کردن raid کل اطلاعات ان از بین می رود

اگر n تعداد هارد های ما باشد n-1 هارد ظرفیتی ایست که برای ما فراهم می شود در واقع یک هارد برای پریتی استفاده می شود

قبل از هر چیزی ما باید از تعداد و حجم منابع ذخیره سازی یا هارد های خود اگاه باشیم

1- تعداد هارد


RAID 0

بر خلاف پریتی های دیگر پریتی ندارد

raid 0 افزونگی ندارد

raid 0 fault tolerance ندارد

از تکنیک نواری بدون پریتی استفاده می کند

در raid 0 اگر هاردی خراب شود کل اطلاعات ان از بین می رود

raid 0 بالا ترین سرعت را دارد رید صفر درای پیکربندی striping یا نواری است و

رید صفر را رید نواری می گویند

این رید پریتی ندارد و نداشتن پریتی یعنی از تمام فضای دیسک می توانیم استفاده کنیم

redundancy یا افزونگی ندارد

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


raid 1

یکی از درایو ها فعال است و درایو دیگر mirore می باشد این رید به دو درایو با ظرفیت یکسان نیاز دارد

این رید شبیه miror است

وقتی اطلاعات روی درایو فعال نوشته می شود همان اطلاعات روی درایو mirore هم کپی می شود

رید 1 حداقل به دو تا هارد دیسک نیاز دارد و تعداد هارد ها باید زوج باشد

RAID 1 برای سیستم عامل استفاده شود

RAID 1

باید سرعت یکسان و ظرفیت یکسان باشد

توی رید 1 سرعت نوشتن کمتره ولی سرعت خواندن بالاتره


Raid 2

این رید منسوخ شده است


raid 3

عملا کاربرد زیادی ندارد


raid 5 در سرور

حداقل تعداد هارد های لازم در رید raid ثر تعداد ندارد

یکی از هارد ها برای ذخیره praity استفاده می شود

این رید حداقل باید 3 تا هارد داشته باشیم و تقریبا فضای مفید معادل تعداد هارد ها منهای 1 است

 ضمن تحمل پذیری در برابر خطا یک هارد دیسک می باشد

 رید 5 حداقل 3 تا هارد و حداکثر 32 هارد دیسک

 رید 5 می گه دوتا دیسک برای DATA و یک دیسک برای PRATTY هست

PRATTY محاسبه ایست که انجام می دهد

اگر دو تا هارد FAIL شود کل رید 5 می پرد در رید 5 سرعت نوشتن بالاس و سرعت خواندن پایین تر در رید 5

raid 6

raid 6 مانند رید 5 است با این تفاوت که رید 6 از دو بیت افزونه استفاده می کند

یعنی praity را با دو شیوه مختلف محاسبه می کند مزیت praity این است اگر دو هارد خراب شود سیستم بدون وقفه کار می کند

raid 6 گران تر است زیرا دو دیک اضافی برای praity لازم دارد

raidش 6 خرابی دو هارد دیسک را تحمل می کند و دیتا لاست datalost ندارد

از raid 6 برای امنیت اطلاعات استفاده می کنند

در واقع قابلیت تحمل خطای این رید عدد 2 است

اگر دو تا هارد fail شود باز هم قابلیت بازیابی اطلاعات را دارد

raid 6 بالاترین سطح تحمل پذیری خطا یا fault tolrance را دارد

در صورتی که 3 تا هارد دیسک از مدار خارج شود دیتا از دسترس خارج می شود

در صورت از بین رفتن یک یا دو تا هارد یک مقدار افت کارایی پیدا می شود

به همین دلیل می توان hot spare قرار داد تا سریعا جایگذین هارد fail شوند

در raid 6 حداقل 4 تا هارد دیسک لازم است

اگر 4 تا هارد داشته باشیم و رید 6 ببندیم نیمی از این هارد برای praity استفاده می شود

raid 6 را در هارد ssd هم می توان استفاده کرد


raid 1+0

همان رید 10 است و برای راه اندازی ان حداقل 4 تا هارد دیسک لازم است در مدل های سری G6  و G7 به این شکل نام گذاری شده است

و به این صورت عمل می‌کند که داده‌ها را بین هاردهای آینه‌ای شده به صورت نواری توزیع می‌کند. مادامی که یک هارددیسک از هر جفت هارد آینه‌ای شده، فعال باشد اطلاعات قابل بازیابی می باشند . اما اگر هر دو هارد از یک جفت آینه‌ای Fail شوند، اطلاعات به دلیل عدم وجود بیت افزونه (Parity) دیگر قابل دسترس نخواهد بود.

نوع RAID1+0 ترکیبی از RAID0 و RAID1 است.
سرعت العمل بالا از RAID0 و خطا پذیری بالا از RAID1 با هم ترکیب شده اند.
به عبارتی قابلیت Striping از RAID0 و قابلیت Mirror از RAID1 با هم ترکیب شده


Raid 10

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

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

هدف از معماری های مختلف RAID :
افزایش امنیت
کارایی داده های ورودی و خروجی
افزایش ظرفیت

( strip volume ) RAID 0 :
RAID 0 اولین و ساده‌ترین نوع RAID می‌ باشد که به صورت معمول بر روی سیستم‌ عامل ‌ها وجود دارد. در صورتی که در Disk Management سیستم خود دو هارد را با هم به صورت Dynamic و Strip متصل کرده باشید در اصل از این حالت RAID استفاده نموده ‌اید .در این حالت تمام هاردها بدون هیچ هارد رزرو و جایگزین، به صورت متوالی به هم متصل می‌شوند.سرعت در این مدل RAID بسیار بالا می‌باشد و تقریباً از مجموع تمام حجم هاردها می ‌توان استفاده نمود. این مدل RAID باید حداقل دو عدد هارد بر روی سیستم یا Storage وجود داشته باشد.

آموزش raid بندی سرور

( RAID 1( Mirroring :
این نوع RAID به حداقل دو عدد هارد دیسک نیاز دارد. اطلاعات به صورت یکسان روی هر دو هارد دیسک کپی می‌شود؛در نتیجه read با سرعت بالا انجام می شود ولی write با سرعت پایین چرا که این نوع RAID مانند این است که روی یک هارد دیسک اطلاعات کپی شود . در این نوع RAID ما قادر خواهیم بود که نیمی از ظرفیت هارد دیسک ها را استفاده کنیم و در نتیجه فضای ما به نصف کاهش پیدا می‌کند. در Raid 1 تحمل خطا وجود دارد و در صورت از دست دادن یک هارد اطلاعات از بین نمی رود. Raid 1 بهترین عملکرد را برای نصب سیستم عامل ها به شما ارائه می دهد.

RAID 2 :
یکی از مدل های منسوخ شده RAID است که امروزه دیگر کارایی ندارد . این روش کارایی و انعطاف پذیری بالایی ندارد و یکی از ضعیف ترین حالت های RAID را دارا می باشد. در این RAID ابتدا اطلاعات بر روی یک دیسک نوشته و بعد از تکمیل ظرفیت بر روی هارد بعدی نوشته می شود. الگوریتم این RAID بسیار پیچیده است.

RAID 3 :
RAID 3 نیز کارایی خود را از دست داده است و امروزه کاربرد چندانی ندارد. این نوع RAID نمی تواند پاسخگوی چندین درخواست به صورت همزمان باشد در نتیجه نمی تواند برای سرورهایی که اطلاعات کوچک با حجم های معمولی دارند مناسب باشد. این نوع RAID به سرعت با RAID نوع 5 جایگزین شده است. در این رید parity شامل یک دیسک می شود.

RAID 4 :
این نوع RAID نیز کارایی خود را از دست داده است. با پیشرفت تکنولوژی و استفاده از دیتای های خرد و بزرگ در کنار هم این نوع رید نیز کارایی چندانی ندارد. این نوع پیکربندی مانند رید 3 می باشد فقط parity را بلوک، بلوک می کند.
اطلاعات بیشتر در مورد رید بندی و استوریج 

کانال شبکه 

سوالات مربوط به raid

Which RAID level stores a full copy of the data on a second disk? Raid Level 1

1- اگر ۴ هارد SASبرای سرور HPE DL380 g10 داریم. پیشنهاد شما در این سناریو چه نوع RAIDی هست؟Raid 5

2- کدام یک از سطوح RAID زیر اندازه یک volume را بدون ارائه قابلیت اطمینان یا mirroring افزایش می دهد؟raid 0

3-کدام یک از انواع RAID زیر از الگوریتم درایو mirroring استفاده می کند؟ R1

4- یک سرور جدید دارای دو درایو و یک کنترلر RAID است. کدام یک از موارد زیر می تواند گزینه ای برای پیکربندی ذخیره سازی در این سرور باشد؟ Raid 0

5-کدام یک از سطوح RAID زیر بالاترین حد تحمل خطا را دارد؟ Raid 10

 

14 نظرات
  1. majid می گوید

    شباهت RAID 0 و RAID 1 در این است که کارایی در هر دو بالاست اما سرعت خواندن و نوشتن در RAID 1 به پای RAID 0 نمی‌رسد

    1. یاسین آذرشب می گوید

      درود تقریبا هیچ ارتباطی بهم ندارن
      اولی FT نداره، دومی داره
      اولی افزونگی نداره دومی ۱۰۰ درصد redundancy داره
      اولی برای افزایش سرعت R/W ساخته شده و داده هایی که در لحظه باید پردازش بشن، دومی برای Reliability بالاتر
      کلا هیچ شباهتی بهم ندارند

  2. no body می گوید

    Good morning everyone. Please can I add a disk to RAID 1+0?

  3. acadami می گوید

    💎 انواع RAID
    RAID 0
    ✅ داده ها را تقسیم و روی هر دیسک بخشی از دیتا را ذخیره میکند و اگر یک دیسک دچار مشکل شود، دیتاهای آن دیسک را از دست داده ایم .این نوع RAID برای پیشگیری از تلفات دیتا طراحی نشده است یعنی قابلیت اطمینان ندارد. RAID0 فقط سرعت نوشتن و خواندن را افزایش میدهد .

  4. khatami می گوید

    سوال داشتم…
    اگه یه هارد داشته باشیم ڪه پُر باشه بدون فرمت ڪردن اون می تونیم یه هارد دیگه باهاش RAID 0 بڪنیم؟

    1. یاسین آذرشب می گوید

      بدون فرمت کردن نمیشه raid بست باید حتما فرمت بشن

  5. اصغر می گوید

    سلام صبح بخیر
    Raid 1+0
    همون raid 10
    حساب میشه؟

  6. عباس می گوید

    سلام
    یک سرور SuperMicro دارم یکی از هاردهاش خراب شده
    یک هارد جایگیزین کردن حالا هر کاری میکنم نمیتونم به رید جوینش کنم شناخته ولی جوین نمیشه
    رید 5 بستن
    کسی میدونی چیکار باید بکنم

    1. یاسین آذرشب می گوید

      در بایوس یبار باید jbode فعال و غیرفعال کنید تا درست بشه

  7. رضا می گوید

    سلام دوستان
    در نصب esxi 6.0 بر روی dl380 g7 به مشکل storage برخورد کردم و هارد سیستم را شناسایی نمیکنه. چطور میشه این مشکل را حل کرد؟

  8. ms najafzadeh می گوید

    ما یک سرور داریم که روش دوتا هارد هست و رید 0 بستیم دوتا هارد یکی شده حالا میخوایم دوتا هارد بهش اضافه کنیم بدون اینکه اطلاعات سرورهایی که الان روش داریم پاک بشه راهکاری هست میشه راهنمایی بفرمایید

  9. hashem می گوید

    سلام وقت بخیر
    اگه مثلا پنج تا هارد شش ترا رو رید پنج کنیم
    اگه یدونه از هارد ها رو در بیاریم میشه بجای اون یدونه هارد یدونه کمتر بزاریم
    مثلا چهار ترا

  10. hamid می گوید

    یه مشکلی رو سرور g9 دارم و اون این که هارد هارو شناسایی نمیکنه تو قسمت اسمارت استوریج
    می‌خوام رید کنم ولی نمیاره هارد هارو

  11. علی می گوید

    یک سیستم هست رید ۱ شده با دوتا هارد ۵۰۰
    الان میخوام image تهیه کنم فقط از یکی بگیرم یا هر دو

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.