Статья содержит пример расчёта количества ВМ, которые смогут бесперебойно работать в отказоустойчивом кластере.

Например, кластер состоит из четырёх узлов. На каждом узле установлено 256 Гб RAM. Все ВМ создаются с 2 Гб RAM.

Максимальное количество RAM, выделяемое для ВМ в отказоустойчивом кластере, вычисляется по формуле: R = M*Q, где:

  • M — количество RAM на узле кластера,
  • Q — минимальное количество узлов, необходимое для обеспечения отказоустойчивости. Q = N/2 + 1, где N — общее число узлов кластера. Значение Q нужно округлить до целого числа в меньшую сторону.

Таким образом, значение R = 256 Гб * (4/2 + 1) = 768 Гб. Без учёта оверселлинга в кластере можно будет создать 768/2 = 384 ВМ.