Защо някой може да използва N + 1 подход за клъстер? Представено от: Turbonomic

Автор: Roger Morrison
Дата На Създаване: 22 Септември 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
CS50 2014 - Week 5, continued
Видео: CS50 2014 - Week 5, continued

Съдържание

Представено от: Turbonomic



Q:

Защо някой може да използва N + 1 подход за клъстер?

A:

N + 1 или N + 1 съкращението е популярна концепция в мрежовата виртуализация и проектирането на ИТ архитектури. По принцип компаниите използват този дизайн, за да осигурят ефективно архивиране или да осигурят безпроблемна работа на системата с една точка на повреда.

Името „N + 1“ означава процес, при който инженерите включват набор от функциониращи възли в клъстер и след това добавят един допълнителен, така че ако има една точка на повреда, един допълнителен блок може да застане в пропастта. Този процес може да се нарече също „активно / пасивно“ или „резервно“ резервиране.

Компаниите използват N + 1 дизайн, за да се уверят, че ако един сървър или виртуална машина се повредят, системата няма да бъде повлияна. Появи се обаче по-голяма дискусия относно това дали N + 1 съкращението е достатъчно за дадена система. Съществува препоръка да не се опитвате да осигурите подход с един размер за всички, когато предоставяте резервираност за висока наличност. ИТ специалистите също разбират, че колкото по-строг е клиентът с високи изисквания за наличност, толкова повече е необходима съкращаване.


В отговор на тази философия инженерите са предоставили неща като N + X + Y, при които много повече ресурси се добавят към системата, за да се уверят, че дори многоточков отказ не оказва влияние върху операциите. Друго особено внимание е размерът на всяка виртуална машина или възел в клъстера - например, ако един VM е 100 GB, а останалите са под 50 GB, подходът N + 1 не гарантира функционалност, ако тази по-голяма VM е компрометирана.

Като цяло, N + 1 е просто инструмент и подход за управление на ресурси като процесор и памет във всяка споделена среда, като мрежов клъстер. Оценява се неговата ефективност и ефикасност в определена ИТ система в зависимост от разпределението на ресурсите и цялостната настройка.