Инструмент / формула для расчета общей доступности кластера при добавлении / удалении узлов

Я пытаюсь найти общие методы для расчета общей доступности системы, когда приложение работает в кластере, а приложение не является отказоустойчивым. IE Если какой-либо из узлов кластера не работает, приложение не работает.

При линейном увеличении от 1 я всегда могу умножить. Например от 1 узла до 2 узлов, если рейтинг каждого из них составляет 99,99%, то результирующий кластер из 2 узлов будет примерно 99,98 (без учета возможности подключения). Последующие дополнительные узлы - это просто математика (я думаю).

Как насчет от 256 узлов до 320? Или от 256 до 128? Конечно, есть способ лучше, чем работать с числами от 1-x на основе рейтинга отдельного узла? Сделать это достаточно просто, но надеюсь, что у кого-то найдется лучший подход.

Спасибо.

-1
задан 17 November 2016 в 03:03
1 ответ

Если все системы имеют одинаковую надежность, общую надежность легко рассчитать: R = r ^ n с r надежностью одного узел и n количество узлов.

Таким образом, при 99,99% и 250 узлах вы получите ~ 97,5%, а при 320 узлах это 96,85%

Если это не то же самое, то будет R = ∏r i с (i = 1..n), который все еще легко вычислить в Excel.

0
ответ дан 5 December 2019 в 20:27

Теги

Похожие вопросы