Namai Debesų kompiuterija Kodėl kas nors galėtų naudoti „n + 1“ metodą klasteriui?

Kodėl kas nors galėtų naudoti „n + 1“ metodą klasteriui?

Anonim

Q:

Kodėl kas nors galėtų naudoti „N + 1“ metodą klasteriui?

A:

N + 1 arba N + 1 dubliavimas yra populiari tinklo virtualizacijos ir IT architektūrų projektavimo koncepcija. Bendrovės paprastai naudoja šį dizainą, norėdamos užtikrinti veiksmingą atsarginę kopiją arba užtikrinti sklandų sistemos darbą su vienu gedimo tašku.

Pavadinimas „N + 1“ reiškia procesą, kurio metu inžinieriai į grupelę įtraukia daugybę veikiančių mazgų ir tada prideda vieną papildomą, kad, jei yra vienas gedimo taškas, vienas papildomas blokas galėtų stovėti spragoje. Šis procesas taip pat gali būti vadinamas „aktyviu / pasyviu“ arba „budėjimo“ atleidimu.

Įmonės naudoja „N + 1“ dizainą, norėdamos įsitikinti, kad sugedus vienam serveriui ar virtualiai mašinai, sistema nebus paveikta. Tačiau kilo daugiau diskusijų apie tai, ar tam tikrai sistemai pakanka N + 1 atleidimo. Pateikiama rekomendacija nesistengti pateikti visiems tinkamo požiūrio, kai atleidžiama dėl didelio prieinamumo. IT profesionalai taip pat supranta, kad kuo griežtesnis klientas kelia aukštus prieinamumo reikalavimus, tuo daugiau reikia atleidimo.

Reaguodami į šią filosofiją, inžinieriai pateikė tokius dalykus kaip N + X + Y, kuriuose į sistemą pridedama dar daugiau išteklių, kad įsitikintumėte, jog net daugiataškis gedimas nepaveikia operacijų. Kitas ypatingas aspektas yra kiekvienos klasteryje esančios virtualios mašinos ar mazgo dydis - pavyzdžiui, jei vieno VM yra 100 GB, o kitų - mažiau nei 50 GB, N + 1 metodas neužtikrintų funkcionalumo, jei būtų pažeista didesnė virtualioji mašina.

Apskritai, „N + 1“ yra tiesiog įrankis ir būdas valdyti išteklius, pvz., Procesorių ir atmintį, bet kurioje bendro naudojimo aplinkoje, pavyzdžiui, tinklo klasteryje. Vertinamas pagal efektyvumą ir efektyvumą tam tikroje IT sistemoje, atsižvelgiant į išteklių paskirstymą ir bendrą sąranką.

Kodėl kas nors galėtų naudoti „n + 1“ metodą klasteriui?