Регионы и зоны

Доступные регионы и зоны

Регионы

Регион облака – это группа оборудования, размещённая в отдельном дата-центре. Каждый регион имеет обособленное от других регионов подключение к линиям электроэнергии, автономные источники электропитания и охлаждения, а также выделенные каналы связи. Каждый регион изолирован от аппаратных и программных сбоев в других регионах облака.

Названия регионов имеют вид ru-1, ru-9, uz-1 и т.д. Буквенный префикс отвечает за географическую локацию, цифровая часть – порядковый номер региона.

Региональные ресурсы – это объекты, которые можно использовать во всём регионе облака. К ним относятся:

  • виртуальные приватные сети;
  • балансировщики нагрузки;
  • виртуальные роутеры;
  • образы облачных серверов (виртуальных машин);
  • сетевые диски;
  • кластеры Kubernetes и баз данных.

Сущности внутри каждого региона облака имеют локальную сетевую связность. Маршрутизацию трафика между сетями разных регионов можно организовать с помощью L3VPN, подробнее в инструкции.

Использование регионов облака в архитектуре сервисов

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

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

Выбор региона для запуска или управления ресурсами доступен в панели управления, CLI и инструментах автоматизации. Работа с ресурсами во всех регионах выполняется с одними и теми же авторизационными данными, так как сервисы во всех регионах используют единую систему аутентификации и авторизации пользователей.

Зоны доступности

Зона доступности представляет собой обособленную группу оборудования внутри региона. Оборудование зоны располагается в отдельных от других зон группах стоек, имеет независимые источники (вводы) электропитания, независимое дисковое хранилище и свой набор сетевого оборудования. Обычно регион состоит из одной-трёх зон доступности.

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

Виртуальные объекты в разных зонах одного региона имеют сетевую связность друг с другом через обычные приватные сети. Облачные серверы в разных зонах одного региона могут быть подключены к одной сети и, например, использовать расположенный в этом же регионе кластер управляемых баз данных.

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

Названия зон доступности состоят из кода региона и буквы, обозначающей номер зоны. Например, ru-1a — это первая зона доступности в регионе ru-1.

При необходимости можно использовать приватные зоны доступности.

Примечание 1: в разных зонах могут предоставляться разные типы процессоров и цены. Подробнее на сайте.

Примечание 2: со временем возможность аренды ресурсов в определенных зонах может быть ограничена. Для вашего аккаунта могут не быть доступны все возможные зоны в регионе.

Использование зон доступности в архитектуре сервисов

Вы можете повысить отказоустойчивость своего приложения, запустив его на виртуальных машинах в разных зонах доступности. В такой архитектуре при каком-либо сбое в одной из зон доступности – по электричеству или сетевым дискам – виртуальные машины в другой зоне доступности продолжат работу без перерывов.

Засчёт единой сетевой связности во всех зонах региона вы можете быстро переназначить плавающий IP-адрес на не пострадавшую от сбоя виртуальную машину. Аналогичный механизм, только в автоматическом режиме, будет использован балансировщиком нагрузки.

Выбрать зоны доступности можно в панели управления, ключом --availability-zone для OpenStack CLI или аналогичной опцией для Terraform.

Зональные ресурсы

Зональные ресурсы – это ресурсы, которые можно использовать только внутри той зоны, которой они принадлежат. Как правило, при создании ресурса такого типа необходимо передавать название зоны доступности, в которой ресурс должен быть создан. К таким ресурсам относятся:

  • облачные серверы (виртуальные машины);
  • сетевые диски;
  • зональные кластеры Kubernetes.

Список доступных регионов и зон

География Регион Зона
Санкт-Петербург ru-1 ru-1a, ru-1b, ru-1c
Москва ru-2 ru-2a, ru-2b, ru-2c
Санкт-Петербург ru-3 ru-3a, ru-3b
Москва ru-7 ru-7a
Новосибирск ru-8 ru-8a
Санкт-Петербург ru-9 ru-9a