پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

راهنمای لینوکس

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • دبیان
    • ارتقا دبیان
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

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

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • سوالات متداول
  • رید (RAID) چیست؟

رید (RAID) چیست؟

زمان مطالعه: 17 کمتر

RAID (آرایه افزونه دیسک‌های مستقل) چندین درایو فیزیکی را در یک واحد ذخیره‌سازی ترکیب می‌کند. سرور شما آن را به عنوان یک حجم واحد می‌بیند. این فناوری دو هدف اصلی دارد: محافظت از داده‌ها در هنگام خرابی درایو و افزایش سرعت خواندن و نوشتن فایل. با این حال، هر سطح RAID به روش‌های مختلفی به این اهداف نزدیک می‌شود. این بدان معناست که شما باید تصمیم بگیرید که چه چیزی برای راه‌اندازی شما بیشترین اهمیت را دارد

سرور مجازی ایران

پیکربندی نادرست RAID می‌تواند باعث ایجاد دردسرهای قابل توجهی در تولید شود. سرورهای پایگاه داده که RAID 0 را اجرا می‌کنند، در صورت خرابی یک درایو، تمام داده‌ها را از دست می‌دهند. هر داده‌ای که مستقیماً روی آن آرایه ذخیره شده باشد، چه سوابق مشتری، تاریخچه تراکنش‌ها یا فایل‌های فعال باشد، فوراً ناپدید می‌شود.

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

تیم‌های تولید ویدیو که از RAID 6 استفاده می‌کنند اغلب از طولانی شدن رندرها شکایت دارند. دلیل این امر آن است که هر عملیات نوشتن نیاز به محاسبات پیچیده برابری دارد. حجم کار روزانه شما باید تصمیم RAID شما را تعیین کند، نه بهترین شیوه‌های عمومی.

رید (RAID) چیست؟
رید (RAID) چیست؟

این راهنما با تمرکز بر استقرار عملی، RAID های ۰، ۱، ۵، ۶ و ۱۰ را بررسی می‌کند. خواهید دید که هر سطح چگونه داده‌ها را مدیریت می‌کند، چه حجم کاری را پوشش می‌دهد و چه زمانی مشکلاتی ایجاد می‌شود.

سرور مجازی

RAID چیست؟ #

فناوری RAID باعث می‌شود چندین هارد دیسک یا SSD به عنوان یک واحد ذخیره‌سازی با هم کار کنند. به جای چهار درایو ۱ ترابایتی جداگانه، سرور شما یک مخزن ذخیره‌سازی ۴ ترابایتی را مشاهده می‌کند. سیستم با استفاده از سه روش اصلی، داده‌ها را در بین این درایوها توزیع می‌کند. این روش‌ها نحوه مدیریت ذخیره‌سازی توسط سرور شما را تغییر می‌دهند.

روش‌های اصلی RAID :

  • تقسیم‌بندی : فایل‌ها را به قطعات کوچک تقسیم می‌کند و آنها را در درایوها پخش می‌کند. همه درایوها همزمان می‌خوانند و می‌نویسند. این کار سرعت شما را با توجه به تعداد درایوهایی که دارید افزایش می‌دهد.
  • Mirroring : کپی‌های دقیقی روی چندین درایو ایجاد می‌کند. وقتی یک فایل را ذخیره می‌کنید، آن فایل به طور همزمان روی تمام درایوهای mirror شده نوشته می‌شود. اگر یک درایو از کار بیفتد، بقیه به کار خود ادامه می‌دهند. شما دو برابر فضای ذخیره‌سازی مورد نیاز خود را خریداری می‌کنید.
  • Parity : از محاسبات XOR برای محافظت از داده‌ها بدون کپی کامل استفاده می‌کند. کنترل‌کننده اطلاعات بازیابی را از فایل‌های شما محاسبه می‌کند. اگر درایوی از کار بیفتد، از این محاسبات برای بازسازی داده‌های از دست رفته استفاده می‌کند. فضای کمتری نسبت به mirroring اشغال می‌کند، اما به قدرت پردازش بیشتری نیاز دارد.

کدام پیکربندی RAID برای سرور شما مناسب‌تر است؟ #

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

