Для расчёта оптимального количества серверов в высоконагруженной информационной системе можно использовать метод, основанный на суммарной вычислительной мощности и показателе производительности серверов (SPEC). 13
Суть метода: все значения SPEC, необходимые для исходных прикладных систем, складываются для вычисления суммарной вычислительной мощности. 1 Затем запрашиваются значения SPEC для новых серверов. 1 Количество серверов равно суммарной вычислительной мощности, делённой на значение SPEC для новых серверов. 13
Для расчёта объёма нагрузки необходимо учитывать количество пользователей, среднее время использования и другие факторы, связанные с бизнесом. 3
Ещё один способ — расчёт количества виртуальных процессоров (vCPU) на основе значения SPEC. 1 Количество серверов определяется количеством vCPU виртуальных машин и объёмом памяти. 1 Обычно рекомендуется соотношение 1:1 (один vCPU на одно физическое ядро), но оно может изменяться в зависимости от конкретных требований приложения и характеристик сервера. 5
При расчёте количества серверов важно учитывать резервирование. 1 Например, для поддержки функции VM HA необходимо иметь хотя бы один резервный сервер на каждый кластер. 1
При расчёте количества серверов также рекомендуется учитывать будущий рост системы, постоянно мониторить производительность серверов и обновлять их при необходимости. 3