Экземпляры#

К2 Облако предоставляет пользователям вычислительные ресурсы в виде экземпляров виртуальных машин, или экземпляров. В подразделе Экземпляры создаются виртуальные машины, изменяются их параметры и расширенные настройки, отображается список всех экземпляров, созданных в рамках выбранного проекта и VPC, и подробная информация о них.

Каждый экземпляр имеет ряд параметров:

  • ID — уникальный идентификатор экземпляра в К2 Облаке.

  • Состояние — отображает текущее состояние экземпляра. Возможны следующие состояния:

    • Подготовка

    • Работает

    • Выключено

    • Загружается

    • Приостанавливается

    • Приостановлен

    • Снимок диска

  • Тег Name — содержит тег с ключом Name и значением, заданным пользователем. Подробнее ознакомиться с тегами можно здесь.

  • Тип — содержит информацию о конфигурации экземпляра.

  • Зона доступности — содержит информацию о ЦОД, в котором расположено физическое оборудование.

  • Подсеть — содержит информацию о том, в какой подсети находится экземпляр.

  • Создано — дата создания экземпляра.

  • SSH-ключ — содержит информацию о том, какой SSH-ключ назначен экземпляру.

  • Elastic IP — содержит информацию о внешнем IP-адресе основного сетевого интерфейса экземпляра.

  • Private IP — содержит информацию о внутреннем IP-адресе основного сетевого интерфейса экземпляра.

  • Группа размещения — содержит информацию о том, к какой группе размещения принадлежит экземпляр.

Нажатие на иконку справа от строки поиска позволяет перейти к настройке отображения параметров экземпляров.

Создание экземпляра#

Вы можете создать экземпляр, воспользовавшись одним из следующих способов:

Создать экземпляр с помощью мастера#

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

Шаг 1. Выберите образ#

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

В выпадающем списке мастера создания возможен выбор следующих вариантов готовых образов экземпляров:

  • Все образы — все доступные образы;

  • Образы К2 Облако — предлагаемые образы К2 Облака;

  • Собственные образы — образы, которые были созданы пользователем в подразделе Образы;

  • Доступные образы — образы проекта пользователя, к которым предоставлен доступ.

Примечание

Для отображения образов из резервных копий переведите переключатель Показывать резервные копии во включённое положение.

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

Примечание

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

Примечание

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

Шаг 2. Выберите размещение экземпляра#

На этом шаге необходимо выбрать, где в облаке будет размещаться экземпляр.

  • Группа размещения — При выборе группы размещения экземпляры, входящие в группу, будут запускаться на разных вычислительных узлах. Это позволяет свести к минимуму количество отказавших экземпляров в случае выхода из строя одного физического узла. Чтобы воспользоваться этой возможностью, предварительно необходимо создать группу размещения. Подробнее см. документацию на группы размещения.

  • Тип размещения — При выборе значения по умолчанию (Общий сервер) экземпляры будут запущены на совместно используемом вычислительном узле, где могут также размещаться экземпляры других пользователей. Чтобы запустить экземпляр на выделенном сервере, его необходимо предварительно заказать. Подробнее о запуске экземпляра на выделенном сервере можно прочитать в соответствующем разделе документации.

Шаг 3. Выберите тип экземпляра#

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

Все типы экземпляров сгруппированы и упорядочены по семействам. Вы можете выбирать типы из семейств общего назначения (General purpose), оптимизированных для памяти (Memory optimized), вычислений (Compute optimized) и запуска ресурсоёмких приложений (High performance computing optimized).

В таблице приведены рекомендации по типам экземпляров для различных задач.

Compute optimized

General purpose

Memory optimized

HPC optimized

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

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

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

Экземпляры, обеспечивающие сверхвысокую производительность для рабочих нагрузок с интенсивными вычислениями. Эти экземпляры базируются на процессорах поколения 2nd Generation Intel® Xeon® Scalable Processors.

  • Приложения, требующие высокой производительности

  • Серверы для кластерных вычислений

  • Небольшие базы данных

  • Микросервисы

  • Среды разработки

  • Приложения

