Содержание
Домой —> Sharx Base в. 5.10 —> SB-01 Документация
SB-01-0034 Создание виртуального маршрутизатора
Виртуальные маршрутизаторы обеспечивают маршрутизацию внутри виртуальных сетей кластера. Пользователи могут подключать виртуальные сети через веб-интерфейс и с помощью командной строки. Виртуальный маршрутизатор может быть развернут в режиме высокой доступности, путем создания нескольких экземпляров ВМ для виртуального маршрутизатора и реализации функции плавающего ip-адреса.
Создание шаблона виртуального маршрутизатора
Шаблон виртуального маршрутизатора предоставляется в виде образа ВМ, который загружается в хранилище образов ВМ . После загрузки образа виртуального маршрутизатора необходимо перейти в раздел «Шаблоны» → «Шаблоны виртуального роутера», нажать кнопку «+». В появившемся списке необходимо заполнить следующие данные:
Вкладка «Общие»:
- Наименование;
- Описание;
- Гипервизор;
- Логотип;
- ОЗУ;
- ЦПУ;
- Кол-во ВЦПУ;
Вкладка «Хранилища»:
- Диск 0;
Создание шаблона виртуального маршрутизатора
Остальные параметры можно отставить по умолчанию. После ввода данных нажать кнопку «Создать». Если все параметры заданы правильно - после нажатия кнопки «Создать» появится окно со списком, в котором будет новый шаблон маршрутизатора.
Подтверждение создания шаблона
Для создания шаблона виртуального маршрутизатора необходимо воспользоваться командой sdctemplate.
Создание виртуального маршрутизатора
Для создания виртуального маршрутизатора необходимо зайти в раздел «Виртуализация» → «Маршрутизация», нажать кнопку «+», выбрать шаблон маршрутизатора и ввести следующие параметры :
- Наименование;
- Описание;
- Сетевой интерфейс 1;
-VLAN ID, номер тега VLAN;
- Сетевой интерфейс 2;
-Force IP;
- Шаблон;
- Количество экземпляров.
Создание виртуального маршрутизатора
Для создания виртуального маршрутизатора необходимо воспользоваться командой «sdcvrouter». Перед созданием виртуального коммутатора необходимо подготовить файл конфигурации:
$ vi vrouter-01.txt NAME = vrouter-01 NIC = [ NETWORK="internal-net", IP="192.168.1.2" ] NIC = [ NETWORK="external-net", IP="192.168.1.2" ]
Далее создать виртуальный маршрутизатор, используя ранее созданную конфигурацию :
$ sdcvrouter create myvr.txt ID : 1
После создания виртуального маршрутизатора необходимо подключить виртуальный маршрутизатора к шаблону:
$ sdcvrouter instantiate <vrouterid> <templateid>
Настройка виртуального маршрутизатора
Описание настройки виртуального маршрутизатора не входит в данный документ и будет описано в отдельном документе.