Создать виртуальную машину

Создание виртуальной машины

Управление списком виртуальных машин

Создание виртуальной машины

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

Вы можете использовать проект по умолчанию (default) или создать новый (подробнее в статье «Создание и удаление проектов»).

1. Откройте проект и нажмите на кнопку «Создать виртуальную машину».

__________.png

Во время формирования конфигурации цена будет автоматически пересчитываться. 

________.png

2. Выберите регион, где хотите развернуть виртуальную машину.

mceclip3.pngРегионы делятся на два типа — CORE и EDGE. В разных регионах доступны разные конфигурации машин.

 

CORE 

EDGE*

Поколение оборудования

Последнее

Часть оборудования последнего поколения, часть — нет

Рассчитан на высокую масштабируемость «на лету»

Да

Нет

Запас ресурсов

1000 ядер и 5000 ТВ оперативной памяти

До 300 ядер и 1 ТB
оперативной памяти

Порты для пользовательского трафика и хранилища

Выделенные

Совмещенные

Выбор конфигураций

Доступно больше конфигураций

Доступно меньше
конфигураций

Цена виртуальных машин

Выше

Ниже

*всегда можем траснформировать регион в CORE, если вам будет не хватать ресурсов

По умолчанию вы видите все доступные регионы. Если интересуют только CORE или EDGE, нажмите на нужную кнопку, и список изменится.

3. Выберите образ операционной системы: готовый шаблон из маркетплейс, диск, снэпшот или предварительно загруженный образ. 

_____.png

После выбора образа обратите внимание на подсказку «Для входа в ОС», информация понадобится для будущего подключения  по SSH к виртуальной машине на Linux OC с устройства на Linux OCПодробнее в статье «Как подключиться к виртуальной машине по SSH». 

____________________.png

Важно! Если вы хотите подключиться к  виртуальной машине с Linux ОС с устройства на Windows OC, используйте специальное приложение, например, PuTTY.

4. Выберите конфигурацию (она определяет тарифный план), исходя из ваших целей и бюджета. Имейте ввиду, что, если вы выбрали ОС Windows server, в стоимость конфигурации добавится стоимость лицензии Windows.

В разные регионах доступные разные наборы конфигураций виртуальных машин. Всего конфигураций восемь: «Общие», «Стандарт», «Память», «CPU», «Высокочастотные», «SGX», «GPU» и «GPU-HF».

mceclip0.png

  • Конфигурации «Общие» предназначены для запуска приложений, не требующих высокой производительности. Особенность работы виртуальных машин таких конфигураций заключается в частичном использовании ядра. Совместимы только с типом диска «Ультра».
  • Конфигурации «Стандарт» лучше всего подходят для широкого спектра основных рабочих нагрузок, которые требуют предсказуемой производительности вычислений. 
  • Конфигурации «CPU» — это ЦПУ-оптимизированные виртуальные машины, они лучше всего подходят для задач и проектов, которые интенсивно используют центральный процессор (ЦП) и требуют предсказуемой производительности или полагаются на ЦП больше, чем на ОЗУ. Например, для пакетной обработки больших наборов данных и кодирования видео. 
  • Конфигурации «Память» — это виртуальные машины с оптимизированной памятью, которые лучше всего подходят для задач и проектов, интенсивно использующих память. Как правило, это базы данных. 
  • Конфигурации «Высокочастотные» отличает высокая тактовая частота процессора (3,7 ГГц в базовой конфигурации). Такие машины подойдут, если вам важны высокая производительность и скорость работы процессора. Они будут идеальным вариантом для приложений, требующих однопоточной производительности, и отлично справятся с финансовой и вероятностной аналитикой, автоматизацией вычислительных процессов.
  • Конфигурации «SGX» поддерживают технологию Intel SGX. Это набор инструкций процессора, которые могут использоваться приложениями для выделения приватных областей кода и данных (анклавов), обеспечивая им более надёжную защиту от раскрытия или модификации. Такие машины подойдут, если вы собираетесь хранить в облаке критически важные, чувствительные данные. В анклавах можно размещать любую конфиденциальную информацию, в том числе платёжные данные клиентов — вся информация будет под надёжной защитой.
  • Конфигурации «GPU» —  это виртуальные машины с видеокартой, подходят для работы с графической информацией, приложениями глубокого и машинного обучения и высокопроизводительными вычислениями.
  • Конфигурации «GPU-HF» — это высокочастотные машины с видеокартой. Подойдут, если вы решаете задачи, требующие ресурсов графических ускорителей, и при этом вам важны высокая производительность и скорость работы процессора.

Важно: для конфигурации «Общие» пропускная способность лимитирована до 100Mbps. Для всех остальных конфигурации до 1gbps.

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

_____.png