Задачи, нуждающиеся в большом объёме памяти

  • HPC

  • Корпоративные базы данных, такие как: 1С и т.д.

Экземпляры К2 Облака работают на базе процессоров Intel®. Характеристики оборудования для каждого поколения приведены в таблице.

gen3

gen4

gen5

gen5p

gen6 1

Процессор

Intel® Xeon® Gold 6140 Processor

Intel® Xeon® Platinum 8168 Processor

Intel® Xeon® Gold 6254 Processor

Intel® Xeon® Gold 6244 Processor

Intel® Xeon® Gold 6348 Processor

Характеристики

Max Turbo Frequency 3.70 GHz

Max Turbo Frequency 3.70 GHz

Max Turbo Frequency 4.00 GHz

Max Turbo Frequency 4.40 GHz

Max Turbo Frequency 3.50 GHz

1

Процессоры поколения gen6 устанавливаются только на выделенные серверы.

На всех наших серверах в ЦОД включена опция Power Boost. Это позволяет экземплярам получать максимальные возможности от процессора и работать на максимальной частоте процессора. Возможности гипервизора не позволяют «пробросить» данную информацию внутрь экземпляра, и если вы попробуете проверить частоту процессора средствами ОС изнутри экземпляра, то увидите базовую частоту процессора.

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

Примечание

Если вы не уверены, какой тип ВМ лучше всего подходит для вашей рабочей нагрузки, лучше начать с использования экземпляров General purpose. В К2 Облаке вы можете изменить тип экземпляра при необходимости. Для оптимальной производительности рекомендуем использовать типы экземпляров текущих поколений gen5.

Примечание

Для ОС Windows рекомендуем выбирать типы экземпляра с количеством RAM не менее 4096 MB.

Шаг 4. Выберите параметры экземпляра#

На этом шаге задайте параметры, необходимые для создания экземпляра.

Параметр

Описание

Тег Name

Тег с ключом Name и значением, заданным пользователем.

Количество экземпляров

Количество создаваемых экземпляров этого типа (по умолчанию — 1).

Тип виртуализации

hvm — виртуализация с поддержкой VirtIO драйверов, оптимизирует работу операционной системы экземпляра (требуется поддержка VirtIO драйверов со стороны операционной системы). Все образы К2 Облака совместимы с данным типом виртуализации.

hvm-legacy — виртуализация без поддержки VirtIO драйверов для корректной работы экземпляра, который не поддерживает VirtIO.

SSH-ключ

Если в проекте добавлены публичные SSH-ключи, можно выбрать один.

VPC

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

Подсеть

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

Пользовательские данные

Это данные, описывающие операции, которые автоматически выполнятся при создании экземпляра.

Удалить в случае выключения

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

Мониторинг RAM 2

При выборе данной опции будет включён мониторинг оперативной памяти.

2

Мониторинг RAM возможен только для экземпляров с ОС Linux. Помимо включения мониторинга на них необходимо установить агент CloudWatch (см. подробнее).

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

Шаг 5. Выберите сетевые устройства#

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

Сетевой интерфейс — это способ связать экземпляр с подсетью или коммутатором. По умолчанию новый экземпляр будет иметь сетевой интерфейс с индексом 0 (основной сетевой интерфейс), который нельзя отсоединить от экземпляра.

Опционально вы можете указать следующие параметры:

Параметр

Описание

Сетевой интерфейс

Выбор нового или существующего доступного интерфейса.

Сеть

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

Описание

Описание, заданное пользователем.

Private IP

Указание внутреннего адреса основного интерфейса, по которому после создания будет доступен экземпляр. Если Private IP не будет указан, он будет назначен автоматически.

Группы безопасности

Возможность подключения к экземпляру созданных в VPC групп безопасности (до 5 групп). Если при запуске экземпляра вы не укажете конкретную группу безопасности, то на старте ему будет назначена группа default.

