هارد رید HARD RAID و انواع RAID

هارد رید HARD RAID و انواع RAID



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

رید (RAID) چه کاربردی دارد؟


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

  • افزایش سرعت: در برخی از لول‌های RAID (که در پایین گفته شده)، داده‌ها به صورت قطعه قطعه در هاردها ذخیره می‌شوند، به این تکنولوژی Data striping گفته می‌شود. روش کار به این صورت است که کنترلر RAID (چه به صورت سخت افزاری و چه نرم افزاری)، فایل‌ها و داده‌ها را تکه تکه کرده سپس بر روی هاردهای خود ذخیره می‌کند. در روش عادی که یک هارد داریم، اگر یک فایل را ذخیره سازی کنیم یا آن را بخوانیم، واحد Input/Output (به اختصار I/O) هارد مجبور است کل داده‌های فایل را ذخیره کرده یا تحویل دهد. اما در حالت RAID، فایل‌ها تکه تکه شده بنابراین کار بین هر یک از واحدهای I/O هارد دیسک ها تقسیم می‌شود و به این ترتیب سرعت خواندن/نوشتن تا حد بسیار زیادی بهینه شده و افزایش می‌یابد.
  • افزایش تحمل خطا و امکان بازیابی: در برخی دیگر از لول‌هایRAID که به عنوان پشتیبان شناخته می‌شوند، همان داده‌ها به صورت موازی بر روی چندین هارد دیسک ذخیره می‌شود. این یعنی با نابود شدن اطلاعات یک هارد، از طریق هارد دیگر می‌توانیم اطلاعات را بازیابی کنیم. همچنین این استانداردها از Error correcting code و بیت‌های توازن هم برای تصحیح خطای داده‌ها استفاده می‌کنند (بیت توازن (parity): داده‌هایی است که از حاصل XOR دو داده (مثلاً در دو دیسک جدا) بوجود آمده و با آن می‌توان در صورت
اشتراک گذاری