Q:
Чому хтось може використовувати підхід N + 1 для кластера?
A:Надмірність N + 1 або N + 1 є популярною концепцією у віртуалізації мережі та дизайні ІТ-архітектур. Компанії зазвичай використовують цю конструкцію для забезпечення ефективного резервного копіювання або забезпечення безперебійної роботи системи з єдиною точкою відмови.
Назва "N + 1" означає процес, за допомогою якого інженери включають у кластер низку функціонуючих вузлів, а потім додають один додатковий, так що якщо є одна точка відмови, то один додатковий блок може стояти в зазорі. Цей процес також можна назвати надмірним "активним / пасивним" або "резервним".
Компанії використовують дизайн N + 1, щоб переконатися, що якщо один сервер чи віртуальна машина виходять з ладу, на систему не впливають. Однак розгорнулася більш широка дискусія щодо того, чи достатньо резервування N + 1 для даної системи. Існує рекомендація проти спроб забезпечити підхід одного розміру, коли надавати надмірність для високої доступності. Професіонали ІТ також розуміють, що чим жорсткіший клієнт з високими вимогами щодо доступності, тим більше потрібно надмірності.
У відповідь на цю філософію, інженери запропонували такі речі, як N + X + Y, в яких в систему додається набагато більше ресурсів, щоб переконатися, що навіть багатопоточний збій не впливає на операції. Інша особлива увага - це розмір кожної віртуальної машини або вузла в кластері - наприклад, якщо один VM становить 100 ГБ, а інші - менше 50 ГБ, підхід N + 1 не забезпечить функціональність, якщо ця велика вітрина буде порушена.
Взагалі, N + 1 - це просто інструмент і підхід до управління ресурсами, такими як процесор і пам'ять, у будь-якому спільному середовищі, наприклад, в мережевому кластері. Оцінюється його ефективність та ефективність у певній ІТ-системі залежно від розподілу ресурсів та загальної настройки.