2.Klaster tizimlari
Umuman olganda, biz allaqachon ko'p protsessorli va ko'p
kompyuterli
tizimlar bilan tanishdik. Biroq, ba'zi bir aniq va shu bilan birga. Amaliy tizimlar
bilan yaqindan tanishish kerak. Bu tizimlarga klaster tizimlari kiradi.
Klaster tizimlar haqida tushuncha
Hisoblash tizimlari tasnifida birinchi marta "klaster"
atamasi Digital
Equipment Corporation (DEC) tomonidan aniqlandi.
DEC ta'rifiga ko'ra, klaster
- bu o'zaro bog'liq bo'lgan va bitta axborotni qayta ishlash birligi sifatida
ishlaydigan kompyuterlar guruhi.
Klaster yagona
tizim vazifasini bajaradi, ya'ni foydalanuvchi yoki dastur
uchun hisoblash uskunalarining butun majmui bitta kompyuterga o'xshaydi. Bu
klaster tizimini yaratishda eng muhim narsa.
3-
расм. Klaster tizimi
LAN - LocalAreaNetwork, mahalliy tarmoq
SAN - saqlash maydoni tarmog'i, tarmoqni saqlash ma'lumotlari
Birinchi raqamli klasterlar VAX mashinalarida qurilgan. Bu mashinalar endi ishlab
chiqarilmaydi, lekin baribir ko'p yillar oldin o'rnatilgan joylarda ishlaydi. Va, ehtimol, eng
uhimi shundaki, ularning dizaynida ko'rsatilgan umumiy tamoyillar bugungi kunda laster
tizimlarini qurish uchun asos bo'lib qolmoqda. Klaster tizimlariga qo'yiladigan umumiy
talablar quyidagilarni o'z ichiga oladi.
1.
Mavjudligi yuqori
2.
Yuqori ishlash
3.
Masshtablash
4.
Resurslarni almashish
5.
Xizmatga yaroqlilik
Tabiiyki, shaxsiy dasturlarda ba'zi talablar birinchi o'ringa qo'yiladi, boshqalari sa
orqa fonda yo'qoladi.
Shunday qilib, masalan, resurslarni tejash uchun ishlashi eng
muhim bo'lgan klasterni amalga oshirishda yuqori darajadagi mavjudlikka kamroq e'tibor
qaratiladi. Umuman olganda, klaster ko'p protsessorli tizim vazifasini bajaradi,
shuning
uchun dasturiy va apparat resurslarini taqsimlash doirasida bunday tizimlarning tasnifini
tushunish muhimdir.