В статье рассмотрим основные отличия функционала и операций в панелях Flexiant и OpenStack.
Несколько общих отличий
- В отличие от Flexiant, панель OpenStack не позволяет создавать серверы с произвольным набором ресурсов. Вместо этого используются Flavors, или «Пакеты» ресурсов, — то есть сервер создается и оплачивается на основании выбранного пакета.
Мы предоставляем список своих пакетов на основе анализа самых популярных конфигураций облачных серверов. Мы также планируем давать клиентам возможность самим создавать пакет с нужными характеристиками. В итоге вы получаете гибкую настройку ресурсов. - При работе с сервером на OpenStack детальная статистика списывания юнитов доступна только в Панели клиента у нас на сайте в Деталях услуги Cloud VPS. Сводка об использовании выгружается в файле с форматом .csv.
- На OpenStack подключиться к серверу изначально можно только используя приватный ключ RSA от ключевой пары, которая указывалась при создании сервера.
- Для услуги Cloud VPS на базе OpenStack трафик безлимитный, что позволяет экономить, хотя и с ограничениями, которые описаны в наших правилах пользования услугами.
Новые возможности по управлению сервером
Openstack предоставляет больше возможностей для управления сервером:
- Shutdown (выключение) — останавливает сервер и отключает все связанные с ним ресурсы. Это значит, что предыдущее состояние сервера невозможно восстановить. В этом случае вы не платите за ресурсы CPU/RAM.
- Pause (приостановка) — сохраняет текущее состояние сервера в памяти и временно останавливает процессы на сервере.
Когда сервер поставлен на паузу, его состояние продолжает храниться в RAM.
В этом случае доступа к серверу нет, но ресурсы гипервизора используются.
В этом случае вы продолжаете платить за ресурсы CPU/RAM. - Suspend (остановка) — сохраняет состояние виртуального сервера, записывает память на диск и останавливает виртуальный сервер.
Как и поставленные на паузу серверы, серверы в состояние Suspend сохраняют текущее состояние, но на жестком диске вместо оперативной памяти.
Состояние Suspend, которое освобождает ресурсы, — лучший выбор для серверов, которым не нужно работать на протяжении долгого времени.
В этом случае вы не платите за ресурсы CPU/RAM сервер. - Shelving (архивация) — останавливает сервер и делает слепок состояния — практически аналогично Shutdown.
- Холодная перезагрузка сервера — все текущие процессы на сервере прерываются без сохранения текущих данных, и сервер перезагружается.
- Горячая перезагрузка сервера — текущие процессы корректно завершаются, сделанное сохраняется, и сервер перезагружается.
Также появилась возможность добавлять на лету дополнительные диски и сетевые карты к серверу. Для этого не нужно приостанавливать и перезагружать сервер.
Работа с дисками
Функции, которые больше недоступны при переходе на Openstack
- Клонирование аналогичного диска без данных.
- Откат состояния конкретного диска из сделанного заранее слепка диска.
- В Openstack для этого нужно создать новый диск из сделанного заранее снимка.
- Возможность изменять приоритет загрузки диска для сервера.
- В архитектуре Openstack нельзя изменить главный диск сервера, который привязывается к нему в момент его создания.
Функции, которые добавились при переходе на Openstack
- Загрузка локального образа — кроме загрузки образа на диск по URL, появилась возможность загружать свой образ ОС с компьютера в облако.
- Передача диска между проектами (клиентами) — можно перемещать серверы, или диски с данными, между разными клиентами.
Работа с сетями
Ключевой момент: в OpenStack нельзя создавать публичные сети, но появилась возможность управления плавающими IP.
Основные функции плавающих IP-адресов:
- Плавающие IP-адреса не назначаются виртуальным машинам автоматически по умолчанию. Их нужно назначать вручную.
- Если виртуальная машина перестает существовать, пользователь может повторно использовать плавающий IP-адрес, назначив его другому серверу.
- Пользователи могут брать плавающие IP-адреса из различных пулов, определяемых администратором облака. Благодаря этому поставщики интернет-услуг или внешние сети могут подключаться к виртуальным машинам.
Работа с образами операционных систем
В Openstack вместо создания образа по URL можно загрузить собственный образ со своего ПК.
Вы можете ознакомиться с детальными инструкциями по использованию панели OpenStack Horizon в разделах нашей вики: https://vps.ua/wiki/cloud-vps/ и базе знаний: https://vps.ua/wiki/faq/vps-cloud/.
Мы будем продолжать пополнять разделы полезной информацией.