meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| blog:2022:09:05 [2022/09/05 19:11] – mchus | blog:2022:09:05 [2022/09/22 07:05] (current) – mchus | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== 2022-09-05 Росплатформа и шаблоны виртуальных машин ====== | ||
| + | {{tag> | ||
| + | Второй день тестирования Росплатформы прошел не зря. Сегодня удалось плотно разобраться со многим функционалом который на первый взгляд не реализован а в действительности работает только через командную строку. | ||
| + | |||
| + | Для начала поговорим о шаблонах виртуальных машин. Р-виртуализация поддерживает хранение шаблонов в двух локациях: | ||
| + | - Шаблоны которые хранятся на сетевой папке т.н. " | ||
| + | - Локальные для каждого узла; | ||
| + | - Локальные шаблоны, | ||
| + | |||
| + | Веб-интерфейс предлагает именно два расположения - библиотека и каждый узел в отдельности. | ||
| + | |||
| + | При конвертировании виртуальной машины в локальный шаблон - он сохраняется на узле, на котором выполнялась виртуальная машина. Просмотреть шаблоны созданные на каждом узле можно в элементе интерфейса "// | ||
| + | {{: | ||
| + | |||
| + | Развернуть виртуальную машину из локального шаблона можно только на том узле, на котором хранится данный шаблон. Что не очень удобно, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Можно сказать что для полноценной работы Р-виртуализации желательно наличие отдельного файлового сервера для удобного хранения загрузочных образов, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Но, к счастью в " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Настройка сети в Р-Виртуализации ====== | ||
| + | |||
| + | Сеть в " | ||
| + | Для этого необходимо выполнить как минимум следующие шаги: | ||
| + | |||
| + | - Создать новую виртуальную сеть в разделе Управление - Виртуальные сети - Новая виртуальная сеть. {{: | ||
| + | - Создать vlan интерфейс, | ||
| + | - При создании vlan поддерживается одновременная привязка к созданной виртуальной сети. {{: | ||
| + | - Если привязка не выполнена, | ||
| + | |||
| + | ===== Ошибка "Не удалось обновить информацию о виртуальной сети." | ||
| + | Если нарушить последовательность добавления сетевых интерфейсов на сервер и в каком-то другом случае может возникнуть следующая ошибка: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | '' | ||
| + | Can not add device: prlsrvctl error: Failed to add Virtual Network demo_112: A virtual network named demo_112 already exists. Specify another name for this virtual network.'' | ||
| + | |||
| + | Для лечения этой неисправности необходимо подключиться к серверу по протоколу SSH и выполнить следующие комманды: | ||
| + | |||
| + | '' | ||
| + | |||
| + | < | ||
| + | [root@rvirt02 ~]# prlsrvctl net list | ||
| + | Network ID Type Bound To | ||
| + | Bridged | ||
| + | Host-Only | ||
| + | demo_112 | ||
| + | demo_113 | ||
| + | </ | ||
| + | |||
| + | Удаляем неверно настроенные сети для повторной настройки через веб-интерфейс, | ||
| + | |||
| + | < | ||
| + | [root@rvirt02 ~]# prlsrvctl net del demo_113 | ||
| + | [root@rvirt02 ~]# prlsrvctl net del demo_112 | ||
| + | [root@rvirt02 ~]# prlsrvctl net list | ||
| + | Network ID Type Bound To | ||
| + | Bridged | ||
| + | Host-Only | ||
| + | </ | ||
| + | |||
| + | Продолжаем настройку через веб интернфейс. Все проходит без ошибок теперь. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Росплатформа и мгновенные снимки ====== | ||
| + | Мгновенные снимки в системе поддерживаются, | ||
| + | |||
| + | ====== Гиперконвергенция по-русски ====== | ||
| + | Данный продукт в первую очередь позиционируется как гиперконвергентное решение, | ||
| + | Само понятие гиперконвергенции достаточно размыто и каждый вендор трактует его по своему, | ||
| + | * Используются только стандартные серверы; | ||
| + | * Полная абстракция от аппаратного обеспечения; | ||
| + | * Виртуализация вычислительных мощностей; | ||
| + | * Виртуализация хранения (программно-определяемая СХД или SDS); | ||
| + | * Виртуализация сети (SD LAN? / vxlan); | ||
| + | * Единая консоль управления; | ||
| + | * и возможно что то еще. | ||
| + | |||
| + | В данном случае как минимум мы не имеем никакой даже худой виртуализации сети да и о единой консоли управления говорить рано, так как часть важных функций всё еще выполняется из командной строки. | ||
| + | |||
| + | Конвергентным данное решение тоже не поднимается рука назвать, | ||
| + | |||
| + | Кто среди отечественных решений может посягнуть на звание гиперконвергентного решения? | ||
| + | * ECP Veil - очень хорошая виртуализация, | ||
| + | * HostVM, zVirt, ROSA - дети " | ||
| + | * Альт Виртуализация - упаковывает в свой дистрибутив Proxmox с поддержкой CEPH и Open Nebula ... | ||
| + | * Брест - opennebula встала на путь принятия CEPH и наверное скоро мы сможем увидеть массовое принятие этой SDS в отечественных решениях. | ||
| + | |||
| + | Другими словами хоть Росплатформа подкачала в плане сети, она достаточно бодро смотрится среди решений на базе СПО за счёт отлаженной и отточенной SDS. | ||
| + | |||
| + | Но если заказчику ненужно гиперконвергентное решение, | ||
| + | |||
| + | После долгих рассказов про будущее гиперконвергенции в России вы можете узнать что СХД с песнями и плясками но поддерживаются и вендор против такого решения честно не возражает. | ||
| + | |||
| + | На текущий момент существует два подхода к подключению СХД к Р-Виртуализации: | ||
| + | - Создание Raid-0 на каждом отделном диске СХД (по аналогии с RAID контроллерами без поддержки JBOD режима). | ||
| + | - На СХД, желательно на кжадом отдельном диске создается массив уровня RAID0. | ||
| + | - В массиве создается один логический том и презентуется серверу. Точное распределение томов между серверами уточняется на этапе внедрения. | ||
| + | - В операционной системе сервера на котором установлено Р-хранилище необходимо настроить MPIO. | ||
| + | - Полученные диски отображаются как внутренние на узлах Р-хранилища и даже через веб-интерфейс поддерживается создание массива. | ||
| + | - Рекомендуется на каждом сервере иметь соответсвующее колличество локальных SSD для кэширования. | ||
| + | - Презентация дисков непосредственно для хранения на систему Р-виртуализация. | ||
| + | - Данный вариант требует наличия Р-хранилища для обеспечения работы кластерной службы, | ||
| + | - Презентованные диски на каждый сервер можно либо отдать в виртуальную машину целиком, | ||
| + | - Автоматизация создания виртуальных машин отдаётся на откуп заказчика. | ||
| + | |||
| + | --- // | ||