Ko'pgina RAID kontrollerlari qo'shimcha funktsiyalar to'plami bilan jihozlangan:
RAID darajalarini solishtirish
• " hot almashtirish " (hot almashtirish); • " issiq zaxira " (issiq zaxira); • barqarorlikni tekshirish.
Dasturiy ta'minot RAID
RAIDni amalga oshirish uchun siz nafaqat apparat, balki to'liq dasturiy ta'minot komponentlaridan ham foydalanishingiz mumkin (drayverlar). Masalan, Linux yadro tizimlarida qo'llab-quvvatlash to'g'ridan-to'g'ri yadro darajasida mavjud . Linux RAID qurilmalari mdadm yordam dasturi yordamida boshqarilishi mumkin . RAID dasturiy ta'minoti o'zining afzalliklari va kamchiliklariga ega. Bir tomondan, bu hech qanday xarajat qilmaydi (apparat RAID kontrollerlaridan farqli o'laroq ). Boshqa tomondan, RAID dasturiy ta'minoti ba'zi CPU resurslaridan foydalanadi .
Linux yadrosi 2.6.28 RAID 0, 1, 4, 5, 6 va 10 darajali dasturiy ta'minotni qo'llab-quvvatlaydi. Amalga oshirish RAIDni alohida disk bo'limlarida yaratishga imkon beradi, bu quyida tavsiflangan Matrix RAIDga o'xshaydi. RAID-dan yuklash qo'llab-quvvatlanadi.
Matritsa
Windows NT oilasining operatsion tizimlari , masalan, Windows NT 3.1/3.5/3.51/ NT4 / 2000 / XP / 2003 , ushbu turkumni loyihalashdan beri RAID 0, RAID 1 va RAID 5 dasturlarini qo'llab-quvvatladi (qarang: Dinamik Disk ). Windows XP Home RAID-ni qo'llab-quvvatlamaydi. Windows XP Pro RAID 0-ni qo'llab-quvvatlaydi va RAID 1 va RAID 5-ni qo'llab-quvvatlash ishlab chiquvchilar tomonidan bloklangan, ammo shunga qaramay, OS tizimining ikkilik fayllarini tahrirlash orqali yoqish mumkin, bu litsenziya shartnomasida taqiqlangan [23] . Windows 7 RAID 0 va RAID 1 dasturlarini qo'llab-quvvatlaydi, Windows Server 2003 0, 1 va 5 ni qo'llab-quvvatlaydi.
FreeBSD- da bir nechta RAID dasturlari mavjud. Masalan, atacontrol to'liq RAID dasturiy ta'minotini yaratishi yoki ICH5R kabi chiplarda yarim apparatli RAIDni qo'llab-quvvatlashi mumkin. FreeBSD-da, 5.0 versiyasidan boshlab, disk quyi tizimi yadroga o'rnatilgan GEOM mexanizmi tomonidan boshqariladi. GEOM modulli disk tuzilishini ta'minlaydi, buning natijasida gstripe (RAID 0), gmirror (RAID 1), graid3 (RAID 3), gconcat (bir nechta disklarni bitta disk bo'limiga birlashtirgan) kabi modullar tug'ildi. Bundan tashqari, eski ccd (RAID 0, RAID 1) va gvinum (vinum logical volume manager) sinflari mavjud. FreeBSD 7.2 dan boshlab 0, 1, 5 va 6 darajalarini hamda birlashtirilishi mumkin bo'lgan darajalarni yaratishi mumkin bo'lgan ZFS fayl tizimi qo'llab-quvvatlanadi.
OpenSolaris va Solaris 10 RAID 0, RAID 1, RAID 5 va ularning har qanday kombinatsiyasini 1+0 kabi qo'llab-quvvatlaydigan Solaris Volume Manager - dan foydalanadi . RAID 6 ZFS fayl tizimida qo'llab-quvvatlanadi .
Matrix RAID - bu Intel tomonidan ICH6R dan boshlab chipsetlarining janubiy ko'prigida amalga oshirilgan texnologiya. Ushbu texnologiya RAIDning yangi darajasi emas va apparat ta'minotiga ega emas. BIOS vositalari bir nechta qurilmalarni mantiqiy massivda tashkil qilish imkonini beradi, ularni keyingi qayta ishlash aniq RAID massivi sifatida haydovchiga tayinlanadi. Texnologiya RAID 1, RAID 0 va RAID 5 darajalarining bir nechta massivlarini bir vaqtning o'zida turli disk bo'limlarida tashkil qilish imkonini beradi. Bu sizga ba'zi bo'limlar uchun yuqori ishonchlilikni, boshqalari uchun esa yuqori ishlashni tanlash imkonini beradi.Keyinchalik Intel Matrix RAID texnologiyasi nomini Intel Rapid Storage Technology (Intel RST) ga o'zgartirishni e'lon qildi.