yadmarket



نمایش نتایج: از 1 به 5 از 5

موضوع: آشنايي با فناوری کاربردی RAID

  1. #1
    وضعیت
    آفلاین
    KAC.MM آواتار ها
    مدیر ماندگار
    تاریخ عضویت
    Sep 2013
    سیستم عامل 
    Windows 10 x64
    بیلد 
    v1803 Build 17134.345
    مرورگر 
    Firefox Quantum
    آنتی ویروس 
    Bitdefender
    نوشته ها
    2,358
    تشکر
    18,996
    تشکر شده 63,854 در 2,580 پست

    پیش فرض آشنايي با فناوری کاربردی RAID






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

    ایده مجازی‌سازی در ابزارهای ذخیره‌سازی را اولین بار David A. Patterson، Garth A. Gibson و Randy Katz در دانشگاه کالیفرنیا، برکلی و در سال 1987 ارائه کردند. این سیستم در آن زمان با نام آرایه قابل جایگزینی دیسک‌های ارزان‌قیمت Redundant Array of inexpensive Disks شناخته می‌شد که بعدها به RAID تغییر پیدا کرد. هم‌اکنون نام RAID به‌عنوان یک شناسه برای معرفی تمامی فناوري‌هایی که داده‌ها را ميان دو یا چند درایو ذخیره‌سازی فیزیکی توزیع می‌کنند، استفاده مي‌شود. این آرایه سپس توسط سیستم‌عامل به‌عنوان یک درایو واحد در دسترس خواهدبود.
    فناوري RAID دارای پروتکل‌های متعددی است که هر یک ويژگي‌هاي خاصی داشته و برای استفاده در محیط‌های متفاوت طراحی شده‌اند. هر پروتکل ترکیب متفاوتی از میزان اعتمادپذیری و کارایی را در اختیار سیستم خواهدگذاشت.

    تعدادی از پروتکل‌های استانداردشده به‌عنوان سطوح مختلف استاندارد معرفی می‌شوند. در مراحل ابتدایی استاندارد‌سازی تنها پنج سطح برای RAID در نظر گرفته شده‌بود اما از آن زمان، تعداد بسیار بیشتری از سطوح که اغلب از طراحی‌های تودرتو استفاده می‌کنند نیز معرفی شده‌اند. در ادامه به معرفی سطوحي خواهيم‌پرداخت که بيشترين استفاده را در استاندارد RAID دارند.



    مجله سخت افزار - ادامه در پست بعدی ...


  2. 7 کاربر از این پست تشکر کرده اند


  3. #2
    وضعیت
    آفلاین
    KAC.MM آواتار ها
    مدیر ماندگار
    تاریخ عضویت
    Sep 2013
    سیستم عامل 
    Windows 10 x64
    بیلد 
    v1803 Build 17134.345
    مرورگر 
    Firefox Quantum
    آنتی ویروس 
    Bitdefender
    نوشته ها
    2,358
    تشکر
    18,996
    تشکر شده 63,854 در 2,580 پست

    پیش فرض



    .: انواع فناوری RAID

    RAID0 اولین سطح استاندارد RAID است که بلوک‌های داده‌ها را بدون خطایابی و همچنین بدون همانندسازی ميان دو درایو فیزیکی توزیع می‌کند. البته این سطح به این دلیل که هیچ‌گونه امکان جایگزینی را ارائه نکرده و از هیچ سیستم تشخیص خطایی نيز استفاده نمی‌کند، جزء سطوح استاندارد اولیه RAID نبود. RAID0 کارایی را افزایش داده و تقریباً استفاده از تمامی فضای ذخیره‌سازی هارددیسک را امکان‌پذير می‌کند. حجم ذخیره‌سازی آرایه برابر با حجم کوچک‌ترین درایو ضربدر تعداد درایوهای موجود در آرایه است. برای مثال، در صورت استفاده از یک درایو 120 گیگابایتی و یک درایو 100 گیگابایتی، حجم کلی ذخیره‌سازی برابر با 200 گیگابایت خواهدبود. این سطح هیچ‌گونه محافظتی در برابر از دست رفتن اطلاعات ارائه نمی‌کند. هرگونه بروز خطا در هر یک از درایوهای موجود در آرایه به از دست رفتن تمامی اطلاعات منجر خواهدشد. به همین دلیل، افزایش تعداد درایوهای هر آرایه به صورت بالقوه‌ای امکان از دست رفتن داده‌ها را افزایش می‌دهد. در صورتی که امکان خرابی هر هارددیسک در سه سال پنج درصد باشد، در آرایه‌ای با دو هارددیسک، احتمال خرابی در مدت زمان مشابه دو برابر یعنی ده درصد خواهدبود. در پایین‌ترین سطح، امکان بروز خرابی دو برابر بیشتر از یک درایو فیزیکی واحد است که به‌طور معمول شامل یک هارددیسک مي‌شود. این مشکل به این دلیل اتفاق می‌افتد که هنگام نوشته شدن داده‌ها روی درایوهای آرایه، کنترل‌کننده RAID داده‌ها را به تکه‌هایی با نام بلوک‌های داده‌ای می‌شکند. اندازه این بلوک‌ها را کاربر از گزینه‌های موجود در بخش تنظیم کنترل‌کننده RAID تعیین مي‌کند. هر چند هر بلوک می‌تواند تا اندازه یک بایت کوچک باشد اما به‌طور معمول، آن‌ها ضریبی از اندازه 512 بایتی سکتورهای هارددیسک هستند. این موضوع به هر درایو اجازه می‌دهد، در زمان خواندن یا نوشتن داده‌ها، به صورت مستقل به داده‌ها دسترسی داشته‌باشد. بلوک‌های داده یکی پس از دیگری روی سکتورهای مشابه روی درایوهای متفاوت نوشته‌می‌شوند. این روش به سیستم اجازه می‌دهد، تعداد بیشتری از بلوک‌های مربوط به یک بخش بزرگ از داده‌ها را به صورت همزمان از روی هارددیسک‌ها بازخوانی کرده و به این ترتیب پهنای باند مؤثر را افزایش دهد. RAID0 از هیچ روش بررسی خطایی استفاده نمی‌کند، به همین دلیل هیچ‌یک از خطاها قابل تصحیح نخواهندبود. هرچه تعداد دیسک‌های یک آرایه بیشتر باشد، کارایی بالاتر خواهدبود اما از سوی دیگر، خطر از دست رفتن داده‌ها نیز به همان میزان افزایش خواهدیافت. از RAID0 تنها در سیستم‌هایی استفاده می‌شود که صرفاً برای کارایی بالا طراحی شده‌اند. داده‌هایی که برای مدت کوتاهی (کمتر از یک روز) روی سیستم ذخیره خواهندشد یا داده‌هایی که به سهولت قابل جایگزینی هستند، به‌طور معمول در سیستم‌هایی با فناوري RAID0 ذخیره می‌شوند .







    مجله سخت افزار - ادامه در پست بعدی ...

  4. 6 کاربر از این پست تشکر کرده اند


  5. #3
    وضعیت
    آفلاین
    KAC.MM آواتار ها
    مدیر ماندگار
    تاریخ عضویت
    Sep 2013
    سیستم عامل 
    Windows 10 x64
    بیلد 
    v1803 Build 17134.345
    مرورگر 
    Firefox Quantum
    آنتی ویروس 
    Bitdefender
    نوشته ها
    2,358
    تشکر
    18,996
    تشکر شده 63,854 در 2,580 پست

    پیش فرض



    RAID 1


    RAID 1 دومین سطح استاندارد RAID است که داده‌های مشابه را روی دو یا چند هارددیسک می‌نویسد. این سطح شامل هیچ‌گونه توزیع داده‌ای نيست و درایوها، داده‌هایی دقیقاً مشابه را دریافت خواهندکرد. اگرچه امکان استفاده از چندين هاردديسک در RAID1 وجود دارد اما تقریباً تمامی پیکربندی‌ها از دو درایو فیزیکی استفاده می‌کنند. سیستم تا زمانی که یکی از درایوها در حال کار باشد، قابل استفاده خواهدبود. در صورت استفاده از سیستم‌عامل‌های مناسب، امکان افزایش سرعت در خواندن اطلاعات وجود خواهدداشت، هرچند سرعت نوشتن در هر حالت، مشابه زمانی است که سیستم از یک درایو فیزیکی منفرد استفاده می‌کند. اجرای RAID1 با استفاده از کنترل‌کننده‌های مجزا برای هر دیسک و خوانش همزمان، گاهی Multiplexing نیز نامیده می‌شود. RAID1 اغلب به‌عنوان امن‌ترین و البته گران‌قیمت‌ترین پیکر‌بندی RAID شناخته‌می‌شود. به این دلیل که داده‌های مشابهی روی تمامی هارددیسک‌های موجود در آرایه ذخیره می‌شود، فضای ذخیره‌سازی در دسترس فقط به اندازه فضای ذخیره‌سازی کم‌حجم‌ترین درایو موجود در آرایه خواهدبود. به‌عنوان یک مثال ساده، یک آرایه RAID1 که از دو درایو هارددیسک سخت مشابه، با ضریب خطای پنج درصد در سه سال استفاده می‌کند، دارای ضریب خطایي برابر با فقط 25/. درصد در طول مدت مشابه خواهدبود. از آنجا که احتمال بروز خطا در هر هارددیسک به صورت استاتیکی مستقل است، احتمال بروز خطا در هر دو درایو به صورت همزمان بسيار کم خواهدبود اما در صورتی که هارددیسک سخت اول خراب شده و تعویض نشود، احتمال از دست رفتن اطلاعات در طول سه سال، پنج درصد خواهد بود.




    مجله سخت افزار - ادامه در پست بعدی ...


  6. 6 کاربر از این پست تشکر کرده اند


  7. #4
    وضعیت
    آفلاین
    KAC.MM آواتار ها
    مدیر ماندگار
    تاریخ عضویت
    Sep 2013
    سیستم عامل 
    Windows 10 x64
    بیلد 
    v1803 Build 17134.345
    مرورگر 
    Firefox Quantum
    آنتی ویروس 
    Bitdefender
    نوشته ها
    2,358
    تشکر
    18,996
    تشکر شده 63,854 در 2,580 پست

    پیش فرض



    RAID 2


    RAID 2 هر بیت داده را (به جای هر بلوک) روی دیسک‌های جداگانه می‌نویسد. در ضمن، این سطح، از یک سیستم تصحیح خطای خطی به نام Hamming Code نیز استفاده می‌کند. تصحیح خطای Hamming قادر است تا حداکثر دو خطای متناوب را تشخیص دهد. هارددیسک‌ها در RAID2 در هر زمان دارای زاویه چرخش یکسانی هستند، بنابراين می‌توانند به اندیس‌های مشابه روی هر هارددیسک به‌طور همزمان دسترسی پیدا کنند. به همین دلیل دستیابی به سرعت‌های انتقال بسیار بالا در این سطح امکان‌پذیر است. RAID2 تنها سطح اصلی RAID است که در حال حاضر استفاده نمي‌شود. به دلیل استفاده از کدهای تصحیح خطای Hamming با چهار بیت داده و سه بیت توازن، آرایه‌های RAID2 از هفت هاردديسک که چهار تای آن‌ها برای ذخیره داده‌ها و سه تای دیگر برای کدهای تصحیح خطا در نظر گرفته شده‌اند، استفاده می‌کنند. RAID2 تنها سطح استانداردی است که می‌تواند اطلاعات را به صورت دقیق از یک بیت داده از دست رفته، محاسبه کند. این سطح همچنین در بعضی موارد قادر است، داده‌های از دست رفته را دوباره‌سازی کند اما نمي‌تواند تناقض‌هایی را که گاهی ميان بیت‌های توازن و داده به وجود می‌آید، به صورت قابل اعتماد و بدون دخالت انسان تصحیح کند. به دلیل استفاده تمامی درایو‌ها از سیستم تصحیح خطای Humming، سطح RAID2 قابلیت جایگزینی را برای همه آن‌ها فراهم می‌کند اما در عین حال آرایه به شکل غيرضروري پیچیده خواهدبود. شاید به همین دلیل بوده که سطح RAID2 نیز مانند RAID3 به سرعت منسوخ شده‌است. در حال حاضر، RAID2 هیچ‌گونه کاربرد تجاری ندارد.




    مجله سخت افزار - ادامه در پست بعدی ...


  8. 3 کاربر از این پست تشکر کرده اند


  9. #5
    وضعیت
    آفلاین
    KAC.MM آواتار ها
    مدیر ماندگار
    تاریخ عضویت
    Sep 2013
    سیستم عامل 
    Windows 10 x64
    بیلد 
    v1803 Build 17134.345
    مرورگر 
    Firefox Quantum
    آنتی ویروس 
    Bitdefender
    نوشته ها
    2,358
    تشکر
    18,996
    تشکر شده 63,854 در 2,580 پست

    پیش فرض



    RAID 3


    RAID 3 داده‌ها را در سطح بایت روی درایوهای آرایه تقسیم می‌کند. این سطح همچنین برای ذخیره داده‌های توازن از یک هاردديسک به صورت اختصاصی استفاده می‌کند. کاربرد RAID3 به شدت محدود است و در عمل تنها در تعداد بسیار کمی از سیستم‌ها استفاده مي‌شود. RAID3 به دلیل مشخصات خاص خود قابلیت سرویس‌دهی به چند درخواست به‌طور همزمان را ندارد. اين مسئله به دليل ذخيره شدن بلوک‌هاي منفرد داده که روي هاردديسک‌ها توزيع شده‌اند، در مکاني مشابه، اتفاق مي‌افتد، بنابراين هرگونه عملیات خواندن و نوشتن به فعال‌سازی همه هارددیسک‌ها و اغلب همگام‌سازی زاویه چرخش آن‌ها نیاز خواهدداشت. اما به‌رغم همه این موارد، برخلاف سطوح بالاتر، کارایی RAID3 بالا و باثبات است. اندازه هر بلوک داده می‌تواند کمتر از اندازه یک سکتور روی هارددیسک یا اندازه‌ای باشد که سیستم‌عامل تعریف کرده‌است. به همین دلیل کنترل‌کننده می‌تواند هنگام خواندن و نوشتن به همه بخش‌های داده در هر زمان دسترسی پیدا کند. کارایی RAID3 به شکل مشخصی بالاتر از کارایی هر درایو ديگري در آرایه است. نرخ انتقال داده در این سطح برابر خواهدبود با نرخ انتقال داده خالص هر هارددیسک ضربدر تعداد درایوها (به جز درایو ذخیره‌کننده اطلاعات توازن). RAID3 برای کاربردهایی مانند تدوین ویدئویی که داده‌ها را به صورت ترتیبی خوانده یا می‌نویسند، ایده‌آل است اما در کاربردهایی که به صورت تصادفی به داده‌ها دسترسي دارند، در صورت استفاده از RAID3 شاهد کمترین افزایش کارایی خواهندبود.




    مجله سخت افزار - ادامه در پست بعدی ...


  10. کاربر زیر از پست مفید KAC.MM تشکر کرده است .


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

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