Доступно четыре типа дисков:

  • High IOPS SSD (быстрый сетевой диск) — сетевое блочное хранилище, расположенное на SSD-накопителе, с увеличенным значением IOPS (60 IOPS на 1ГБ). 
  • Стандарт (быстрый сетевой диск) — сетевое блочное хранилище, расположенное на SSD-накопителе (6 IOPS на 1ГБ). 
  • Cold (медленный сетевой диск— сетевое блочное хранилище, расположенное на SATA-накопителе. Недоступен для региона «Манассас». 
  • Ультра - сетевое блочное хранилище. Предназначен для некритичных или тестовых данных. Доступен только для конфигурации «Общие».

6. Добавьте сетевые интерфейсы. Можно создать публичный и приватный интерфейс. 

_______________.png

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

После создания сети, необходимо настроить подсеть (диапазон адресов для машин в облаке). Если вы создавали подсети ранее, выберите созданную подсеть из выпадающего списка. Чтобы создать новую подсеть, нажмите на кнопку «Добавить подсеть», введите имя подсети и задайте CIDR диапазон для подсети (допустимый диапазон для маски подсети: 16-24):

  • 10.0.0.0 - 10.255.255.255
  • 172.16.0.0 - 172.31.255.255
  • 192.168.0.0 - 192.168.255.255

В подсетях можно использовать только частные IPv4-адреса.

_______________________.png

Если тумблер «Немаршрутизируемая сеть» выключен, интерфейс будет создан со шлюзом по умолчанию (default gateway).

Важно! Включение этой функции даёт возможность получить немаршрутизируемую подсеть, что позволяет привязать к машине множество приватных интерфейсов и использовать виртуальную машину в нескольких приватных сетях.

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

 Далее выберите одну из опции по привязке публичного IP адреса:

  • Создать новый плавающий IP
  • Использовать существующий плавающий IP
  • Без плавающего IP

Более детально настройка сетей и плавающих IP адресов описаны в статье «Сети, подсети, плавающие IP, файрволы»

7. Добавьте файрволЕсли вы настраивали файрвол ранее, выберите созданный файрвол из выпадающего списка. Чтобы создать новый, нажмите на кнопку «Добавить файрвол», либо воспользуйтесь файрволом по умолчанию (default), где разрешен входящий трафик по ICMP, TCP (SSH) и RDP протоколам.

_______.png
Вы можете управлять всеми соединениями, кроме 25 порта для исходящего трафика — он заблокирован по умолчанию.

8. Добавьте SSH ключ или сгенерируйте новый для удаленного подключения к виртуальной машине. Подробнее о добавлении ключа можно прочитать в статье "Подключиться к виртуальной машине по SSH". По SSH можно подключаться ко всем машинам, кроме машин на Windows.

Если вы выбрали Windows Server, необходимо задать пароль для пользователя Admin длиной от 8 до 16 симоволов. Допускается использование символов латинского алфавита, цифр и специальных символов (!#$%&'()*+,-./:;<=>?@[]^_{|}~). К такой машине вы сможете подключаться через личный кабинет или со своего компьютера по протоколу RDP.

______.png

9. Далее в пункте «Дополнительные возможности» вы можете добавить метаданные для обработки cloud-init агентом, запущенным на виртуальной машине. Для этого активируйте тумблер «Пользовательские данные» и вставьте нужный скрипт.  

_______________________________________.png

Например, можно вставить скрипт, который позволит подключаться к виртуальной машине на Linux прямо из личного кабинета или по SSH с помощью пароля (для подключения к машине на Windows этот скрипт не нужен). Впишите в пользовательские данные код:

#cloud-config
password: ваш пароль
chpasswd: { expire: False }
ssh_pwauth: True

Обратите внимание: если машина состоит только в приватной подсети, для входа по паролю в настройках этой подсети должен быть включён DHCP.  

С указанным паролем вы сможете подключаться к вашему оборудованию. Пароль не обязательно добавлять в явном виде, можно вписать его хэш-сумму (тот же пароль, только преобразованный; машина сможет его считать, а вот для человека он выглядит как случайный набор символов). Тогда, даже если кто-то попадёт в систему, то всё равно не узнает пароль — внутри будет храниться хэш-сумма. А система даст войти только по паролю. Для генерации хэш-суммы вы можете воспользоваться скриптом на Python:

#!/usr/bin/env python3
# based on https://stackoverflow.com/a/17992126/117471
# pip3 install passlib
import sys
from getpass import getpass
from passlib.hash import sha512_crypt
passwd = input() if not sys.stdin.isatty() else getpass()
print(sha512_crypt.hash(passwd , rounds = 5000 ))

Также можно добавить теги. Теги – это пары ключ-значение, посредством которых формируются метаданные описания ВМ. Для того, чтобы добавить к виртуальной машине теги, активируйте тумблер «Теги» и по очереди пропишите необходимые.

_____________.png

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

____________.png

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

Первые несколько минут сервер будет находиться в статусе  «Building», в это время выделяются ресурсы для виртуальной машины.

После чего сервер автоматически перейдет в статус «Power on». Это значит, что машина запущена и работает.

 

Управление списком виртуальных машин

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

_________.png

Действия с единичными ВМ

Чтобы открыть меню настройки ВМ нажмите на селектор справа от выбранной машниы и выберите опцию «Подробнее»

_________.png

Чтобы удалить виртуальную машину нажмите на селектор справа от выбранной машниы и выберите опцию «Удалить»

____________.png

Вы перейдете в раздел «Удалить» в меню настройки виртуальной машины_________________.png

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

________________.png

Действия с множеством ВМ

Вы можете совершать идентичные операции сразу для множества виртуальных машин. Доступны:

  • Выключение 
  • Включение
  • Перезагрузка
  • Удаление

Выберите виртуальные с которыми нужно провести операцию поставив галку слева от выбранных виртуальных машин____________.png

Либо отметье сразу все ВМ поставив галку в левом верхем углу списка___________________.png

Далее выберите необходимое действие на селекторе «Действия» в правом верхем углу экрана.

___________________.png

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

Поиск по ВМ

Для быстрого поиска виртуальной машины воспользуйтесь окном поиска над списком

___________.png

 

Была ли статья полезна?
Недавно просмотренные статьи