Удалить с экземпляром

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

Назначить существующий Elastic IP 3

Назначение существующего свободного внешнего IP-адреса для получения доступа из сети Internet после запуска экземпляра. Внешний IP-адрес должен быть предварительно выделен в разделе Виртуальные машины Сеть Elastic IP.

3

Если имеется только один свободный Elastic IP, то отображается флажок Назначить Elastic IP с идентификатором адреса и самим адресом. Если свободных адресов нет, то отображается флажок Выделить Elastic IP. При его выборе потребуется указать пул адресов (по умолчанию или пользовательский), из которого будет выделен Elastic IP, и задать тег Name для адреса (опционально). Адрес будет выделен автоматически при переходе на другой шаг.

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

Максимальное количество сетевых интерфейсов, которое вы можете создать или выбрать на этом шаге — 15. Дополнительную информацию о сетевых интерфейсах можно получить в разделе Сетевые интерфейсы.

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

Шаг 6. Выберите диски#

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

Набор параметров в диалоговом окне позволяет выбрать конфигурацию дисков:

Параметр

Описание

Снимок

Снимок, из которого планируется создавать экземпляр (по умолчанию указаны снимки, принадлежащие выбранному образу).

Размер

Размер диска в гибибайтах (1 гибибайт = 1024 мебибайт).

Тип диска

Устанавливает необходимый тип диска. Подробнее ознакомиться с особенностями и характеристиками дисков можно на странице Диски.

IOPS

Максимальное суммарное количество операций ввода/вывода в секунду. Для дисков типа st2 и gp2 количество IOPS рассчитывается автоматически, для дисков типа io2 можно указать требуемое количество IOPS.

Пропускная способность

Максимальная суммарная скорость в МиБ/с, с которой можно прочитать данные с диска или записать данные на диск. Рассчитывается автоматически для дисков типа st2, gp2 и io2.

Удалить с экземпляром

Указывает, должен ли диск автоматически удалиться после удаления экземпляра.

Для добавления дополнительных дисков нажмите Добавить диск и задайте необходимые параметры. Всего можно подключить до 16 дисков к экземплярам с типом виртуализации hvm и до 4 дисков к экземплярам с типом виртуализации hvm-legacy.

Диск, обозначенный иконкой , будет являться загрузочным для экземпляра, а остальные — дополнительными. Загрузочный диск, в отличие от дополнительных, нельзя отсоединять от экземпляра.

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

Шаг 7. Задайте теги#

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

Шаг 8. Проверьте заданные параметры#

На шаге Обзор проверьте сведения о своём экземпляре и нажмите Запустить.

Старт экземпляра занимает некоторое время. После окончания запуска экземпляра состояние Подготовка изменится на Работает. Каждому созданному экземпляру назначается уникальный идентификатор вида i-xxxxxx.

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

Создать экземпляр из шаблона запуска#

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

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

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

  3. Если при создании шаблона была выбрана опция Группы безопасности, то необходимо задать подсеть, к которой будут подключён основной сетевой интерфейс. Если же при создании шаблона была выбрана опция Расширенная сетевая конфигурация, то подсеть задавать не нужно. Для информации также выводится идентификатор и имя VPC, в котором находятся соответствующие сетевые ресурсы.

  4. Укажите количество запускаемых экземпляров.

  5. Если необходимо, вы можете изменить тип экземпляра и тег Namе, а также ресурсы, которым назначается тег Name.

  6. Для включения мониторинга оперативной памяти установите флаг Мониторинг RAM.

    Примечание

    Мониторинг RAM возможен только для экземпляров с ОС Linux, на которых установлен агент CloudWatch (см. подробнее).

  7. После задания параметров нажмите Просмотр и запуск и проверьте конфигурацию экземпляра.

  8. Для создания экземпляра нажмите Запустить.

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

