De ce ar putea cineva să folosească o abordare N + 1 pentru un cluster? Prezentat de: Turbonomic

Autor: Roger Morrison
Data Creației: 22 Septembrie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Turbonomic 8 Walkthrough
Video: Turbonomic 8 Walkthrough

Conţinut

Prezentat de: Turbonomic



Î:

De ce ar putea cineva să folosească o abordare N + 1 pentru un cluster?

A:

Redundanța N + 1 sau N + 1 este un concept popular în virtualizarea rețelei și în proiectarea arhitecturilor IT. În general, companiile folosesc acest proiect pentru a oferi o copie de rezervă eficientă sau pentru a asigura funcționarea lină a sistemului cu un singur punct de eșec.

Numele „N + 1” semnifică un proces prin care inginerii includ o gamă de noduri funcționale într-un cluster și apoi adaugă unul suplimentar, astfel încât dacă există un singur punct de eșec, o unitate suplimentară poate rămâne în gol. Acest proces poate fi, de asemenea, numit redundanță „activ / pasiv” sau „standby”.

Companiile folosesc un design N + 1 pentru a se asigura că dacă un server sau o mașină virtuală eșuează, sistemul nu este afectat. Cu toate acestea, a apărut o discuție mai mare despre dacă redundanța N + 1 este suficientă pentru un sistem dat. Există recomandarea de a încerca să furnizați o abordare de o singură mărime atunci când oferiți redundanță pentru o disponibilitate ridicată. Profesioniștii IT înțeleg, de asemenea, că un client mai strict are cerințe de disponibilitate ridicată, cu atât este nevoie de mai multă redundanță.


Ca răspuns la această filozofie, inginerii au furnizat lucruri precum N + X + Y, în care sunt adăugate mai multe resurse la sistem pentru a se asigura că nici o defecțiune multipunct nu afectează operațiunile. O altă considerație particulară este dimensiunea fiecărei mașini virtuale sau noduri din cluster - de exemplu, dacă o singură mașină virtuală este de 100 GB, iar celelalte sunt sub 50 GB, o abordare N + 1 nu ar asigura funcționalitatea dacă acel VM mai mare este compromis.

În general, N + 1 este pur și simplu un instrument și o abordare pentru gestionarea resurselor precum procesorul și memoria în orice mediu comun, cum ar fi un cluster de rețea. Este evaluat pentru eficacitatea și eficacitatea sa într-un anumit sistem informatic, în funcție de alocarea resurselor și de configurația generală.