سطح RAID حداقل درایوها ظرفیت قابل استفاده تحمل خطا سرعت خواندن سرعت نوشتن بهترین مورد استفاده
حمله ۰ ۲ ۱۰۰٪ هیچکدام عالی عالی داده‌های موقت/ابتدایی
حمله ۱ ۲ ۵۰٪ ۱ درایو خوب متوسط سیستم‌عامل/پایگاه‌های داده حیاتی
حمله ۵ ۳ (N-1) درایو ۱ درایو خوب ضعیف سرورهای فایل/بایگانی‌ها
حمله ۶ ۴ (N-2) درایو ۲ درایو خوب خیلی ضعیف آرایه‌های درایو بزرگ
حمله ۱۰ ۴ ۵۰٪ ۱ عدد برای هر آینه عالی عالی پایگاه‌های داده با کارایی بالا

RAID 0: حداکثر کارایی، بدون افزونگی #

RAID 0 داده‌ها را بدون هیچ گونه محافظت پشتیبان‌گیری، بین تمام درایوها تقسیم می‌کند. کنترلر هر فایل را به بلوک‌هایی تقسیم می‌کند و آنها را همزمان روی چندین درایو می‌نویسد. دو درایو، توان عملیاتی شما را دو برابر و چهار درایو، آن را چهار برابر می‌کند. بهبود عملکرد با اضافه شدن هر درایو به آرایه، به صورت خطی افزایش می‌یابد.

افزایش سرعت به این دلیل اتفاق می‌افتد که چندین درایو به صورت موازی کار می‌کنند. اگر یک درایو با سرعت ۱۵۰ مگابایت بر ثانیه بخواند، دو درایو در RAID 0 می‌توانند با سرعت ۳۰۰ مگابایت بر ثانیه بخوانند. چهار درایو به ۶۰۰ مگابایت بر ثانیه می‌رسند. این موضوع هم در مورد عملیات ترتیبی (انتقال فایل‌های بزرگ) و هم در مورد عملیات تصادفی (پرس‌وجوهای پایگاه داده) صدق می‌کند، اگرچه این بهبود برای حجم کاری ترتیبی چشمگیرتر است.

ویژگی‌های کلیدی :

  • نواربندی سطح بلوکی در تمام دیسک‌های آرایه
  • بدون افزونگی یا تحمل خطا
  • مقیاس‌بندی خطی عملکرد با درایوهای اضافی
  • ۱۰۰٪ راندمان ذخیره‌سازی؛ تمام ظرفیت قابل استفاده است
  • حداقل دو درایو برای ایجاد یک آرایه مورد نیاز است.

مزایا :

  • سرعت خواندن و نوشتن را دو یا سه برابر می‌کند
  • از هر بایت از ظرفیت ذخیره‌سازی خریداری‌شده استفاده می‌کند
  • با هر کنترلر RAID پایه‌ای کار می‌کند
  • کمترین هزینه را برای هر گیگابایت فضای ذخیره‌سازی ارائه می‌دهد
  • حداقل سربار پردازشی روی کنترلر

معایب :

  • از دست دادن کامل داده‌ها در صورت خرابی هر درایو
  • بدون محافظت در برابر فساد داده‌ها
  • با هر حرکت اضافی، خطر چند برابر می‌شود
  • نیاز به بازیابی کامل از نسخه پشتیبان پس از خرابی
  • تحمل خطای صفر برای هرگونه مشکل سخت‌افزاری

بهترین برای :

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

طبق آمار درایوهای Backblaze در سال ۲۰۲۳ ، درایوها تقریباً ۲٪ نرخ خرابی سالانه دارند. با چهار درایو در RAID 0، آرایه شما تقریباً ۸٪ احتمال خرابی کامل در هر سال دارد. این خطر با هشت درایو دو برابر می‌شود.

RAID 1: آینه‌سازی ساده برای داده‌های حیاتی #

RAID 1 همه چیز را به طور یکسان در دو یا چند درایو منعکس می‌کند. هر عملیات نوشتن به طور همزمان روی همه درایوها انجام می‌شود. کنترل‌کننده بلوک‌های داده دقیقاً یکسانی را به طور همزمان روی هر درایو می‌نویسد. عملیات خواندن می‌تواند از هر درایوی انجام شود و به کنترل‌کننده اجازه می‌دهد بار را متعادل کرده و عملکرد خواندن را بهبود بخشد.

وقتی ۱۰۰ گیگابایت را روی یک آرایه RAID 1 می‌نویسید، آن ۱۰۰ گیگابایت به طور کامل روی درایو A و درایو B نوشته می‌شود. هر دو درایو در نهایت محتوای یکسانی خواهند داشت. اگر درایو A در سکتور ۵۰۰۰ از کار بیفتد، درایو B دقیقاً همان سکتور را آماده سرویس‌دهی فوری دارد. سرور در حالی که شما درایو خراب را جایگزین می‌کنید، به کار عادی خود ادامه می‌دهد.

ویژگی‌های کلیدی :

  • کپی کردن کامل داده‌ها در تمام درایوها
  • خواندن متعادل‌سازی بار بین آینه‌های موجود
  • ۵۰٪ راندمان ذخیره‌سازی صرف نظر از تعداد درایوها
  • فرآیند بازسازی ساده از طریق کپی مستقیم
  • حداقل ۲ درایو مورد نیاز است، می‌توان تعداد بیشتری اضافه کرد

مزایا :

  • بدون از دست دادن اطلاعات، از یک خرابی درایو جان سالم به در می‌برد
  • زمان بازسازی سریع با استفاده از یک عملیات کپی ساده
  • بهبود عملکرد خواندن از طریق دسترسی موازی
  • بدون محاسبات پیچیده برابری که ممکن است با شکست مواجه شود
  • با هارد دیسک‌ها و SSDها به یک اندازه خوب کار می‌کند

معایب :

  • به دو برابر ظرفیت ذخیره‌سازی مورد نیاز شما نیاز دارد
  • عملکرد نوشتن با کنترلرهای سخت‌افزاری به سرعت درایوهای تکی نزدیک می‌شود، اگرچه RAID نرم‌افزاری ممکن است توان عملیاتی کمی پایین‌تری را نشان دهد.
  • مقیاس‌پذیری ضعیف برای نیازهای ذخیره‌سازی بزرگ
  • حداکثر تحمل خطای یک درایو
  • سربار ذخیره‌سازی گران‌قیمت ۵۰٪

بهترین برای :

  • درایوهای بوت سیستم عامل روی سرورهای حیاتی
  • ثبت تراکنش‌های پایگاه داده که نیاز به از دست دادن صفر داده دارد
  • سرورهای فایل کسب و کارهای کوچک با داده‌های حیاتی
  • سیستم‌های ذخیره‌سازی سوابق مالی
  • کنترل‌کننده‌های دامنه و سرورهای احراز هویت

دو درایو ۲ ترابایتی در RAID 1 فقط ۲ ترابایت فضای قابل استفاده ارائه می‌دهند. شما برای ۴ ترابایت هزینه می‌کنید اما فقط از ۲ ترابایت استفاده می‌کنید. بسیاری از سازمان‌ها این بده بستان را برای داده‌های حیاتی که مطلقاً از بین نمی‌روند، می‌پذیرند.

RAID 5: توازن توزیع‌شده برای تعادل #

RAID 5 داده‌ها و اطلاعات توازن را در تمام درایوهای آرایه پخش می‌کند. کنترلر با استفاده از عملیات XOR روی بلوک‌های داده، توازن را محاسبه می‌کند. این بلوک‌های توازن بین درایوها می‌چرخند و توزیع یکنواخت فرسایش را تضمین می‌کنند. با سه درایو ۴ ترابایتی، ۸ ترابایت فضای ذخیره‌سازی قابل استفاده خواهید داشت. ۴ ترابایت فضای باقی‌مانده، اطلاعات توازن را برای بازیابی ذخیره می‌کند.

نحوه‌ی عملکرد محاسبه‌ی برابری دقیقاً به این صورت است. کنترلر، بلوک‌های داده را از درایوهای مختلف می‌خواند و عملیات XOR بیتی را انجام می‌دهد. اگر بلوک‌های داده‌ی A (11010010) و B (10110101) داشته باشید، نتیجه‌ی XOR، برابری P (01100111) را به شما می‌دهد. اگر درایو B از کار بیفتد، کنترلر A را با P XOR می‌کند تا B را به طور کامل بازسازی کند. این رویکرد ریاضی، افزونگی را بدون کپی کردن تمام داده‌ها فراهم می‌کند.

ویژگی‌های کلیدی :

  • بلوک‌های برابری توزیع‌شده در تمام درایوها
  • تحمل خطای تک درایو تضمین شده است
  • راندمان ذخیره‌سازی (N-1) کل ظرفیت را هدایت می‌کند
  • جریمه نوشتن از محاسبات برابری مورد نیاز
  • حداقل ۳ درایو برای پیاده‌سازی مورد نیاز است

مزایا :

  • تعادل خوب بین ظرفیت و حفاظت
  • بارهای کاری سنگین خواندن را به طور موثر مدیریت می‌کند
  • مقرون به صرفه تر از آینه کاری کامل
  • افزایش ظرفیت با درایوهای اضافی
  • استاندارد صنعتی برای سرورهای فایل عمومی

معایب :

  • عملکرد ضعیف نوشتن به دلیل سربار parity
  • بازسازی‌های خطرناک با درایوهای بزرگ مدرن
  • در طول فرآیند بازیابی، در برابر خطاهای خواندن غیرقابل بازیابی (URE) آسیب‌پذیر است
  • به حافظه نهان کنترلر قابل توجهی نیاز دارد

بهترین برای :

  • سرورهای فایل با عملیات خواندن عمدتاً
  • محیط‌های میزبانی وب با محتوای ثابت
  • سیستم‌های ذخیره‌سازی پشتیبان با نوشتن‌های زمان‌بندی‌شده
  • بایگانی مخازن با استفاده از درایوهای کوچکتر
  • سرورهای پخش رسانه‌ای با قابلیت خواندن متوالی

جریمه‌ی نوشتن به شدت بر عملکرد تأثیر می‌گذارد. نوشتن‌های تصادفی کوچک باعث ایجاد یک توالی خواندن-تغییر-نوشتن می‌شوند:

  1. داده‌های قدیمی را بخوانید
  2. برابری قدیمی را بخوانید
  3. برابری جدید را محاسبه کنید
  4. داده‌های جدید را بنویسید
  5. برابری جدید را بنویسید

با این حال، نوشتن‌های تمام نواری، مراحل خواندن را نادیده می‌گیرند. کنترلر، توازن را مستقیماً از داده‌های جدید محاسبه می‌کند و همه چیز را در یک گذر می‌نویسد. با این حال، اکثر بارهای کاری در دنیای واقعی شامل نوشتن‌های تصادفی کوچک به جای نوارهای کامل کاملاً تراز شده هستند. حافظه پنهان کنترلر با گروه‌بندی چندین نوشتن با هم، به کاهش این جریمه کمک می‌کند.

درایوهای بزرگ مدرن خطرات جدی ایجاد می‌کنند. با درایوهای ۱۰ ترابایتی، بازسازی می‌تواند ۲۰ تا ۳۰ ساعت طول بکشد. در این مدت، شما هیچ افزونگی ندارید. احتمال مواجهه با URE با این درایوهای بزرگ به طرز خطرناکی بالا می‌رود. بسیاری از مدیران اکنون از RAID 5 برای درایوهای بالای ۲ ترابایت کاملاً اجتناب می‌کنند.

RAID 6: محافظت از دو برابری #

RAID 6 با محاسبه دو بلوک parity مستقل در هر نوار، RAID 5 را توسعه می‌دهد. کنترل‌کننده برای هر محاسبه parity از الگوریتم‌های ریاضی متفاوتی استفاده می‌کند. Parity از عملیات XOR استاندارد استفاده می‌کند. Parity Q از کدهای تصحیح خطای Reed-Solomon استفاده می‌کند . این رویکرد دوگانه به آرایه اجازه می‌دهد تا از دو خرابی همزمان درایو جان سالم به در ببرد.

محاسبات Reed-Solomon پیچیده‌تر از XOR ساده هستند. آن‌ها از حساب میدان گالوا برای ایجاد توازنی استفاده می‌کنند که می‌تواند از چندین خرابی بازیابی شود. محاسبات پیچیده است، به همین دلیل است که کنترل‌کننده‌های RAID 6 به پردازنده‌های قدرتمند یا تراشه‌های اختصاصی ASIC نیاز دارند. چهار درایو ۶ ترابایتی در RAID 6، ۱۲ ترابایت فضای ذخیره‌سازی قابل استفاده را فراهم می‌کنند که ۱۲ ترابایت آن برای توازن دوگانه استفاده می‌شود.

ویژگی‌های کلیدی :

  • دو الگوریتم برابری مختلف از داده‌های شما محافظت می‌کنند
  • تحمل خطای دو درایو برای ایمنی بیشتر
  • راندمان ذخیره‌سازی (N-2) کل ظرفیت را هدایت می‌کند
  • محاسبات پیچیده که نیاز به کنترل‌کننده‌های قدرتمند دارند
  • حداقل چهار درایو برای پیاده‌سازی مورد نیاز است

مزایا :

  • از دو خرابی همزمان درایو جان سالم به در می‌برد
  • در طول عملیات بازسازی، در برابر UREها محافظت می‌کند
  • مناسب برای هارد دیسک‌های با ظرفیت بالای ۴ ترابایت
  • محافظت برتر از داده‌ها در مقایسه با RAID 5
  • عالی برای ذخیره سازی بایگانی طولانی مدت

معایب :

  • جزو کندترین عملکردهای نوشتن در بین انواع RAID
  • نیاز به کنترلرهای سخت‌افزاری گران‌قیمت
  • زمان بازسازی بسیار کند، اغلب بیش از ۴۸ ساعت
  • سربار پردازش بالا بر عملکرد تأثیر می‌گذارد
  • کاملاً نامناسب برای حجم کاری تراکنشی

بهترین برای:

  • آرایه‌های با ظرفیت بالا با درایوهای ۴ ترابایت یا بیشتر
  • سیستم‌های بایگانی با عملیات نوشتن نادر
  • کتابخانه‌های رسانه‌ای که محتوای غیرقابل جایگزینی را ذخیره می‌کنند
  • مخازن داده تحقیقاتی که نیاز به حفاظت دارند
  • نگهداری طولانی مدت با حداقل تغییرات

RAID 6 زمانی منطقی است که حفاظت از داده‌ها بیش از عملکرد نوشتن اهمیت داشته باشد. آرشیوهایی که به ندرت تغییر می‌کنند می‌توانند جریمه نوشتن را تحمل کنند. Parity دوم زمانی ضروری می‌شود که زمان بازسازی به چند روز افزایش یابد و خطر خرابی دوم را افزایش دهد.

RAID 10: ترکیب سرعت و افزونگی #

RAID 10 که RAID 1+0 نیز نامیده می‌شود، مجموعه‌ای از جفت‌های آینه‌ای ایجاد می‌کند. این پیکربندی ابتدا داده‌ها را آینه‌ای می‌کند، سپس آنها را در سراسر مجموعه‌های آینه‌ای پخش می‌کند. با چهار درایو، دو جفت آینه ایجاد می‌کنید، سپس آنها را در سراسر مجموعه‌های آینه‌ای پخش می‌کنید. هر مجموعه آینه‌ای می‌تواند یک درایو را بدون از دست دادن داده‌ها از دست بدهد

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

رویکرد تو در تو، افزونگی RAID 1 را با عملکرد RAID 0 ترکیب می‌کند. چهار درایو ۲ ترابایتی، ۴ ترابایت فضای قابل استفاده را فراهم می‌کنند. درایوهای A و B آینه ۱ را تشکیل می‌دهند. درایوهای C و D آینه ۲ را تشکیل می‌دهند. کنترلر داده‌ها را در هر دو آینه تقسیم می‌کند.

ویژگی‌های کلیدی :

  • معماری RAID تو در تو با ترکیب ۱ و ۰
  • عدم سربار محاسبه‌ی پریتی، نوشتن را کند می‌کند
  • ۵۰٪ راندمان ذخیره‌سازی مانند RAID 1 استاندارد
  • فرآیند بازسازی سریع با استفاده از کپی آینه‌ای
  • حداقل چهار درایو مورد نیاز است، باید عدد زوج باشد

مزایا :

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

معایب :

  • همیشه ۵۰٪ هزینه سربار ذخیره‌سازی گران‌قیمت
  • به تعداد زوج درایو نیاز دارد
  • از نظر ظرفیت، راندمان کمتری نسبت به RAID 5 یا ۶ دارد
  • نیاز به سرمایه‌گذاری سخت‌افزاری اولیه بالا
  • به معنای واقعی کلمه هزینه های ذخیره سازی شما را دو برابر می کند

بهترین برای :

  • سرورهای پایگاه داده تراکنش با ورودی/خروجی سنگین
  • ذخیره‌سازی ماشین مجازی با حجم کاری مختلط
  • بک‌اندهای برنامه‌های وب با ترافیک بالا
  • سرورهای ایمیل و همکاری
  • سیستم‌های معاملاتی مالی که نیاز به سرعت دارند

چگونه سطح RAID مناسب را انتخاب کنیم؟ #

انتخاب پیکربندی RAID مناسب با درک آنچه سرور شما واقعاً انجام می‌دهد آغاز می‌شود، نه آنچه شما فکر می‌کنید به آن نیاز دارد.

ارزیابی حجم کار #

قبل از هرگونه تصمیمی، حداقل به مدت یک هفته رفتار فضای ذخیره‌سازی خود را زیر نظر داشته باشید. کاربران لینوکس می‌توانند iostat -x 1 را برای مشاهده الگوهای دقیق ورودی/خروجی اجرا کنند. در سرورهای ویندوز  ، Performance Monitor همین داده‌ها را نشان می‌دهد. مدیران VMware باید esxtop را برای آمار فضای ذخیره‌سازی بررسی کنند.

به میزان خواندن در مقابل نوشتن روی درایوهایتان توجه کنید. اگر برنامه‌های شما ۸۰٪ مواقع یا بیشتر داده‌ها را می‌خوانند، RAID 5 یا RAID 6 به خوبی کار خواهد کرد. اما اگر بیش از نیمی از مواقع در حال نوشتن داده‌ها هستید، به RAID 10 نیاز دارید، در غیر این صورت عملکرد به شدت کاهش می‌یابد. همچنین، بررسی کنید که آیا سرور شما فایل‌های ترتیبی بزرگ (مانند ویدیوها) یا تکه‌های تصادفی کوچک (مانند پرس‌وجوهای پایگاه داده) را مدیریت می‌کند یا خیر. این موضوع تفاوت زیادی در اینکه کدام سطح RAID سریع‌تر اجرا می‌شود، ایجاد می‌کند.

الزامات کسب و کار #

قبل از انتخاب RAID، دو عدد حیاتی را مشخص کنید. اول، هدف زمان بازیابی (RTO) شما به شما می‌گوید که چند ساعت از کارافتادگی را می‌توانید تحمل کنید. دوم، هدف نقطه بازیابی (RPO) شما نشان می‌دهد که چه مقدار از دست دادن داده‌ها قابل قبول است. اگر از دست دادن هرگونه داده‌ای کسب و کار شما را نابود می‌کند، RAID 0 را کاملاً فراموش کنید. و اگر ۲۴ ساعت انتظار برای بازسازی RAID 5 برای شما هزینه دارد، به بازیابی سریع‌تر RAID 1 یا RAID 10 نیاز دارید.

فقط هزینه‌های درایو را حساب نکنید. هزینه‌هایی که برای کنترلرهای RAID، برق اضافی، سیستم‌های خنک‌کننده و به خصوص زمان از کارافتادگی صرف خواهید کرد را هم جمع کنید. پرداخت دو برابر هزینه برای RAID 10 اغلب هزینه کمتری نسبت به از دست دادن درآمد در طول بازسازی ۴۸ ساعته RAID 6 دارد.

برنامه‌ریزی ظرفیت و عملکرد #

هنگام تعیین اندازه فضای ذخیره‌سازی خود، سه سال آینده را در نظر بگیرید. اضافه کردن درایوها به یک آرایه RAID موجود اغلب به معنای شروع از ابتدا و بازسازی همه چیز است. نیازهای عملکردی خود را نیز بشناسید. سرورهای پایگاه داده معمولاً به ۵۰،۰۰۰ IOPS با زمان پاسخگویی کمتر از یک میلی ثانیه نیاز دارند. سرورهای فایل فقط به توان عملیاتی ثابت حدود ۵۰۰ مگابایت در ثانیه نیاز دارند.