Создать экземпляр из другого экземпляра#

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

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

  2. Справа от кнопки Создать в выпадающем меню выберите Создать дополнительный экземпляр.

  3. В открывшемся окне укажите количество создаваемых экземпляров.

  4. Для включения мониторинга оперативной памяти установите флаг Мониторинг RAM.

    Примечание

    Мониторинг RAM возможен только для экземпляров с ОС Linux, на которых установлен агент CloudWatch (см. подробнее).

  5. Вы также можете изменить тег Name, включить опцию Удалить в случае отключения, чтобы экземпляр был удалён после завершения работы, и добавить пользовательские данные.

  6. После задания параметров нажмите Просмотр и запуск и проверьте конфигурацию экземпляра.

  7. Нажмите Запустить.

Удаление экземпляра#

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

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

Подключение к экземпляру#

Получить вывод консоли#

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

Подключиться с помощью удалённой консоли#

В К2 Облаке вы можете подключиться к экземпляру с помощью удалённой консоли вне зависимости от состояния сети и наличия внешнего IP-адреса. Чтобы открыть консоль для удалённого управления экземпляром, перейдите на страницу экземпляра и нажмите Открыть консоль. В правом верхнем углу консоли управления для удобства работы пользователя расположены дополнительные кнопки:

view_keyboard — нажатие на кнопку вызывает виртуальную клавиатуру.

send_Ctrl_Alt-Del — нажатие на кнопку равноценно нажатию клавиш Ctrl + Alt + Delete на клавиатуре.

Предоставить доступ к удалённой консоли#

Вы можете предоставить удалённый доступ к экземпляру любому пользователю в К2 Облаке.

Чтобы предоставить доступ к удалённой консоли, перейдите на страницу экземпляра и на вкладке Информация нажмите Предоставить доступ. Укажите адрес электронной почты пользователя, длительность доступа и подтвердите действие. На указанный адрес электронной почты будет отправлена ссылка с доступом к удалённой консоли.

Важно

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

Использовать другие способы#

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

Действия с экземплярами#

Перезагрузить экземпляр#

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

Включить гибернацию#

Важно

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

Гибернация — это состояние, при котором содержимое памяти экземпляра, приложений и процессов сохраняется на локальный диск экземпляра перед переходом в состояние выключено, и отличается от выключения экземпляра следующими моментами:

  • ОС экземпляра должна быть корректно настроена для перехода в режим гибернации;

  • экземпляры в режиме гибернации сохраняют состояние памяти и приложений на момент запуска гибернации;

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

Когда вы переводите корректно настроенный экземпляр в режим гибернации, К2 Облако сигнализирует операционной системе о переходе в него. Для запуска гибернации используется QEMU Guest Agent, установленный в гостевую ОС. Облако имеет связь с агентом и отправляет ему соответствующую команду, после чего QEMU Guest Agent инициирует перевод ОС в режим гибернации. В этом режиме ОС сохраняет содержимое памяти экземпляра виртуальной машины на диск.

Важно

Обратите внимание, что размер диска должен быть больше, чем размер оперативной памяти экземпляра виртуальной машины (RAM).

Внимание

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

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

Скорость перехода в режим гибернации и восстановления из него зависят от текущей производительности используемого диска. Для достижения оптимальной скорости перехода в/из режима гибернации можно использовать более производительные типы дисков, например, gp2: Универсальный (SSD) и io2: Максимальный (SSD).

Использование режима гибернации позволяет сократить затраты на облачные ресурсы в период приостановки экземпляра, так как плата взимается только за хранение его дисков и Elastic IP.

Чтобы перевести экземпляр в режим гибернации, перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры. Затем выберите экземпляр из списка, нажмите Гибернация и подтвердите действие.

Выключить экземпляр#

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

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

Некоторые параметры экземпляра можно изменить, только когда он выключен.

Создать образ#

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

Создание образа выполняется в два этапа. На первом этапе одновременно создаются моментальные снимки состояния всех подключённых дисков. Эта операция занимает доли секунды и не блокирует работу экземпляра.

На втором этапе снимки параллельно записываются в объектное хранилище. Длительность этапа зависит от максимального объёма данных на дисках и может занять продолжительное время, образ при этом находится в состоянии Подготовка.

Экземпляр можно перезагружать, выключать и даже удалять, не дожидаясь завершения второго этапа создания образа. Создать ещё один образ из данного экземпляра можно только после того, как процесс создания образа завершится и состояние образа изменится на Доступен. Текущее состояние образа можно, например, посмотреть на его странице.

Готовый образ можно найти в разделе Виртуальные машины Хранение данных Образы.

Экспортировать экземпляр#

Важно

Данная функция доступна только для экземпляра в состоянии Выключено.

Важно

Перед тем как экспортировать экземпляр, создайте бакет в разделе Объектное хранилище.

Чтобы экспортировать экземпляр в бакет, перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры, выберите экземпляр из списка и нажмите Экспортировать. В диалоговом окне укажите необходимые параметры. Экспорт экземпляра займёт некоторое время, после этого образ экземпляра будет доступен в Объектном хранилище. Подробнее ознакомиться с данной функциональностью можно на странице документации Импорт/Экспорт.

Присоединить экземпляр к группе Auto Scaling#

Вы можете присоединить один или несколько экземпляров к существующей группе Auto Scaling.

Изменение параметров экземпляра#

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

Примечание

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

Изменить тип экземпляра#

Важно

Данная функция доступна только для экземпляра в состоянии Выключено.

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

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

Назначить/освободить Elastic IP-адрес для экземпляра#

Чтобы назначить экземпляру публичный адрес из списка выделенных IP-адресов, выберите экземпляр в подразделе Экземпляры и нажмите Назначить Elastic IP. Либо перейдите на страницу экземпляра, откройте вкладку Информация и нажмите Назначить Elastic IP. Адрес будет назначен основному (primary) интерфейсу экземпляра.

Чтобы отсоединить назначенный публичный IP-адрес от основного интерфейса экземпляра и сделать адрес доступным для использования, выберите экземпляр в подразделе Экземпляры и нажмите Освободить Elastic IP. Либо перейдите на страницу экземпляра, откройте вкладку Информация и нажмите Отсоединить Elastic IP.

Чтобы назначить экземпляру другой Elastic IP, сначала отсоедините назначенный IP-адрес от основного интерфейса.

Внимание

Назначить/освободить Elastic IP для экземпляра можно только, если основной интерфейс создан в подсети.

Как назначить/освободить Elastic IP для произвольного интерфейса экземпляра, описано ниже.

Изменить SSH-ключ#

Важно

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

Чтобы назначить экземпляру новый SSH-ключ, перейдите на страницу экземпляра и на вкладке Информация отредактируйте поле SSH-ключ.

Изменить пользовательские данные#

Чтобы изменить пользовательские данные экземпляра после его создания, перейдите на страницу экземпляра и на вкладке Информация отредактируйте поле Пользовательские данные. Подробная информация приведена в разделе документации Instance Metadata API.

Присоединить/отсоединить сетевые интерфейсы#

Экземпляры соединяются с подсетями/коммутаторами посредством сетевых интерфейсов. Вы можете управлять интерфейсами в подразделе Сетевые интерфейсы или с помощью API.

Чтобы присоединить сетевой интерфейс к экземпляру, перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры, выберите нужный экземпляр и нажмите Присоединить сетевой интерфейс. Либо перейдите на страницу экземпляра, откройте вкладку Информация или Сеть и безопасность и нажмите Присоединить сетевой интерфейс. Интерфейс может быть присоединён только к одному экземпляру в один момент времени.

Есть ряд ограничений на присоединение сетевых интерфейсов:

  • к одному экземпляру запрещено присоединение нескольких интерфейсов, относящихся к одной и той же подсети или коммутатору;

  • в случае если основной интерфейс экземпляра создан в виртуальном коммутаторе, то к такому экземпляру нельзя присоединять интерфейсы, созданные в подсети;

  • максимально возможное количество подключённых интерфейсов к экземпляру — 16 (включая основной интерфейс);

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

Для правильной работы присоединённых интерфейсов рекомендуется произвести минимальную конфигурацию интерфейсов или же воспользоваться образами, предоставляемыми К2 Облаком, в которых конфигурация интерфейсов происходит автоматически. Эта информация описана в инструкции Конфигурирование присоединённых интерфейсов.

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

Настроить «горячее» присоединение/отсоединение сетевых интерфейсов#

Операции присоединения/отсоединения интерфейсов возможны как с остановленным экземпляром, так и «на горячую». Все официальные образы К2 Облака поддерживают присоединение/отсоединение сетевых интерфейсов «на горячую».

Список дистрибутивов Linux, которые были протестированы на предмет поддержки присоединения/отсоединения сетевых интерфейсов «на горячую»:

  • CentOS/RHEL/OEL 6/7

  • Ubuntu ≥ 12.04

  • Debian ≥ 7

  • Fedora ≥ 19

Если вы используете CentOS/RHEL/OEL 5.x или Ubuntu 10.x, необходимо загрузить модуль ядра acpiphp и добавить его в автозагрузку.

Для экземпляров, запущенных из других образов, такая функциональность не гарантируется.

В случае если вы используете другие дистрибутивы Linux, убедитесь, что ядро собрано с поддержкой HOTPLUG_PCI_ACPI:

[root@host ~]# grep 'CONFIG_HOTPLUG_PCI_ACPI=' /boot/config-`uname -r`
CONFIG_HOTPLUG_PCI_ACPI=y

Если результат команды CONFIG_HOTPLUG_PCI_ACPI=y, то это означает, что операции присоединения/отсоединения сетевых интерфейсов «на горячую» в данной ОС поддерживаются «из коробки».

Если результат команды CONFIG_HOTPLUG_PCI_ACPI=m, то это означает, что для функционирования операций присоединения/отсоединения сетевых интерфейсов «на горячую» необходимо загрузить модуль acpiphp, либо pci_hotplug, в зависимости от операционной системы.

В случае если результат команды — пустая строка, то работа операций присоединения/отсоединения сетевых интерфейсов «на горячую» не поддерживается ядром.

Внимание

Если вы отсоедините сетевой интерфейс от экземпляра, который не поддерживает операции горячего присоединения/отсоединения PCI-устройств на уровне ОС, то интерфейс останется во внутреннем состоянии Отсоединяется до момента остановки экземпляра.

На повторные операции горячего присоединения/отсоединения этого интерфейса облако будет отвечать соответствующей ошибкой.

Сменить основной сетевой интерфейс#

Если необходимо переместить экземпляр в другую подсеть или VPC, либо переключить его с non-VPC на VPC, то вы можете сменить основной сетевой интерфейс экземпляра. Для этого у вас должен иметься свободный сетевой интерфейс в целевой подсети или VPC. При отсутствии такого интерфейса его следует предварительно создать. При необходимости вы можете задать новому интерфейсу внутренний IP-адрес из целевой подсети по своему выбору.

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

  • находиться в той же зоне доступности, что и исходный;

  • быть созданным в подсети;

  • не быть подключённым ни к одному экземпляру.

Примечание

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

Для смены сетевого интерфейса:

  1. Остановите экземпляр, если он работает.

  2. Перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры и выберите нужный экземпляр виртуальной машины в таблице. Либо вы можете перейти на страницу экземпляра и открыть вкладку Информация или Сеть и безопасность.

  3. Нажмите Изменить основной сетевой интерфейс. Если эта кнопка не отображается, то откройте меню дополнительных действий (Eщё).

  4. В открывшемся окне выберите нужный интерфейс из списка доступных интерфейсов.

  5. Нажмите Изменить для подтверждения смены основного интерфейса.

Примечание

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

Назначить/освободить Elastic IP-адрес для сетевого интерфейса#

Чтобы назначить публичный IP-адрес произвольному интерфейсу экземпляра, откройте страницу экземпляра и перейдите на вкладку Сеть и безопасность. Выберите нужный интерфейс из списка и нажмите Назначить Elastic IP. В открывшемся окне выберите нужный IP-адрес из списка и нажмите Назначить.

Чтобы отсоединить назначенный публичный IP-адрес от произвольного интерфейса экземпляра, откройте страницу экземпляра и перейдите на вкладку Сеть и безопасность. Выберите нужный интерфейс из списка, нажмите Освободить Elastic IP и подтвердите действие.

Чтобы назначить сетевому интерфейсу другой Elastic IP, сначала отсоедините назначенный IP-адрес от интерфейса.

Внимание

Назначить/освободить Elastic IP можно, только если сетевой интерфейс создан в подсети.

Включить/выключить мониторинг RAM#

Мониторинг оперативной памяти возможен только для экземпляров с ОС Linux, на которых установлен агент CloudWatch (см. подробнее).

Чтобы включить/выключить мониторинг оперативной памяти:

  1. Перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры.

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

  3. На вкладке Информация переведите переключатель Мониторинг RAM в нужное положение.

Изменить группы безопасности#

Чтобы изменить список групп безопасности, назначенных на сетевой интерфейс, откройте страницу экземпляра, к которому подключен интерфейс. На вкладке Сеть и безопасность выберите интерфейс из списка и нажмите Изменить группы безопасности. Выберите одну или несколько групп безопасности из списка и подтвердите действие.

Внимание

Данная операция доступна только для сетевого интерфейса, созданного в подсети.

Примечание

Если у выбранного интерфейса отключена проверка источника/отправителя (source-dest-check) и хотя бы одна из добавляемых групп безопасности является источником во входящих правилах этой же или какой-либо другой группы, назначить такие группы безопасности на сетевой интерфейс нельзя.

Изменить группу размещения#

Важно

Данная функция доступна только для экземпляра в состоянии Выключено.

Чтобы перевести экземпляр в другую группу размещения, перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры, выберите экземпляр из списка и нажмите Изменить группу размещения. В диалоговом окне выберите группу размещения и подтвердите действие, нажав Изменить. Либо вы можете перейти на страницу экземпляра и на вкладке Информация отредактировать поле Группа размещения.

Задать теги#

Чтобы добавить, изменить или удалить теги для экземпляра:

  1. Перейдите в раздел Виртуальные машины Экземпляры.

  2. Выберите в таблице ресурсов экземпляр, у которого необходимо отредактировать теги, и нажмите на идентификатор экземпляра для перехода на его страницу.

  3. Откройте вкладку Теги.

  4. Для добавления тега нажмите Добавить тег и задайте поля Ключ и Значение.

    Для изменения тега отредактируйте требуемые поля (Значение и/или Ключ) у изменяемого тега.

    Для удаления тега нажмите на иконку рядом с ненужным тегом.

    Примечание

    Если ни один тег не был ранее задан, то вы можете добавить тег Name, нажав Добавить тег Name и задав его значение.

    Примечание

    Тег Name можно также изменить на вкладке Информация, отредактировав соответствующее поле.

  5. Нажмите Применить для сохранения изменений.

Операции с дисками#

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

  • ID — уникальный идентификатор диска.

  • Состояние — информация о состоянии диска.

  • Диски — порядковый номер диска в данном экземпляре.

  • Размер — максимальный объём данных, который способен вместить диск.

  • Тег Name — тег с ключом Name и значением, заданным пользователем.

  • Тип диска.

  • IOPS — производительность диска в IOPS.

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

Присоединить/отсоединить диск#

Присоединить диск#

Важно

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

Присоединять к экземпляру можно диски, находящиеся в состоянии Доступно, то есть ещё не присоединённые к экземпляру.

Внимание

К одному экземпляру можно присоединить до 16 дисков. Однако к экземплярам с типом виртуализации hvm-legacy можно присоединить не более 4 дисков.

Чтобы присоединить к экземпляру ещё один диск:

  1. Перейдите в раздел Виртуальные машины Экземпляры.

  2. Найдите в таблице ресурсов экземпляр, к которому необходимо присоединить диск, и нажмите на идентификатор экземпляра для перехода на его страницу.

  3. Откройте вкладку Диски и нажмите Присоединить.

  4. В открывшемся окне выберите в списке нужный диск.

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

    • Нажмите Создать диск.

    • Задайте Тег Name (опционально).

    • Выберите размер диска.

    • Выберите тип диска.

    • Задайте IOPS (только для дисков io2).

  5. Подтвердите действие, нажав Присоединить (в случае уже существующего диска) или Создать и присоединить (в случае создаваемого диска).

Отсоединить диск#

Важно

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

Чтобы отсоединить диск от экземпляра:

  1. Перейдите в раздел Виртуальные машины Экземпляры.

  2. Найдите в таблице ресурсов экземпляр, от которого необходимо отсоединить диск, и нажмите на идентификатор экземпляра для перехода на его страницу.

  3. Откройте вкладку Диски, выберите отсоединяемый диск и нажмите Отсоединить.

  4. Подтвердите действие в открывшемся окне.

Изменить загрузочное устройство#

Важно

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

Чтобы изменить загрузочное устройство, перейдите на страницу экземпляра и на вкладке Информация отредактируйте поле Загрузочное устройство. В качестве загрузочного устройства вы можете выбрать загрузочный диск (disk1) или загрузочное меню (menu). Если образ, из которого был создан экземпляр, поддерживает CD-ROM, то в этом случае возможен также выбор CD-ROM (cd-rom).

Изменить загрузочный диск#

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

Важно

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

  1. Перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры.

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

  3. Откройте вкладку Диски и выберите диск, который вы хотите сделать загрузочным.

  4. Нажмите Сделать загрузочным.

  5. Подтвердите выбор загрузочного диска в открывшемся окне.

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

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

Создание снимка диска выполняется в два этапа. На первом этапе создаётся моментальный снимок состояния диска. Эта операция выполняется за доли секунды и не блокирует чтение/запись на диск.

На втором этапе происходит отправка содержимого снимка в объектное хранилище. Длительность этапа зависит от объёма данных и может занять продолжительное время, снимок диска будет находиться в состоянии Создаётся. Диск можно подключать, отключать и удалять, не дожидаясь завершения этого этапа создания снимка. Создать ещё один снимок этого диска можно только после того, как процесс создания снимка завершится и состояние снимка изменится на Готово. Наблюдать за прогрессом можно на странице снимка диска.

Важно

Для всех проектов и пользователей компании можно создавать не более 16 снимков дисков одновременно.

Важно

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

Создать версию диска#

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

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

Важно

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

Информация об экземпляре#

Общую информацию о созданных экземплярах можно посмотреть в подразделе Экземпляры. Для просмотра сводной таблицы всех экземпляров в проекте выберите Все VPC в фильтре VPC. Для отображения экземпляров из конкретного VPC выберите нужный VPC в фильтре.

Для просмотра детальной информации о конкретном экземпляре в разделе Экземпляре выберите нужный экземпляр из списка. Для упрощения поиска экземпляра вы можете в фильтре VPC выбрать VPC, в котором создан экземпляр, либо воспользоваться поиском по таблице.

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

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

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

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

На вкладке Метрики отображаются графики для контроля работы экземпляра:

  • загрузки CPU;

  • сетевой активности;

  • нагрузки на диски.

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

На вкладке Алармы отображаются настроенные для данного экземпляра алармы. Здесь вы можете изменить и удалить существующие алармы.

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