نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: انواع raid مزایا و معایب هر كدام

  1. #1
    مدیر کل Vahid آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    2,724
    تشکر تشکر کرده 
    435
    تشکر تشکر شده 
    6,976
    تشکر شده در
    2,085 پست

    پیش فرض انواع raid مزایا و معایب هر كدام

    گذرگاه IDE در طبقه بندی گذرگاههای سیستم ، جزء گذرگاههای خارجی محسوب می شود و در سیستم از آن به منظور ارتباط قطعاتی مانند Rewriter ، CD-ROM ، HDD و ... استفاده می شود . در سیستمهای امروزی به طور معمول دو كانكتور IDE برای برقراری ارتباط بین 4 وسیله جانبی وجود دارد ولی در پاره ای سیستم ها تعداد این كانكتورها 4 مورد می باشد ، دو كانكتور به عنوان IDE ، و دو كانكتور اضافی برای استفاده تحت عنوان RAID یا ATA 133,ATA 100 .

    همانطور كه می دانیم با استفاده از كانكتورهای IDE ی موجود روی مادر برد امكان استفاده از حداكثر دو دستگاه بر روی هر كانكتور وجود دارد .RAID تكنولوژی است كه امكاناتی نظیر افزایش سرعت , Back up گیری همزمان روی یك یا چند درایو و … در اختیار كاربر قرار می دهد . برای هر كدام از آرایشهای ممكن هنگام استفاده از دو یا چند هاردیسك , نسخه های متفاوت RAID مطرح می شود به عنوان مثال : RAID1 , RAID0 و….

    در این مقاله سعی داریم كه به نسخه های متفاوت RAID نگاهی نزدیكتر و دقیق تر بیندازیم .

    RAID0 : ذخیره سازی روی چند دیسك بدون كنترل خطا
    مزایا و مشخصات :
    - داده ها به بلوكهایی تبدیل می شوند و هر بلوك در هارد دیسك مجزا ذخیره می شود.
    - باعث بالا رفتن كارایی سیستم I/O می گردد چرا كه بار ترافیكی نقل و انتقالات بین چندین كانال مجزا تقسیم می شود.
    - بالارفتن كارایی بدلیل وجود كنترلرهای مختلفی كه عمل كنترل ترافیك را به عهده می گیرند (افزایش سرعت)
    - طراحی بسیار ساده ( زیرا مدار محاسبه Parity وجود ندارد )
    - عدم پرداختن به محاسبات مربوطه به Parity وكنترل خطا (افزایش سرعت به دلیل عدم پرداختن به محاسبات مربوط به Parity )

    معایب :
    - عدم استفاده از Parity .(هیچ گونه كد تشخیص و تصحیح خطا در این نوع RAID وجود ندارد ).
    - از كار افتادن یك درایو باعث از دست رفتن كلیه اطلاعات خواهد شد.
    - عدم كارایی در محیطهای حساس به حفظ داده ها

    موارد استفاده :
    - میكس و پردازش تصاویر ویدیویی (میكس و مونتاژ ).
    - واژه پردازی (نرم افزارهای تایپ و... )
    - كارهایی كه نیاز به سرعت بالا دارد.

    Backup : RAID1 گیری همزمان داده ها به منظور Mirroring و Duplexing
    Mirroning : كپی برداری هم زمان روی دو درایو
    Duplexing : زمانی است كه یكی از درایوها دچار مشكل شود و درایو سالمی را جایگزین نماییم سپس داده ها را روی درایو سالم كپی كنیم .
    مزایا و مشخصات :
    -هنگام سیكل نوشتن , گویی اطلاعات روی یك دیسك نوشته می شود (در صورتیكه عملأ بر روی دو دیسك نوشته می شود . مانند RAID0 ) ولی عمل خواندن , ازهر دودیسك انجام می شود ( كاهش ترافیك گذرگاه - نوشتن بر روی هر دو دیسك ولی خواندن مجزا )
    - قابلیت برگرداندن %100 داده ها هنگام بروز مشكل برای یك دیسك .
    - در نرخ انتقالات داده تغییر محسوسی نداریم. (یعنی وجود دو دیسك تفاوتی با یك دیسك ندارد ) .
    - در شرایط خاص RAID1, توانایی تحمل خرابی بیش از یك دیسك را نیز دارد .
    - ساده ترین طراحی در تكنولوژی RAID (مدار مربوط به Parity وجود ندارد )

    معایب :
    - بیشترین تعداد هارد دیسك در میان انواع RAID (بسته به انتخاب User )
    - هزینه بالا

    RAID2 : دارای خاصیت ECC با استفاده از كد همینگ
    مزایا و مشخصات :
    - تصحیح خطای بسیار سریع
    - مناسب برای انتقال اطلاعات

    معایب :
    - طراحی بسیار یچیده كه با صدمه دیدن یك دیسك دچار مشكل می شود .
    - نامناسب در دید تجاری (تعداد زیاد درایوها )

    كد همینگ : یكی از روشهای محاسبه و كنترل خطا در سیستمهای دیجیتال می باشد . انواع روشها برای كنترل ترافیك داده های دیجیتال وجود دارد به عنوان مثال Parity haming code ,… كه مجموعه این روشها را ECC می نامند . (Error Checking and Correcting)

    RAID3 : انتقال موازی با استفاده از خاصیت Parity
    مزایا و مشخصات :
    - سیكل خواندن و نوشتن بسیار سریع .

    معایب :
    - طراحی بسیار پیچیده كه با صدمه دیدن یك دیسك مجموعه دچار مشكل می شود .

    كاربرد :
    - میكس و مونتاژ تصویر
    - ویرایش تصویر مانند RAID0

    RAID4 : دیسك های داده مجزا دیسك مربوط به Parity مشترك
    مزایا و مشخصات :
    - سیكل خواندن بسیار سریع ( ترافیك كمتر در گذرگاه)

    معایب :
    - پیچیدگی بسیار بالا در طراحی مدار كنترلی مشكل در برگرداندن داده ها هنگام بروز اشكال در یك دیسك ( چرا كه داده ها روی دیسكها توزیع شده است )

    RAID5 : دیسك های داده مجزا و Parity توزیع شده در دیسكهای Data
    مزایا و مشخصات :
    - در این نوع به حداقل 3 درایو دیسك سخت نیاز داریم .
    - تك تك بلوك های داده روی دیسك ها نوشته می شوند و Parity مربوط به هر بلوك نیز داخل هارد مربوط ذخیره می گردد.
    - سیكل خواندن بسیار سریع (ترافیك كمتر در گذرگاه )
    - سیكل نوشتن متوسط (محاسبات مربوط به Parity )
    - قابلیت و اطمینان بالا (وجود ECC )

    معایب :
    - خرابی در یك دیسك در خروجی تاثیر ندارد.
    - طراحی پیچیده مدار كنترلی
    - مشكل در برگرداندن داده ها هنگام بروز اشكال

    كاربرد :
    - در سیستمهای Server و بانكهای اطلاعاتی ISPها

    RAID6 : دیسكهای داده ها مجزا با دو Parity توزیع شده مجزا
    مزایا و مشخصات :
    - RAID6 در واقع نسخه پیشرفته RAID5 می باشد كه تصحیح و كنترل خطا را بهبود می بخشد . این ویرایش RAID اطمینان و توانایی بالا در زمینه data storage فراهم می كند .
    - بهترین انتخاب برای كاربردهای بحرانی و حساس

    معایب :
    - طراحی مدار كنترلی بسیار پیشرفته و پیچیده .
    - سیكل نوشتن بسیار كند ( دوبار محاسبه مربوط به Parity )
    - نیاز به N+2 درایو دیسك سخت . بدلیل دارا بودن حالت Parity دو بعدی . ( N تعداد دیسكهای سخت در حالت معمولی )
    - ادغام اطمینان بالا با قابلیت بالا

    RAID7 : نقل وانتقال بهینه شده غیر همزمان به منظوردستیابی به نرخ انتقال بسیار سریع
    مزایا و مشخصات :
    - نقل و انتقال غیر همزمان و دارای كنترلگرهای مستقل.
    - درایو مجزا برای ذخیره كردن اطلاعات مربوط بهParity
    - برخورداری از سیستم Open System و استفاده از گذرگاهSCSI
    - گذرگاه Cache داخلی با سرعت بالا (X-bus )
    - دیسك های خواندن و نوشتن از امكان Choching استفاده میكنند.
    - تكنولوژی مدار تولید Parity تا حدودی با سایر انواع Raid تفاوت دارد .
    -امكان Hot Swaping

    Open system : به سیستمی اطلاق می شود كه قابلیت سازگاری با سخت افزارها و نرم افزارهای مختلف را داشته باشد و امكان كاركردن در سیستمهای مختلف را به راحتی داشته باشد .

    RAID10 : این Raid حداقل به 4 دستگاه هاردیسك نیاز دارد
    مزایا و مشخصات :
    - عمل تكه تكه كردن بلوكهای داده همانند Raid1 انجام می پذیرد .
    - تصحیح و كنترل خطا نیز مانند Raid2 می باشد .
    - نرخ انتقال بالا
    - در شرایط معین , امكان تحمل خرابی چند دیسك در این نوع RAID وجود دارد .

    معایب :
    - بسیار گران قیمت
    - منبع تغذیه حتمأ باید متصل به ups باشد .
    - جابجایی درایوها باید به صورت موازی انجام گیرد .
    - سیستمهای Server و بانكهای اطلاعاتی .

    RAID53 : نرخ انتقال بالا همراه با قابلیت انتقال مناسب
    مشخصات و مزایا :
    -این آرایه RAID حداقل به 5 دستگاه دیسك سخت نیاز دارد .
    - RAID53 در واقع باید RAID03 نلمیده شود زیرا عمل Striping آن همانند RAID0 بوده و Segment بندی آن نیز مانند RAID3 می باشد.
    - تحمل خطای آن مانند RAID3 می باشد.
    - نسبت به RAID3 دارای نرخ انتقال بسیار بهتری می باشد.

    معایب :
    - قیمت بالا
    - همه دیسك ها باید با همدیگر سنكرون شوند كه انتخاب نوع و مدل درایو را محدود می سازد .
    - Stripe كردن در سطح بایتها نهایتأ در محاسبه ظرفیت فرمت شده تأثیر منفی می گذارد .

    RAID 0+1 : نرخ انتقال داده بهینه
    مزایا و مشخصات :
    - حداقل به 4 دستگاه هاردیسك نیاز دارد .
    - RAID 0+1 به عنوان آرایه آینه ای نیز معروف است با این تفاوت كه قطعات داده ها یا Segment ها طبق استراتژی RAID0 ایجاد شده اند .
    - تحمل خطای این نوع آرایه مانند RAID5 می باشد .
    - نرخ انتقال بالا .
    - بهترین انتخاب برای سیستمهایی كه به كارایی بالا بدون توجه به حداكثر اطمینان نیاز داشته باشند .

    معایب :
    - RAID 0+1 نباید با RAID10 اشتباه گرفته شود . كوچكترین مشكل در عملكرد یك درایو , آرایه را به مدل RAID0 تبدیل خواهد كرد .
    - قیمت بسیار بالا
    - جابجایی درایوها باید به صورت موازی انجام گیرد .

    كاربرد :
    - پردازشهای تصویری و fileserever های عمومی .

    نتیجه گیری :
    همانطور كه مشخص شد ، استفاده ازRAID برای مقاصد معین می باشد و در كاربردهای عادی و روزمره كارایی چشمگیری را به سیستم PC اضافه نمی كند . به عنوان مثال امكان استفاده از CD-ROM و Rewriter روی این كانكتورها وجود ندارد .بنابراین هنگام استفاده از RAID ابتدا هدف و مورد استفاده خود را مشخص كنید سپس RAID مناسب را انتخاب نمایید.
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
    ارتباط مستقیم با من :
    Admin -{(@)}- WebHostingTalk . ir

  2. تعداد تشکر ها ازVahid به دلیل پست مفید


  3. # ADS




     

  4. #2
    مدیر کل Vahid آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    2,724
    تشکر تشکر کرده 
    435
    تشکر تشکر شده 
    6,976
    تشکر شده در
    2,085 پست

    پیش فرض پاسخ : انواع raid مزایا و معایب هر كدام

    در بحث شبكه و سرورها و اطلاعاتی كه استفاده و به اشتراك گذاشته میشود پایداری و امنیت هر یك از اجزا بسیار مهم میباشد و برای رفع این مشكل در هر یك از اجزا اصطلاحی بنام redundancy وجود دارد.
    در مبحث اطلاعات این redundancy از طریق Raidها پیاده سازی میشود.
    پس از Raid ها برای افزایش سرعت و امنیت اطلاعات استفاده میشود. Raid ها در كل به دو شكل سخت افزاری و نرم افزاری وجود دارد. نوع نرم افزاری خود دارای ریسك میباشد و كندتر از نوع سخت افزاری میباشد چراكه از منابع سیستم و CPU برای اینكار استفاده میكند و در مواقعی كه بار سیستم زیاد باشد و سیستم هنگ كند احتمال از دست رفتن اطلاعات و یا ایجاد مشكل وجود دارد. اما در نوع سخت افزاری این مشكل ها وجود ندارد حتی با قطعی برق باطری داخلی در raid وجود دارد كه باعث میشود تا اطلاعات به هیچ وجه از دست نرود. انواع Raid هایی كه معمول و شناخته شده میباشد در ذیل بطور خلاصه اشاره میشود.

    Raid 0
    حداقل هاردیسك مورد نیاز : 2


    شرح : مجموعه دیسكهای جدا بدون بیت توازن. كارایی بهتر و افزونگی ذخیره سازی را فراهم میكند اما بدون توانایی تحمل نقص و اشكال. خرابی هر یك از هاردیسكها باعث از بین رفتن آرایش میشود. خرابی یك هاردیسك نابودی كل آرایش را به همراه دارد، زیرا اطلاعاتی كه در این مدل نوشته میشود اطلاعات به قطعاتی شكسته میشود. تعداد قطعات توسط تعداد هاردیسكها مشخص میشود. قطعات اطلاعات با هم در سكتورهای مشابه در دیسكهای مربوطه نوشته میشود.
    این اجازه میدهد قطعات كوچكتر از كل قطعه بزرگ بطور موازی از درایوها خوانده شود كه نتیجه این مدل چینش پهنای باند زیاد میباشد. هنگامی كه یك سكتور روی یكی از دیسكها خراب شود سكتورهای مشابه روی تمام دیسكهای دیگر بدون استفاده خواهد بود. زیرا بخشی از اطلاعات خراب شده است. این مدل چینش بررسی خطا ندارد بنابر این هر خطایی غیرقابل بازبابی خواهد بود. دیسكهای بیشتر پهنای باند بیشتری را در پی خواهد داشت اما ریسك از دست دادن اطلاعات نیز بیشتر میشود.


    Raid 1
    حداقل هاردیسك مورد نیاز : 2


    مجموعه آینه ای بدون بیت توازن اختصاصی. این نوع توانایی تحمل نقص را از خطاهای هاردیسك و خرابی یك هاردیسك فراهم می كند. افزایش كارایی خواندن را همراه دارد وقتی كه یك سیستم عامل با امكان اجرای قطعات یك برنامه توسط چند پردازنده استفاده شود كه از قابلیت قطعه بندی زمانی پشتیبانی كند. كاهش كارایی خیلی كوچكی در هنگام نوشتن دارد. این چینش طولانی مدت بكار ادامه میدهد تا زمانی كه حداقل یك درایو درحال كار باشد.

    Raid 3
    حداقل هاردیسك موردنیاز: 3



    مجموعه دیسكهای جدا با بیت توازن اختصاصی. این مكانیسم كارایی اصلاح شده و توانایی تحمل نقص شبیه رید 5 را فراهم میكند اما با یك دیسك بیت توازن اختصاصی سریعتر از بیت توازن چرخشی تكه تكه. وجود یك دیسك توازن اشكالی میباشد برای نوشتن زمانیكه هر نوشتن نیازمند به روز كردن اطلاعات بیت توازن را دارد. یك فایده كوچك این هست كه اجازه میدهد درایو بیت توازن خراب شود و عملیات بكار خود بدون بیت توازن یا حفظ كارایی ادامه میدهد.

    Raid 4
    حداقل هاردیسك موردنیاز: 3


    همانند رید سه میباشد اما بجای قطعه قطعه كردن بلوكی از قطعه قطعه كردن بایتی استفاده میكند.

    Raid 5
    حداقل هاردیسك موردنیاز: 3


    مجموعه دیسكهای جدا با بیت توازن توزیع شده. بیت توازن توزیع شده به تمام درایوها بجز یكی نیاز دارد كه كار كند. خراب شدن درایو نیازمند جایگزینی مبباشد. در هنگام خرابی درایو هر خواندنی میتواند از بیت توازن های توزیع شده محاسبه گردد. این چنش در صورتی كه دومین درایو هم خراب شود اطلاعات از دست خواهد رفت و آسیب پذیر میباشد تاوقتی كه اطلاعاتی كه در درایو خراب شده قرار داشته بر روی درایو جایگزین ساخته شود.

    Raid 6
    حداقل هاردیسك موردنیاز: 4


    مجموعه دیسكهای جدا با دو بیت توازن توزیع شده. توانایی تحمل نقص با خرابی دو درایو را دارد. این چینش با دو درایو خراب به كار خود ادامه میدهد. این باعث سود بالاتر در گروههای رید بزرگ میشود بخصوص در سیستمهایی كه نیاز به قابل استفاده بودن بالایی دارند. این اهمیت بیشتر میشود زیرا درایوها با ظرفیت بالا زمان بیشتری برای بازیابی از خرابی یك درایو میباشد. در رید 5 كه یك بیت توازن دارد به علت اینكه اطلاعات تا زمان بازیابی در معرض از دست دادن اطلاعات میباشند، آسیب پذیر میباشد با دو بیت توازن این به ما زمانی را میدهد تا آرایه رید دوباره سازی شود بدون اینكه اطلاعاتی از دست برود.
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
    ارتباط مستقیم با من :
    Admin -{(@)}- WebHostingTalk . ir

  5. تعداد تشکر ها ازVahid به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نیازمند raid شدن هارد
    توسط tc1000 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: November 7th, 2015, 13:02
  2. سوال در مورد تفاوت Raid 10 و Raid 50
    توسط scorp در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: October 20th, 2015, 18:11
  3. پاسخ ها: 6
    آخرين نوشته: July 15th, 2015, 14:11
  4. تفاوت raid سخت افزاری و raid نرم افزاری چیه ؟
    توسط persiantools در انجمن سرور اختصاصی
    پاسخ ها: 4
    آخرين نوشته: December 4th, 2013, 14:45
  5. انواع raid در سرورها
    توسط AfraWeb.net در انجمن مباحث و منابع آموزشی
    پاسخ ها: 2
    آخرين نوشته: February 7th, 2010, 12:20

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •