RAID darajasi samaradorligini baholash
Ma'lumki, RAID texnologiyasining asosiy dasturi serverlarda topilgan. Shuning uchun yozish yoki o'qish tezligi kabi muhim ko'rsatkichlar har doim ham tizimning asosiy vazifani - ko'p miqdordagi mijozlarga bir vaqtning o'zida xizmat ko'rsatish qobiliyatini aks ettirmaydi. Haqiqiy sharoitda tizim RAID xizmatiga so'rovlar oqimini hosil qiladi. RAID qurilgan printsiplar bir nechta bir nechta bunday so'rovlarni yoki mexanizmlarni bir vaqtning o'zida xizmat ko'rsatishni ta'minlaydi, bu esa keyingi xizmatga oldingi so'rovni ko'rib chiqishni tezlashtirishga imkon beradi. Biroq, katta miqdordagi xizmat so'rovlari bilan, RAID qatori avvalgi so'rovlarga xizmat ko'rsatish bilan band bo'lishi mumkin. Bunday holda, keyingi so'rov RAID bepul bo'lishini kutmoqda. RAID-ni intensiv so'rovlar oqimi bilan haddan tashqari yuklash, birinchi navbatda, keyingi so'rovning xizmat ko'rsatish vaqtining ko'payishiga olib keladi. Shuning uchun, RAID ishlashining mezonlari sifatida, xizmatni kutish vaqtini talabning ma'lum darajasida o'lchash odatiy holdir.
So'rovlar sonining ko'payishi bilan har xil darajadagi RAID massivlari tabiiy ravishda turlicha harakat qiladi. Bu, birinchi navbatda, disklardagi bloklar hajmi va yozilgan (o'qilgan) ma'lumotlar hajmining nisbati bilan bog'liq. RAID 3 tizimida ma'lumotlar juda qisqa segmentlari almashtiriladi, RAID 4 tizimida disklar bo'yicha juda katta hajmdagi axborot bloklari taqsimlanadi. Bu bir vaqtning o'zida bir nechta turli xil o'qish so'rovlarini bajarishga imkon beradi. RAID 2 yoki RAID 3 massivida, qayd qilingan segmentlarning kichikligi sababli, har bir fayl barcha axborot disklari bo'yicha teng ravishda taqsimlanadi va har bir disk barcha o'qish yoki yozish operatsiyalarida qatnashadi, shuning uchun bir vaqtning o'zida ushbu operatsiyalarning ikkitasini yoki bir nechtasini bajarish mumkin emas.
RAID 0-da I / O tezligi qo'shilgan disklar soniga mutanosib ravishda ko'payadi. RAID 1 massivi bir nechta oynali disklardan iborat - har bir yozuv takrorlanadi. O'qish ushbu operatsiya tezroq bajariladigan diskdan chiqadi. Bitta o'qish uchun tezlikni oshirib bo'lmaydi, lekin ko'p o'qish uchun ishlash yaxshilanadi, chunki ular parallel ravishda bajariladi. RAID 1 har bir diskka ketma-ket yozish bo'yicha so'rovlarni chiqaradi va keyinchalik barcha yozuvlar jismoniy ravishda parallel ravishda bajariladi. Natijada, RAID 1 dasturiy ta'minotini amalga oshirish deyarli apparatni tatbiq etish kabi tezdir.
RAID 0 + 1, aks ettirish chiziq bilan birlashtirilgan RAID 1 ga qaraganda ancha murakkab. Aksariyat aks ettirish echimlari chiziqlarni ishlatadi, bu operatsiyalarni bir nechta tekshirgichlar va jismoniy disklar orqali tarqatish orqali ketma-ket va tasodifiy o'qishni yaxshilaydi. RAID 10 konfiguratsiyasida ikkita disk birgalikda aks ettiriladi va bu "oyna" chiziqli bo'ladi. Ikkala holatda ham (RAID 0 + 1 yoki RAID 10) bitta diskning ishdan chiqishi qator ma'lumotlarining yo'qolishiga olib kelmaydi. Ammo, agar boshqa disk (asosiy yoki aks ettirilgan) ishlamay qolsa, RAID 0 + 1 qatori to'liq ishlamay qoladi. RAID 10 konfiguratsiyasida, har qanday "oynali" juftlikdan bitta haydovchi ishlamay qolsa, RAID qatori ishlaydi. RAID 10 umumiy mavjudlik va ketma-ket o'qish ko'rsatkichlarini yaxshilaydi.
Do'stlaringiz bilan baham: |