Kas yra klasterio tinklas?

Klasterio tinklas yra du ar daugiau skaičiavimo įrenginių, kurie kartu veikia bendram skaičiavimo tikslui. Šie tinklai naudojasi lygiagrečios skaičiavimo įrenginių apdorojimo galia. Be padidintos apdorojimo galios, bendri skaičiavimo ištekliai klasterio tinkle taip pat gali užtikrinti mastelio keitimą, aukštą pasiekiamumą ir perkėlimo galimybes, jei vienam skaičiavimo įrenginiui iškiltų problemų. Yra trys pagrindiniai skaičiavimo grupių tipai: apkrovos balansavimo klasteriai, didelio pasiekiamumo klasteriai ir didelio našumo klasteriai.

Apkrovos balansavimo klasteriai susideda iš dviejų ar daugiau skaičiavimo sistemų, dar vadinamų mazgais. Tinklo darbo krūvis paskirstomas per šiuos mazgus, kad padidėtų tinklo skaičiavimo našumas. Vartotojo požiūriu mazgai veikia kaip viena kompiuterinė sistema.

Didelio pasiekiamumo klasterių tinklas yra du ar daugiau skaičiavimo mazgų, kurie užtikrina dubliavimą aparatinės ar programinės įrangos gedimo atveju. Jis taip pat vadinamas perjungimo grupe. Kai skaičiavimo sistema sugenda, jos operacijos perkeliamos į perteklinį mazgą, kad būtų teikiamos nuolatinės skaičiavimo paslaugos.

Didelio našumo klasteriai naudoja lygiagrečią kelių klasterio mazgų apdorojimo galią, kad užtikrintų didelio našumo skaičiavimą. Tai leidžia mazgams kartu spręsti problemą. Tai dažnai yra geras sprendimas įmonėms, kurių tinklams keliami aukšti apdorojimo reikalavimai, bet kurių biudžetas yra ribotas.

Klasterizacijos architektūros gali labai skirtis priklausomai nuo naudojamų tinklo technologijų ir skaičiavimo sistemos paskirties. Yra trys pagrindinės klasterizacijos architektūros: veidrodinio disko, bendrinamo disko ir bendrinamo nieko konfigūracijos. Veidrodinio disko klasterio architektūra pakartoja saugomus programos duomenis į atsarginės kopijos saugojimo svetainę. Pagrindinis jo tikslas yra užtikrinti aukštą kompiuterinių išteklių prieinamumą, taip pat atkūrimą nelaimės atveju tam tikro tipo skaičiavimo gedimo atveju.
Bendrai naudojamų diskų grupių tinklas naudoja centrinius įvesties / išvesties (I/O) įrenginius, kurie yra prieinami visiems klasterio mazgams. Paprastai jie naudojami dalytis failų ir duomenų bazių disko saugykla. Kai kurios bendrai naudojamo disko konfigūracijos paskirsto informaciją visuose klasterio mazguose, o kitose konfigūracijose naudojamas centrinis metaduomenų serveris.
Bendrai naudojamo nieko grupavimo architektūra turi nepriklausomus ir savarankiškus mazgus. Kiekvienas mazgas turi savo atmintį ir įvesties/išvesties įrenginius. Tai nesuteikia vienu metu pasiekiamos disko prieigos iš kelių mazgų, nes vienu metu prieiga prie saugyklos reikalinga tik vienam mazgui. Dažnai kiekvienas tokio tipo architektūros mazgas yra atsakingas už skirtingą tinklo užduočių rinkinį. Nieko bendro naudojimo klasterių tinklas gali apimti šimtus mazgų ir yra populiarus pasirinkimas žiniatinklio kūrimo aplinkoje.