Tasniflash
Klasterlarni turli mezonlarga ko'ra tasniflash mumkin, lekin ko'pincha ular uchta toifaga bo'linadi, ular qo'llanilishining tabiati va maqsadi bilan belgilanadi.
1.1-rasm. Yuqori mavjudlik klasteri arxitekturasi
Yuqori mavjudlik (HA) klasterlari... Ba'zan ular xatoga chidamli deb ham ataladi. Ushbu klasterlar oxirgi foydalanuvchilarga ma'lumotlar yoki xizmatlarga (odatda veb-xizmatlarga) uzluksiz kirishni ta'minlash uchun mo'ljallangan. Odatda, dasturning bir nusxasi bitta tugunda ishlaydi va bu tugun mavjud bo'lmaganda, uning boshqaruvi boshqa tugun tomonidan tutiladi (1.1-rasm). Ushbu arxitektura, shuningdek, xizmatlarni to'xtatmasdan ta'mirlash va ta'mirlash ishlarini bajarishga imkon beradi. Bundan tashqari, agar bitta tugun ishlamay qolsa, xizmat boshqalarning mavjudligini buzmasdan tiklanishi mumkin. Biroq, tizimning ishlashi pasayadi.
Mavjudligi yuqori bo'lgan klasterlar muhim ilovalar yoki ma'lumotlar bazalari, pochta, fayl, chop etish va veb-serverlar va dastur serverlarini ishga tushirish uchun eng yaxshi tanlovdir. Tarqalgan va parallel hisoblashlardan farqli o'laroq, bu klasterlar oson va shaffof tashkilotlarning klaster bo'lmagan ilovalarini o'z ichiga oladi, bu esa biznesingiz o'sishi bilan tarmoqni muammosiz kengaytirish imkonini beradi.
1.2-rasm. Yuklarni muvozanatlash klasterlari arxitekturasi.
Yuklarni muvozanatlash klasterlari... Ushbu turdagi klaster kiruvchi so'rovlarni bir xil dasturlarni ishlaydigan yoki bir xil tarkibga ega bo'lgan bir nechta tugunlar o'rtasida taqsimlaydi (1.2-rasm). Har bir tugun bir xil dastur yoki kontent uchun so'rovlarni ko'rib chiqishga qodir. Agar tugunlardan birortasi bajarilmasa, so'rovlar
qolganlari o'rtasida qayta taqsimlanadi. Odatda bunday klasterlar veb-xosting uchun ishlatiladi.
Yuqorida muhokama qilingan ikkala klaster texnologiyasi ilovalarning ishonchliligi, mavjudligi va miqyoslanishini oshirish uchun birlashtirilishi mumkin.
Yuqori unumli hisoblash (HPC) klasterlari... An'anaga ko'ra, parallel hisoblashlar maxsus ishlab chiqilgan ko'p protsessorli tizimlarda amalga oshirildi. Ularda ko'pgina protsessorlar bitta kompyuterda umumiy xotira va shina interfeysini bo'lishadi.
1.3-rasm Yuqori unumli hisoblash klasterlari arxitekturasi.
Yuqori tezlikdagi kommutatsiya texnologiyasining paydo bo'lishi bilan parallel hisoblash uchun kompyuterlarni klasterlarga birlashtirish mumkin bo'ldi.
Do'stlaringiz bilan baham: |