Klasterli hisoblash tizimlari turlari
RAID10 - bu RAID0 da bo'lgani kabi, ma'lumotlar bir nechta disklarda ketma-ket yoziladigan aks ettirilgan qator. Ushbu arxitektura RAID0 massivi bo'lib, uning segmentlarialohida disklar o'rniga RAID1 massivlari hisoblanadi. Shunga ko'ra, ushbu darajadagi qator kamida to'rtta diskni o'z ichiga olishi kerak. RAID10 yuqori xatolarga chidamliligi va shlash ko'rsatkichlarini birlashtiradi.Klaster hisoblash tizimlarining yanada to'liq tasviri tizimning asosiy funktsional xususiyatlarini aniqlaydigan klasterlash usullariga ko'ra klasterlarni tasniflash bilana'minlanadi:
∙ passiv ortiqcha bilan klasterlash;
∙ faol ortiqcha bilan klasterlash;
∙ mustaqil serverlar;
∙ barcha disklarga ulangan serverlar;
∙ umumiy disklarga ega bo'lgan serverlar.
Ortiqcha klasterlash eng qadimgi va ko'p qirrali usuldir. Serverlardan biri barcha hisoblash
yukini o'z zimmasiga oladi, ikkinchisi esa harakatsiz qoladi, lekin asosiy server ishlamay qolsa, hisoblashni qabul qilishga tayyor. Faol (yoki asosiy) server vaqti-vaqti bilan zaxira (ikkinchi darajali) serverga yurak urishi to'g'risida xabar yuboradi. Birlamchi server ishlamay qolgan deb hisoblangan yurak urishi xabarlari bo'lmagan taqdirda, ikkilamchi server o'z vazifasini bajaradi. Ushbu yondashuv mavjudlikni yaxshilaydi, ammo ishlashni yaxshilamaydi. Bundan tashqari, agar tugunlar orasidagi yagona aloqa xabar almashish bo'lsa va klasterdagi ikkala server disklarni almashmasa, kutish serveri asosiy server tomonidan boshqariladigan ma'lumotlar bazalariga kirish huquqiga ega emas.huquqiga ega bo'ladi. Ushbu xarajatlar tufayli yuqori darajaga faqat ishlashni yo'qotish hisobiga erishiladi.
Aloqa yukini kamaytirish uchun hozirgi kunda ko'pchilik klasterlar umumiy RAID qatori bilan ifodalangan umumiy disklarga ulangan serverlardan iborat (5.5.2-rasmga qarang).Ushbu yondashuvning bir varianti disk almashishni taqozo etadi. Umumiy disklar bo'linadi va har bir klaster tuguniga bo'lim beriladi. Agar tugunlardan biri ishlamay qolsa, klasterni
qayta sozlash mumkin, shunda uning umumiy disk qismiga kirish huquqlari boshqatugunga o'tkaziladi.Shu bilan bir qatorda, har qanday tugun barcha umumiy disklardagi barcha bo'limlarga kirish huquqiga ega bo'lishi uchun bir nechta serverlar vaqt o'tishi bilan umumiy disklarga kirish huquqini baham ko'rishadi. Ushbu yondashuv serverlardan faqat bittasi istalgan vaqtda ma'lumotlarga kirishini ta'minlash uchun qandaydir qulflash mexanizmini talab qiladi.Klasterlar yuqori darajadagi mavjudlikni ta'minlaydi - ular bitta operatsion tizimga vaumumiy xotiraga ega emas, ya'ni keshning muvofiqligi muammosi yo'q. Bundan tashqari,har bir tugundagi maxsus dasturiy ta'minot boshqa barcha tugunlarning sog'lig'ini doimiy ravishda kuzatib boradi. Ushbu boshqaruv har bir tugun tomonidan "Men hanuzgacha hushyorman" signalining vaqti-vaqti bilan yuborilishiga asoslanadi. Agar ma'lum bir tugundan signal kelmasa, unda bunday tugun ishlamay qolgan deb hisoblanadi; unga kiritish-chiqarish imkoniyatlari berilmaydi, uning disklari va boshqa manbalari (shu jumladan tarmoq manzillari) boshqa tugunlarga tayinlanadi va u bilan ishlaydigan dasturlar boshqa tugunlarda qayta ishga tushiriladi.
Dostları ilə paylaş: |