В статье рассмотрим основные отличия функционала и операций в панелях 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/.

Мы будем продолжать пополнять разделы полезной информацией.