Перейти к содержанию

Виртуальные машины и контейнеры

Создание проекта

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

Если вы не создавали ранее у нас облачные проекты, то первым делом увидите в разделе общее описание доступных зон, процессоров и сервиса в целом. Сразу под описанием расположена кнопка Перейти к настройкам:

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

После создания проекта вы увидите таблицу со всеми вашими проектами, а также с выделенными и использованными ресурсами:

Вход в панель управления виртуальными машинами и контейнерами

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

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

Интерфейс интуитивно понятен, но разберем все возможности по порядку.

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

Управление виртуальными машинами

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

Географическая зона будет указана в левом верхнем углу панели.

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

Для каждого нового проекта по умолчанию устанавливаются квоты на выделенное количество ресурсов:

  • в зоне – Москва: 32 vCPU, 32 Gb RAM, 1000 Gb disk SSD, 1000 Gb disk HDD, 10 IPv4
  • в зоне – Алматы: 16 vCPU, 16 Gb RAM, 1000 Gb disk SSD, 10 IPv4
  • в зоне – Прага: 16 vCPU, 16 Gb RAM, 1000 Gb disk SSD, 10 IPv4

Для расширения квот необходимо обратиться к вашему менеджеру и согласовать с ним новые квоты.

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

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

  2. Выбрав пункт Images -> Public Images, можно ознакомиться с доступными образами для создания виртуальной машины.

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

    Далее выбираем пункт Instances и нажимаем Create Instance.

  3. Available Zone оставляем по умолчанию, в поле Specification выбираем конфигурацию виртуальной машины.

    Название конфигурации включает в себя тип процессора, количество vCPU и vRAM.

    Пример:

    Из конфигурации amd-1-1 будет создана виртуальная машина на базе процессора AMD с 1 VCPU и 1 Gb vRAM.

  4. Выбираем образ операционной системы в разделе Operating System.

  5. В разделе System Disk выбираем тип диска и устанавливаем его размер.

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

    Рядом с окном для указания размера диска, устанавливается флажок Deleted with the instance. Эта настройка проставляется по умолчанию и означает то, что при удалении данной виртуальной машины, диск будет удален вместе с ней.

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

    Увидеть свой диск после удаления виртуальной машины вы сможете в разделе Storage Volumes.

    При необходимости можно добавить еще один диск, в пункте Data Disk нажав Add Data Disk. Вы так же всегда можете добавить новый диск к виртуальной машине позже.

    Далее нажимаем Next: Network Config.

  6. Появляется раздел Network Config, выбираем Shared Networks и выбираем сеть public, ip-адрес назначается автоматически.

    При необходимости, можно добавить еще один адрес, нажав Add Virtual LAN.

  7. Внизу выбираем Security Group.

    Далее нажимаем Next: System Config.

  8. В поле Name вводим название виртуальной машины

  9. В разделе Login Type выбираем как будет осуществляться доступ к виртуальной машине, по SSH (Keypair) или по паролю (Password)

    Использование ключей SSH позволяет защитить доступ SSH к виртуальным машинам. Вы можете сгенерировать пару ключей, с которыми будете подключаться к виртуальным машинам через SSH. Закрытый ключ будет храниться на клиенте, и вы сможете скопировать его на другие узлы. Открытый ключ необходимо будет загрузить и указать при создании виртуальной машины. Он будет внедрен в виртуальную машину с помощью Cloud-Init и использован для аутентификации OpenSSH. Внедрение ключей поддерживается для виртуальных машин Linux.

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

    1. Для доступа к виртуальной машине по SSH, нужно добавить публичный ключ в панель, для этого нажимаем Create Keypair.

      Можно либо создать новую пару ключей, либо импортировать свой существующий ключ.

      После добавления ключа нажимаем OK.

      Создать или подгрузить SSH ключ в панель управления виртуальными машинами можно так же заранее, в разделе Compute -> Key Pairs, по такому же алгоритму.

    2. Для доступа к виртуальной машине по паролю, выбираем Password и вводим пароль в которым будем подключаться в виртуальной машине.

    3. Доступ по паролю к виртуальной машине с операционной системой Windows.

      На этапе создания виртуальной машины, выбираем доступ по паролю и вводим любой пароль (на данном этапе введенный пароль не влияет на настройки доступа), далее разворачиваем внизу вкладку Expand Advanced Options.

      В поле User Data введите скрипт:

       #ps1 
      net user Administrator «Password»
      

      Где «Password» после Administrator должен быть пароль, с которым будете заходить в систему.

      Важный момент: в первой строчке после #ps1 есть пробел, он важен.

      Пример скрипта с паролем 1qaz@WSX представлен на скриншоте ниже:

    Далее нажимаем Next: Confirm Config.

  10. В новой вкладке проверяем конфигурацию виртуальной машины

    Справа внизу нажимаем Confirm.

    Ждем пока виртуальная машина создастся, в процессе создания виртуальной машины ей будет выделен IP-адрес и она станет доступна по сети.

    После того, как виртуальная машина будет создана, вы сможете увидеть ее в панели на той же вкладке Compute -> Instances.