6.5.1 Облачные сети

Первоочередная задача при конструировании инфраструктуры виртуального ЦОД – создание пользовательских сетей. Настройку внешних сетей производит администратор облачной платформы.

Изначально, будет доступна системная внешняя сеть «VLAN External» с маршрутизатором router_<id вашего заказа>, определяющим точку подключения вашей внутренней инфраструктуры к внешней сети. Для построения собственной инфраструктуры нужно создать пользовательскую сеть и, при необходимости, подключить к внешней сети через указанный маршрутизатор.

Различают следующие типы внешней сети:

Местный (local) – сеть, которая ограничена только одним вычислительным узлом (данный тип сети практически не используется).

Flat – сеть, представляющая из себя один L2 широковещательный домен. Vlan – VLAN Gre и VXLAN сети – тип overlay-сетей, которые также используются для изоляции широковещательных доменов, но работают поверх L3 сетей.

Созданные и настроенные внешние сети будут доступны администратору проекта и будут отражаться в списке сетей.

6.5.1.1 Создание сети

Переход:

Сеть >> Сети.

Список параметров, заполняемых на этапе добавления сети:

Имя сети – необязательное поле (при пустом значении имя генерируется автоматически);

Разрешить Admin State - активация «Admin State»;

Общая (флаг) – при выборе этого флага сеть становится общедоступной;

Создать подсеть (флаг) – при выборе появляется возможность добавления подсети с заданными параметрами;

Возможные зоны доступности – перечень зон доступности.

6.5.1.2 Создание подсети

Переход:

Сеть >> Подсети.

Список параметров, заполняемых на этапе добавления подсети:

Имя подсети – необязательное поле (при пустом значении имя генерируется автоматически);

Сетевой адрес – адрес сети в формате CIDR;

Версия IP – версия протокола IP. Доступные версии:

  • IPv4;
  • IPv6.

IP шлюза – IP-адрес шлюза;

Запретить шлюз (флаг) – при выборе шлюз становится неактивным.

Детали подсети:

Разрешить DHCP (флаг) – при выборе разрешается использование DHCP агентов.

Выделение пулов – список выделенных IP-адресов пула;

Сервера DNS – список IP-адресов DNS серверов;

Маршруты узла – дополнительные маршруты для узлов.

6.5.1.3 Создание маршрутизатора

Переход:

Сеть >> Маршрутизаторы.

Нажать на кнопку «Создать маршрутизатор».

Назначить произвольное имя, в качестве внешней сети выбрать:

external_float_185.171.13.192/27

Нажать на активное имя маршрутизатора; произойдет автоматическая переадресация в интерфейс настройки. Во вкладке «Интерфейсы» нажмите на кнопку [Добавить интерфейс].

Нажмите на кнопку [Создать маршрутизатор] для подтверждения операции. В списке маршрутизаторов появится строка с новым роутером.

6.5.1.4 Привязка плавающего IP адреса

Для привязки «Плавающего IP» к виртуальной машине необходимо обеспечить наличие в ОИ следующих объектов (OpenStack):

  1. сеть (Раздел 6.5.1.1);
  2. подсеть (Раздел 6.5.1.2);
  3. маршрутизатор (Раздел 6.5.1.3).

Для назначения «Плавающий IP» виртуальной машине необходимо подключить маршрутизатор к созданной подсети и внешней сети.

  1. Создайте виртуальную машину с интерфейсом в ранее созданной подсети (internal-net-1).
  2. Во вкладке «Вычисления >> Виртуальные машины» из выпадающего меню выберите «Привязать плавающий IP».

В открывшемся окне «Управление назначением плавающих IP» выберите доступный IP-адрес и нажмите на кнопку [Назначить].

Если в выпадающем списке нет IP адресов, следует нажать на плюс и, в новом окне, выбрать Пул:

external_floating_185.171.13.192/27
  1. Нажмите на кнопку «Выделить IP».
После выделения IP-адреса, выберите из выпадающего меню «Порт для назначения» соответствующий порт и нажмите на кнопку «Назначить».

6.5.1.5 Управление плавающими IP

В списке виртуальных машин, в поле IP-адрес, отображается информация о плавающем IP.

Если необходимо переназначить Плавающий IP другой ВМ, то: сначала, во вкладке «Виртуальные машины», из выпадающего меню следует выбрать действие – «Отсоединить плавающий IP», затем – выполнить операцию привязки плавающего IP адреса (см. выше).