SSDها معادله RAID را کاملاً تغییر می‌دهند. آنها حدود ۱۰ برابر سریع‌تر از درایوهای چرخشی بازسازی می‌شوند. یک SSD خراب ۱ ترابایتی در ۲ ساعت بازسازی می‌شود، در حالی که یک هارد دیسک ۱ ترابایتی ۲۰ ساعت طول می‌کشد. این تفاوت سرعت، سطوح RAID پرخطرتر را با SSDها عملی‌تر می‌کند.

بهترین شیوه‌های پیاده‌سازی RAID #

انتخاب سخت‌افزار #

از درایوهای یکسان در سراسر آرایه خود استفاده کنید. مدل، ظرفیت، سرعت و نسخه سیستم عامل را دقیقاً مطابقت دهید. مشخصات متفاوت باعث ایجاد گلوگاه می‌شود. درایوهای سازمانی شامل پشتیبانی TLER هستند که از تشخیص خطای کاذب جلوگیری می‌کند. با این حال، درایوهای مصرفی فاقد این ویژگی حیاتی هستند.

دستورالعمل‌های پیکربندی #

  • تنظیم اندازه نوارها بر اساس ویژگی‌های حجم کار
  • پایگاه‌های داده تا ۶۴ کیلوبایت فضا نیاز دارند
  • سرورهای فایل حدود ۱۲۸ کیلوبایت استفاده می‌کنند.
  • ویرایش ویدیو به ۲۵۶ کیلوبایت تا ۱ مگابایت فضا نیاز دارد
  • فعال کردن خواندن‌های گشتی برای یافتن زودهنگام سکتورهای خراب
  • پیکربندی حافظه پنهان write-back با باتری پشتیبان
  • قطعات یدکی داغ را برای failover خودکار تنظیم کنید

الزامات نگهداری #

داده‌های SMART را روزانه بررسی کنید . مراقب بخش‌های تخصیص‌یافته‌ی بیش از ۱۰۰، بخش‌های در حال انتظار یا دماهای بالاتر از ۵۰ درجه سانتی‌گراد باشید. بررسی‌های سازگاری ماهانه را انجام دهید. مرتباً سیستم عامل را به‌روزرسانی کنید. هر مرحله از مراحل جایگزینی خود را مستند کنید.

نتیجه‌ گیری #

هر سطح RAID نیازهای خاصی را برآورده می‌کند. RAID 0 سرعت را بدون محافظت به حداکثر می‌رساند. RAID 1 افزونگی ساده‌ای را فراهم می‌کند. RAID 5 ظرفیت و ایمنی را برای حجم کار خواندن متعادل می‌کند. RAID 6 از آرایه‌های بزرگ محافظت می‌کند. RAID 10 عملکرد استثنایی و قابلیت اطمینان را ارائه می‌دهد. قبل از انتخاب هر سطح RAID، حجم کار واقعی خود را با دقت تجزیه و تحلیل کنید.

Updated on آذر ۳۰, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • ترافیک مورد نیاز سایت
  • SELinux چیست؟
  • محافظت در برابر حملات DDoS

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

دیدگاهتان را بنویسید لغو پاسخ

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

فهرست مطلب
  • RAID چیست؟
  • کدام پیکربندی RAID برای سرور شما مناسب‌تر است؟
    • RAID 0: حداکثر کارایی، بدون افزونگی
    • RAID 1: آینه‌سازی ساده برای داده‌های حیاتی
    • RAID 5: توازن توزیع‌شده برای تعادل
    • RAID 6: محافظت از دو برابری
    • RAID 10: ترکیب سرعت و افزونگی
  • چگونه سطح RAID مناسب را انتخاب کنیم؟
    • ارزیابی حجم کار
    • الزامات کسب و کار
    • برنامه‌ریزی ظرفیت و عملکرد
  • بهترین شیوه‌های پیاده‌سازی RAID
    • انتخاب سخت‌افزار
    • دستورالعمل‌های پیکربندی
    • الزامات نگهداری
  • نتیجه‌ گیری
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

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

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

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

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

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

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram