При создании виртуальной машины помимо выбора из списка готовых образов операционных систем у вас есть возможность импортировать собственный шаблон. Главное требование: он должен содержать установленные драйверы, поддерживающие виртуализацию OpenStack.

Подробная информация о подготовке шаблонов и список уже готовых образов наиболее часто используемых операционных систем находится здесь.

Чтобы импортировать свой шаблон ОС, перейдите в раздел ВЫЧИСЛИТЕЛЬНЫЕ РЕСУРСЫ > ОБРАЗЫ и нажмите на кнопку СОЗДАТЬ ОБРАЗ.

СОЗДАТЬ ОБРАЗ

В открывшемся окне введите название образа. Нажмите на кнопку CHOOSE FILE, чтобы загрузить файл образа с вашего устройства.

Рекомендуем выбрать «QCOW2 — образ QEMU» в качестве формата загружаемого образа, это позволит сэкономить место в вашем хранилище образов.

Вы можете не указывать архитектуру, но минимальные системные требования — размер диска и оперативной памяти — желательно задать.

Рекомендуем не отмечать галочкой пункт «ПУБЛИЧНЫЙ» — он означает, что ваш образ появится в списке публичных образов и его смогут использовать другие пользователи облака.

Пункт «ЗАЩИЩЕННЫЙ» означает, что образ невозможно будет удалить из системы. Если вы опасаетесь случайного удаления образа, можете отметить этот пункт галочкой. Вы в любой момент сможете установить или снять эту галочку в меню редактирования образа, если в дальнейшем понадобится защитить или удалить этот шаблон.

После заполнения всех необходимых полей нажмите на кнопку СОЗДАТЬ ОБРАЗ, чтобы загрузить ваш шаблон операционной системы в среду OpenStack.

СОЗДАТЬ ОБРАЗ

Загруженный образ появится в разделе ВЫЧИСЛИТЕЛЬНЫЕ РЕСУРСЫ > ОБРАЗЫ на вкладке ПРОЕКТ.

ПРОЕКТ

Подробнее о создании инстансов из образов читайте в руководстве «Виртуальный дата-центр: начало работы».

Консольное подключение к облачному инстансу в среде OpenStack происходит с помощью системы VNC (Virtual Network Computing).

Чтобы открыть VNC-консоль, перейдите в раздел «Вычислительные ресурсы»«Инстансы», далее в выпадающем меню напротив нужного инстанса выберите пункт «Консоль».

В выпадающем меню напротив нужного инстанса выберите пункт «Консоль».

Это действие переместит вас на вкладку «Консоль» вашего инстанса, где откроется экран удаленного доступа к нему. Другой вариант — вы можете нажать на название нужного инстанса и затем перейти на вкладку «Консоль» на открывшейся странице.

Чтобы с консолью было удобнее работать, ее можно открыть в отдельном окне. Для этого перейдите по ссылке «Нажмите сюда для показа только консоли». Чтобы выйти из полноэкранного режима, нажмите на стрелку «Назад» в вашем браузере.

Перейдите по ссылке «Нажмите сюда для показа только консоли».

Если вы хотите подключиться к инстансу с операционной системой на базе Linux/Unix, то имейте в виду: доступ по паролям в стандартных образах отсутствует и для входа используется протокол SSH c созданием ключевой пары.

Привязать ключи SSH к конкретному инстансу можно только на этапе создания виртуальной машины и нельзя изменить их в дальнейшем. Поэтому рекомендуем вам хранить закрытый ключ в надежном и безопасном месте.

Чтобы создать ключевую пару SSH, перейдите в раздел «Вычислительные ресурсы»«Доступ и безопасность» и откройте вкладку «Пары ключей». Нажмите на кнопку «Создать пару ключей».

Нажмите на кнопку «Создать пару ключей».

В открывшемся окне задайте название для вашей пары ключей и подтвердите ее создание.

Задайте название для вашей пары ключей и подтвердите ее создание.

Браузер предложит вам автоматически скачать закрытый ключ SSH.

Чтобы назначить инстансу уже созданные ключи, в процессе создания новой виртуальной машины перейдите в раздел меню «Ключевая пара» и нажмите на кнопку «+» рядом с желаемой парой ключей в списке доступных. Здесь же вы можете импортировать пару ключей с вашего устройства.

Здесь же вы можете импортировать пару ключей с вашего устройства.

Вы также можете добавлять новые ключевые пары непосредственно в процессе создания инстанса, подробнее об этом читайте в нашем руководстве «Виртуальный дата-центр: начало работы».

Вы можете клонировать вашу облачную виртуальную машину без остановки ее работы. Для этого есть несколько способов.

1. Создание снимка

Этот способ подходит для случаев, когда удаление исходного инстанса не требуется.

Чтобы создать снимок, выберите в выпадающем меню напротив клонируемой виртуальной машины пункт «Создать снимок».

Создать снимок

В открывшемся окне введите название снимка, затем нажмите на кнопку «Создать снимок».

Создать снимок

Это действие автоматически перенаправит вас в раздел «Вычислительные ресурсы»«Образы». Снимок вашего инстанса появится на вкладке «Проект». В выпадающем меню напротив названия инстанса выберите пункт «Запустить».

Запустить

Откроется окно создания инстанса, где вы сможете создать виртуальную машину на основе только что сделанного снимка.

Создать виртуальную машину на основе только что сделанного снимка

Подробнее о создании и настройке инстансов из образов читайте здесь.

Внимание! Вы не сможете удалить исходный диск и сам снимок, пока существуют другие диски на основании этого снимка. Если исходный диск должен быть удален, воспользуйтесь следующим способом.

2. Использование образа

Этот способ подходит для случаев, когда требуется удалить исходную виртуальную машину, и подразумевает выгрузку диска в виде образа или резервной копии.

Зайдите в раздел «Вычислительные ресурсы»«Диски», напротив нужного диска в выпадающем меню выберите «Создать снимок».

Создать снимок

В открывшемся окне задайте название диска и нажмите на кнопку «Создать снимок диска (Принудительно)».

Создать снимок диска (Принудительно)

Вас автоматически переместит на вкладку «Снимки дисков» в том же разделе «Вычислительные ресурсы»«Диски», здесь в списке появится только что созданный вами снимок. В выпадающем меню напротив вашего снимка выберите пункт «Создать диск».

Создать диск

В открывшемся окне заполните необходимые поля и нажмите на кнопку «Создать диск».

Создать диск

Созданный вами диск появится на вкладке «Диски» со статусом «Доступно».

Созданный вами диск появится на вкладке «Диски»

Если вам нужно создать большое количество клонов, то дальше следует сохранить созданный диск как образ, для этого выберите пункт выпадающего меню «Загрузить образ» напротив выбранного диска.

Загрузить образ

В открывшемся окне загрузки образа введите название образа и задайте формат диска. Мы рекомендуем вам выбрать формат диска «QCOW2 — образ QEMU», это позволит немного сократить используемое пространство в вашем хранилище образов.

QCOW2 — образ QEMU

В разделе «Вычислительный ресурсы»«Образы» на вкладке «Проект» появится образ вашего инстанса, на основе которого вы сможете создавать ваши виртуальные машины. Подробнее о создании инстансов из образов читайте в нашем руководстве.

Проект

Вы также можете создать резервную копию — через пункт меню «Создать резервную копию» напротив созданного вами диска.

Создать резервную копию

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

Создать резервную копию диска

Созданная резервная копия появится на вкладке «Резервные копии диска». Чтобы создать один или несколько дисков из этой копии, нажмите в выпадающем меню напротив нужной копии пункт «Восстановить из резервной копии».

Восстановить из резервной копии

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

Восстановить резервную копию на диске

Новый диск появится в списке. Вы сможете подключить его дополнительным диском к другой виртуальной машине, либо создать на его основе новый инстанс.

Новый диск появится в списке

После того как вы загрузили образ или создали резервную копию, снимок и исходный диск для бэкапа и образа можно при желании удалить.

Исходный инстанс и его исходный диск не зависят от резервных копий и образов и могут быть также удалены при необходимости.

Вы можете добавлять дополнительные мощности, например ядра процессора, в вашу уже созданную облачную виртуальную машину. О том, как создавать инстансы, читайте здесь.

Для того, чтобы добавить дополнительные vCPU, перейдите в раздел «Проект»«Вычислительные ресурсы»«Инстансы» и напротив названия инстанса выберите из выпадающего меню пункт «Изменить размер инстанса».

Изменить размер инстанса

В открывшемся окне вы увидите уже имеющееся количество ресурсов (пункт «Старый тип инстансов»), и в пункте «Новый тип инстансов» выберите тип инстанса с необходимым числом ядер vCPU.

Новый тип инстансов

Следующим шагом необходимо будет подтвердить изменение типа инстанса.

Подтвердить изменение типа инстанса

Тем же способом вы можете при желании уменьшить количество ядер процессора, если в больших мощностях отпадет необходимость.

Доступ к вашему облачному инстансу из внешней сети возможен при условии, что вы назначили для него внешний IP-адрес (Floating IP).

Назначение таких адресов не происходит автоматически. Внешний IP-адрес вашей виртуальной машины необходимо связать с внутренним.

Для того, чтобы присвоить внешний IP-адрес вашему инстансу, перейдите в раздел «Проект»«Вычислительные ресурсы»«Инстансы» и напротив названия инстанса выберите из выпадающего меню пункт «Связать назначаемый IP».

Инстансы

В открывшемся окне нажмите кнопку «+» под пунктом «IP-адрес».

Управление назначением плавающих IP

В следующем окне нажмите кнопку «Выделить IP», после чего вы сразу вернетесь на предыдущую страницу.

Выделить внешний IP

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

Управление назначением плавающих IP

О создании инстансов и настройке сети для вашего проекта подробнее читайте здесь.

Иногда возникает необходимость назначить внешний IP-адрес на сетевой интерфейс инстанса без использования SNAT. Чтобы это осуществить, Вы можете взять у нас в аренду подсеть.

Внимание! При аренде подсети три адреса будут задействованы для служебных целей: адрес сети, шлюз по умолчанию, широковещательный адрес. В случае использования DHCP еще 2 адреса будут использованы для DHCP-агентов (основной и резервный).

Стоимость подсети при аренде ресурсов в Европе:

Подсеть Количество IP в подсети IP для VM без DHCP IP для VM c DHCP Стоимость, евро
/30 4 1 0 8
/29 8 5 3 16
/28 16 13 11 32
/27 32 29 27 64

1. Как настроить сеть

После того, как вы получили реквизиты доступа к вашему проекту и авторизовались в нем, в первую очередь следует настроить сеть, в которой будут работать ваши инстансы. Для настройки вам необходимо перейти в раздел «Проект»«Сеть»«Сети». Чтобы начать процесс создания сети, нажмите кнопку «Создать сеть» на открывшейся странице.

Сети

Во вкладке «Сеть» вы можете указать любое имя в поле «Название сети». В нашем примере это будет my_net_1.

Внимание! Чтобы не возникало ошибок, все названия следует писать латинскими буквами.

Создать сеть

Далее необходимо добавить подсеть для вашей сети. Введите любое имя в поле «Название подсети» на вкладке «Подсеть». Для сети и подсети советуем задавать разные названия, например, my_subnet_1.

Ниже, в поле «Сетевой адрес» нужно указать адрес для создаваемой подсети, к примеру: 192.168.201.0/24. Поле «IP шлюза» можно оставить пустым — в этом случае будет по умолчанию использоваться первый адрес выбранной вами сети, или можно указать конкретный IP-адрес шлюза.

Создать сеть

Убедитесь, что все данные указаны верно, затем откройте вкладку «Детали подсети». Отметьте галочкой пункт «Разрешить DHCP». В поле «Выделение пулов» впишите начальное и конечное значение выдаваемых адресов через запятую без пробела. Например, 192.168.201.10, 192.168.201.200. Вы можете использовать в качестве DNS-серверов наши адреса, а можете взять любые другие. Адреса записываются по одному на строку.

Наши адреса DNS для Европы:

  • 193.161.84.90
  • 188.226.189.38
  • 91.109.200.200
Создать сеть

Затем нажмите кнопку «Создать», и созданная сеть появится в списке сетей.

Чтобы созданная вами сеть работала, необходимо создать и настроить для нее маршрутизатор. В разделе «Проект»«Сеть»«Маршрутизаторы» нажмите кнопку «Создать маршрутизатор».

Маршрутизаторы

В открывшемся окне создания маршрутизатора необходимо задать название маршрутизатора (помните про латинские буквы!), например my_router_1. В поле «Административное состояние» выберите значение UP, а в поле «Внешняя сеть» — значение admin_floating_net, а затем нажмите кнопку «Создать маршрутизатор».

Создать маршрутизатор

Маршрутизатор появится в списке. Для продолжения настройки нажмите на его название.

Создать маршрутизатор

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

Добавить интерфейс

В поле «Подсеть» выберите ранее созданную сеть и, если это необходимо, укажите IP-адрес из созданного диапазона, затем нажмите кнопку «Отправить».

Добавить интерфейс

На этом настройка сети закончена. Теперь вы можете создать вашу первую виртуальную машину и настроить для нее правила безопасности.

2. Как создать инстанс

Прежде чем создавать инстанс, рекомендуется проверить доступные ресурсы, которые вы можете использовать в своем проекте. Чтобы это сделать, откройте раздел «Вычислительные ресурсы»«Обзор», на открывшейся странице вы увидите «Сводку лимитов» ваших ресурсов.

Обзор

Все созданные вами виртуальные машины вы можете увидеть в разделе «Вычислительные ресурсы»«Инстансы». Чтобы создать инстанс, откройте раздел «Вычислительные ресурсы»«Образы», далее выберите вкладку «Публичный». Здесь вы увидите список всех доступных образов для создания виртуальных машин. Определившись с желаемым образом для инстанса, нажмите напротив его названия кнопку «Запустить». В нашем примере мы использовали образ Debian 10.

Образы

В открывшемся окне создания инстанса запишите в поле «Имя инстанса» желаемое название виртуальной машины, которое также будет использоваться как hostname, к примеру, Debian_test. Вы можете увеличить число создаваемых инстансов в поле «Количество», в этом случае им будут присвоены соответствующие индексы.

Запустить инстанс

В пункте меню «Источник» (слева) выберите «Создать новый диск» и задайте размер раздела. Вы также можете изменить образ, на основе которого будет создана виртуальная машина, если в этом возникнет необходимость.

Запустить инстанс

В пункте меню «Тип инстанса» Вам нужно выбрать шаблон, на основе которого будут выданы ресурсы для виртуальной машины. Если какой-то шаблон превышает доступные вам ресурсы, рядом с ним будет стоять восклицательный знак. Чтобы выбрать шаблон, нажмите кнопку со знаком «+» напротив него.

Запустить инстанс

Если вы создаете инстанс на основе образа Linux, вы должны создать ключевую пару — в разделе меню «Ключевая пара» слева. Если этого не сделать, вы не сможете подключиться к созданной виртуальной машине по SSH. Можно импортировать существующую ключевую пару с помощью кнопки «Импортировать пару ключей». Если вам нужно создать новую пару ключей, нажмите на кнопку «Создать связку ключей», название задайте латинскими буквами, например debiankey1. После создания файл с ключом будет загружен вашим браузером автоматически.

Запустить инстанс

Только для Linux/Unix: если вы планируете подключаться к виртуальной машине через консоль и доступ по SSH вам не нужен, то в разделе «Конфигурация» вы можете добавить в поле «Скрипт настройки» следующий скрипт:

#cloud-config

password: userpassword

chpasswd: { expire: False }

ssh_pwauth: True

где userpassword — ваш пароль для подключения.

Запустить инстанс

Когда вы закончили вносить изменения, нажмите кнопку «Запустить инстанс». Ваша виртуальная машина появится в списке инстансов, и через некоторое время ее статус станет «Активный». Следующим шагом необходимо присвоить вашему инстансу белый IP-адрес. Чтобы это сделать, напротив названия вашего инстанса выберите из выпадающего меню пункт «Связать назначаемый IP».

Связать назначаемый IP

В открывшемся окне нажмите кнопку «+» под пунктом «IP-адрес».

Связать назначаемый IP

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

Имя пользователя для инстансов на Linux совпадает с названием дистрибутива: debian для всех версий Debian, fedora для Fedora и так далее.

Если ваша виртуальная машина — на базе Windows, откройте раздел «Вычислительные ресурсы»«Инстансы» и кликните название соответствующего инстанса. На открывшейся странице перейдите на вкладку «Консоль» и выполните настройку системы.

Консоль инстанса

Итак, ваша виртуальная машина в облаке успешно создана, но доступ к ней по SSH или RDP все еще отсутствует. Чтобы подключаться к инстансу, требуется внести изменения в текущую группу безопасности.

3. Как управлять группами безопасности

Чтобы изменять правила группы безопасности — создавать новые и редактировать существующие, — откройте раздел «Вычислительные ресурсы»«Доступ и безопасность».

Напротив имеющегося по умолчанию правила «default» нажмите кнопку «Управление правилами».

Доступ и безопасность

На открывшейся странице выберите «Добавить правило».

Добавить правило

В открывшемся окне выберите в выпадающем списке «Правило» необходимый параметр: SSH для Linux или RDP для Windows.

Внимание! Изменять остальные поля следует лишь в том случае, если вы точно уверены в необходимости этих действий.

Затем нажмите кнопку «Добавить» и правило сохранится.

Добавить правило

Вы можете создавать отдельные группы безопасности для разных виртуальных машин. Это можно сделать непосредственно в процессе создания инстанса в соответствующем разделе меню. Кроме того, можно изменить группу безопасности для уже созданных инстансов — в разделе «Вычислительные ресурсы»«Инстансы». Для этого выберите в выпадающем списке напротив нужной машины пункт «Редактировать группы безопасности».

Инстансы

Теперь вы сможете без проблем подключиться к созданной вами виртуальной машине по по SSH или RDP.

Если Вы арендуете или размещаете в нашем дата-центре несколько серверов, у Вас есть возможность объединить их в единую закрытую сеть на базе технологии Private VLAN (PVLAN).

Два сервера могут быть соединены напрямую с помощью Ethernet-кабеля — это бесплатная услуга.

Если у Вас более двух серверов, которые нужно объединить, то понадобятся свитчи с созданием отдельного VLAN — эта услуга является платной. Актуальную стоимость подключения Private VLAN Вы найдете на страницах «Арендовать сервер» и «Разместить сервер» в разделе «Дополнительные услуги».

Обращаем Ваше внимание, что Private VLAN можно организовать как на порту 100 Мбит/с, так и на порту 1 Гбит/с.

По умолчанию, каждый сервер имеет два сетевых порта: LAN-0 и LAN-1. Один порт обычно используется для выхода в Интернет, а на втором возможна настройка Private VLAN, но также мы можем установить дополнительные сетевые карты, например для аггрегации портов в транки LACP.

Если у Вас высоконагруженный проект (кластерные системы, дисковые массивы и т.д.), мы можем предложить Вам на индивидуальных условиях оптические свитчи с портами до 10 Гбит/с.

Настройку Private VLAN наши специалисты осуществляют в течение дня. Для заказа услуги напишите нам в техподдержку.

Если вместо Вашего сайта браузер показывает Вам следующий текст:

Your connection to this server has been blocked in this server's firewall.

You need to contact the server owner for further information.

Your blocked IP address is XXX.XXX.XXX.XXX

This server's hostname is YYY.YYY.YYY.YYY

где XXX.XXX.XXX.XXX - Ваш IP-адрес, то просим Вас скопировать и прислать это сообщение нам в техподдержку. Также можно указать только IP-адрес, упомянутый в сообщении, и адрес Вашего сайта (Ваш домен). Мы определим точную причину блокировки Вашего IP-адреса и разблокируем его.

Внимание! Данное сообщение говорит о том, что по какой-то причине заблокирован конкретный IP-адрес, с которого Вы пытаетесь зайти на Ваш сайт. Сам сайт не заблокирован и может быть доступен с других IP-адресов.

При работе с программой «IPMI View» в процессе подключения к консоли сервера вы можете столкнуться с ошибкой «Connection failed». Чтобы восстановить подключение к серверу, необходимо сделать следующее:

  1. Выйти из программы «IPMI View».
  2. Войти в веб-интерфейс контроллера IPMI с теми же реквизитами (напоминаем, веб-адрес IPMI и данные для авторизации вы можете найти в вашем Личном кабинете и в письме, которое было выслано вам при предоставлении доступа к серверу).
  3. Перейти на вкладку «Maintenance».
  4. В меню слева выбрать пункт «IKVM Reset» и в открывшемся окне нажать кнопку «Reset».
  5. Выйти из веб-интерфейса.
  6. Запустить программу «IPMI View» и попробовать снова подключиться к серверу.
Maintenance

Внимание! Эти действия не перезагрузят сам сервер, только IPMI-контроллер.

Актуальная версия программы «IPMI View» доступна здесь.

При работе с клиентом PuTTY для удаленного доступа в ОС Windows может возникать ошибка, вызванная несовместимостью форматов ключа:

Unable to use key file (OpenSSH SSH-2 private key (old PEM format))

Чтобы устранить эту ошибку, ключ следует конвертировать с помощью утилиты PuTTYgen. Скачайте утилиту на сайте, откройте ее и выберите вкладку «Conversions» в верхней панели. В открывшемся меню нажмите «Import key» и выберите нужный ключ.

Import key

Чтобы конвертировать ключ после импорта, нажмите на кнопку «Save private key». Ключ сохранится в новом формате (.ppk) с выбранным именем. Вы также можете установить пароль для ключа, если есть такая необходимость.

После этого вы можете подключиться с новым ключом к вашим серверам или виртуальным машинам в нашем дата-центре.

1 - 21 2

Руководства

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: