Виртуальные машины высокой доступности в Cloud2

В облаке Cloud2 большинство типов производительных машин расположены на локальных хранилищах данных. Это позволяет обеспечить прогнозируемую высокую производительность дисковых операций и минимизировать размер зоны отказа.

В некоторых случаях требуется «живучесть» машины при отказе вычислительного узла — она должна автоматически запуститься на другом доступном узле. Такие машины выполняются на распределенных файловых системах, например, Ceph, GlusterFS и других, которые не имеют единой точки отказа.

Оборотная сторона отказоустойчивости — невозможность обеспечить стабильно высокую производительность дисковых операций. Из-за этого, мы не размещаем тома машин, от которых пользователи ожидают высочайшей производительности в распределенных файловых системах.

В связи с наличием потребности в таких «живучих» виртуальных машинах, мы вводим новое семейство высокодоступных машин — HA, тома которых располагаются в GlusterFS. В 2012 году у нас уже был опыт потери данных из распределенной файловой системы Ceph, мы извлекли необходимые уроки и выполняем системное резервное копирование томов GlusterFS, что позволяет восстановить данные виртуальных машин в случае критического сбоя Gluster.

Экземпляры машин HA

НаименованиеЯдраЧастота,
GHz
RAM,
GB
Публичная
сеть
Диск,
MBS R/W,
IOPS R/W
Цена
Руб./мес.
ha.1c1g12.91100100/100
600/300
200
ha.2c2g22.92100150/100
1250/750
400
ha.2c4g22.94100150/100
1250/750
800
ha.4c8g42.98110200/100
2500/1500
1600
ha.4c16g42.916110200/100
2500/1500
3200
ha.8c32g82.932130300/100
5000/2000
6400

Дисковое пространство тарифицируется по стоимости 10 Руб. в месяц за каждый ГБ данных в томах виртуальной машины.

Сетевые возможности

Каждая машина семейства помимо публичной NIC предоставляет приватную, работающую на скорости 10Gbit/s.

Рекомендации по использованию

Мы не рекомендуем использовать машины HA, если вам требуется высокая прогнозируемая скорость дисковой подсистемы и низкая задержка (например, СУБД с большим количеством операций записи). Если же данное требование не является критичным, возможно использовать данные машины:

  • шлюзы и балансировщики нагрузки;
  • сайты без высокой нагрузки к СУБД на запись, для которых нецелесообразно поднимать вторую реплику;
  • прочие приложения, для которых требуется минимизировать простой до минут без лишних технических средств.

В том случае, если возможно использовать VM Compute, IO или DataBox используйте их. Если же для VM требуется обеспечить работоспособность без привязки к хосту, где она исполняется, обратите внимание на данное семейство.