- Управление облачным сервером
- Изменение имени облачного сервера
- Изменение имени в панели управления
- Изменение имени с помощью CLI
- Перезагрузка облачного сервера
- Перезагрузка в панели управления
- Перезагрузка с помощью CLI
- Включение и отключение облачного сервера
- Включение и отключение в панели управления
- Включение и отключение с помощью CLI
- Работа облачного сервера в Rescue-режиме
- Загрузка облачного сервера в Rescue
- Подключение к облачному серверу по SSH в Rescue
- Конфигурации облачных серверов
- Производительность и зоны доступности
- Standard Line
- CPU Line
- Memory Line
- GPU Line
- Shared Line
- HighFreq Line
- Произвольные конфигурации
- Создание флейвора
- Просмотр списка конфигураций
- Создание облачного сервера (виртуальной машины)
- Создание в панели управления
- Подготовка к созданию с помощью CLI
- Образ сервера
- Доступные зоны
- Просмотр информации о сетях
- Флейвор сервера
- Просмотр типов сетевых дисков
- Создание сервера с загрузочным локальным диском
- С помощью CLI
- Через Terraform
- Создание сервера с загрузочным сетевым диском
- С помощью CLI
- Через Terraform
- Создание сервера с загрузочным локальным и дополнительным сетевым диском
- С помощью CLI
- Через Terraform
Управление облачным сервером
Изменение имени облачного сервера
Изменение имени в панели управления
Чтобы переименовать облачный сервер в панели управления:
- Перейдите в раздел Серверы в проекте.
- Выберите нужный сервер и в его контекстном меню (⋮) выберите Переименовать сервер.
- Введите новое имя и подтвердите изменение.
Примечание: также вы можете переименовать сервер в меню сервера (⋮) на странице сервера.
Изменение имени с помощью CLI
Для изменения имени облачного сервера введите:
В параметре может быть использовано как имя сервера, так и его ID.
Перезагрузка облачного сервера
Существует два способа перезагрузки облачного сервера: программная и аппаратная (через отключение питания).
Перезагрузка в панели управления
Чтобы перезагрузить сервер в панели управления:
- Перейдите в раздел Серверы в проекте.
Выберите нужный сервер и в его контекстном меню (⋮):
- для программной перезагрузки выберите Программная перезагрузка;
- для аппаратной — Перезагрузка по питанию.
Примечание: также вы можете выполнить перезагрузку в меню сервера (⋮) на странице сервера.
Перезагрузка с помощью CLI
Для просмотра списка облачных серверов введите:
Для программной перезагрузки:
Для аппаратной перезагрузки:
В параметре может быть использовано как имя сервера, так и его ID.
Включение и отключение облачного сервера
Включение и отключение в панели управления
Для управления питанием сервера в панели управления:
- Перейдите в раздел Серверы в проекте.
- Выберите нужный сервер и в его контекстном меню (⋮) выберите Включить сервер или Выключить сервер. Включенный сервер можно приостановить, для этого выберите Пауза.
Примечание: также вы можете управлять питанием на странице сервера в меню сервера (⋮) или используя кнопку питания (переключатель). Есть два состояния сервера — ACTIVE (включен) и SHUTOFF (выключен).
Включение и отключение с помощью CLI
Для просмотра списка облачных серверов введите:
Для включения питания сервера:
Для отключения питания:
Работа облачного сервера в Rescue-режиме
В случае невозможности подключиться к серверу (когда штатный доступ к серверу потерян, или диагностику невозможно осуществить средствами ОС) можно перегрузить его в Rescue-режим — загрузится система, которая работает в оперативной памяти и полностью независима от основной системы.
Загрузка облачного сервера в Rescue
Для загрузки сервера в Rescue-режим в панели управления:
- Перейдите в раздел Серверы в проекте.
- Выберите нужный сервер и в его контекстном меню (⋮) выберите Режим rescue.
- Откройте консоль, нажав на значок Консоль.
Примечание: также вы можете перейти в Rescue-режим в меню сервера (⋮) на странице сервера. Консоль можно открыть на вкладке Консоль или нажав на соответствующий значок.
После перезагрузки в Rescue облачным сервером можно управлять через SSH.
Чтобы выйти из Rescue-режима, в меню (⋮) сервера выберите Выйти из rescue.
Подробнее о работе сервера в режиме Rescue. Примечание: при работе в Rescue с выделенными и облачными серверами действия одинаковы.
Подключение к облачному серверу по SSH в Rescue
Для подключения по SSH введите команду:
Где — внешний IP-адрес сервера, подробнее в инструкции Подключение сервера к интернету.
Далее система запросит сессионный пароль, который можно найти в консоли — в строке SSH root password is: xxxxxx
При первой авторизации на сервере SSH-ключ сохраняется в файл
/.ssh/known_hosts . При повторном подключении может появиться ошибка REMOTE HOST IDENTIFICATION HAS CHANGED. Для исправления ошибки нужно удалить информацию о хосте по IP-адресу командой:
Где — имя пользователя учетной записи на локальном компьютере, с которого производится подключение (в большинстве случаев отображается в строке ввода команды).
При появлении ошибки подключения к облачному серверу также можно подключиться с помощью команды:
Источник
Конфигурации облачных серверов
При создании облачного сервера можно выбрать необходимое количество виртуальных процессорных ядер (vCPU), оперативной памяти (RAM) и размер локального диска (опционально). Доступны фиксированные и произвольные конфигурации.
Фиксированные конфигурации разделены на линейки, которые отличаются установленным соотношением ресурсов и техническими характеристиками. Подробнее о каждой линейке ниже.
В произвольной конфигурации вы можете указать собственное соотношение ресурсов. Ограничения: без GPU, процессор с частотой до 2.4 ГГц, не более 8 vCPU, 64 ГБ RAM, 512 ГБ объема локального диска.
После создания облачного сервера можно изменить количество ресурсов, выбрать конфигурацию из другой линейки, перейти от фиксированной конфигурации к произвольной или от произвольной к фиксированной.
Примечание 1: конфигурацию сервера с локальным диском нельзя изменить на конфигурацию без диска и наоборот.
Примечание 2: нельзя изменить конфигурацию с GPU на конфигурацию без GPU и наоборот.
Тарификация осуществляется по сумме потребленных ресурсов за последний час.
Производительность и зоны доступности
| Конфигурации | Процессор | Память | Спб | Мск | Нск | |||
| ru-1 | ru-3 | ru-9 | ru-2 | ru-7 | ru-8 | |||
| Standard Line | ||||||||
Произвольные
конфигурации
E5-2670 v3 @ 2.30GHz
2133–2933
МГц
6140 @ 2.30GHz
ru-1b
ru-1c
7742 @ 2.25GHz
E5-2680 v4 @ 2.40GHz
ru-1c
E5-2699 v4 @ 2.20GHz
5218 @ 2.30GHz
6240R @ 2.40GHz
6240 @ 2.60GHz
6240 @ 2.60GHz
2133–3200
МГц
E5-2630 v4 @ 2.20GHz
4214R @ 2.40GHz
4214R @ 2.40GHz
E5-2680 v4 @ 2.40GHz
2133–3200
МГц
Line
6354 @ 3.30GHz
(turbo 3.6 GHz)
3200
МГц
Standard Line
Линейка фиксированных конфигураций облачных серверов с оптимальным и сбалансированным распределением ресурсов vCPU:RAM в соотношении 1:4 (кроме конфигураций начального уровня и максимальной конфигурации).
Подходит для решения большинства задач, например выполнения кода для веб-сервисов и приложений, размещения интернет-магазинов, создания тестовых сред.
Доступно от 1 до 36 vCPU, от 1 ГБ до 128 ГБ RAM, от 8 ГБ до 1.25 ТБ объема локального диска.
CPU Line
Линейка фиксированных конфигураций, в которых ресурсы vCPU:RAM сбалансированы в соотношении 1:2.
Подходят для задач перекодирования видео, машинного обучения, обработки данных, построения CI/CD систем и других задач, требующих производительности и скорости вычислений на vCPU.
Доступно от 4 до 24 vCPU, от 8 ГБ до 48 ГБ RAM, от 128 ГБ до 512 ГБ объема локального диска.
Memory Line
Линейка фиксированных конфигураций, в которых ресурсы vCPU:RAM сбалансированы в соотношении 1:8.
Конфигурации обеспечивают высокую производительность при рабочих нагрузках, связанных с обработкой больших пакетов данных, для размещения требовательных баз данных или корпоративных приложений SAP и 1С.
Доступно от 2 до 16 vCPU, от 16 ГБ до 128 ГБ RAM, от 64 ГБ до 512 ГБ объема локального диска.
GPU Line
Фиксированные конфигурации облачных серверов с выделенными GPU-картами.
Оптимизированы для вычислений на GPU, например для перекодирования видео, обучения нейросетей или создания удаленных рабочих станций.
Конфигурации GPU Line доступны только в регионах ru-1, ru-2, ru-3, ru-7 и ru-9.
Доступно от 4 до 32 vCPU, от 1 до 4 GPU, от 32 ГБ до 320 ГБ RAM.
Shared Line
Фиксированные конфигурации облачных серверов с возможностью использования и оплаты только части ядра.
Конфигурации Shared Line дешевле других линеек и подходят для задач, которые не требуют постоянной и полной загрузки ядра, например запуска стейджинга, сайта, поднятия сети.
В рамках этой линейки одно ядро может использоваться сразу несколькими клиентами. При создании такой конфигурации нужно указать долю vCPU, которая зарезервируется за вашим сервером: 10%, 20% или 50%. Производительность облачного сервера никогда не опустится ниже указанной доли и может временно доходить до 100%, если другие клиенты используют ресурсы не по максимуму или часть ядра не арендована.
Конфигурации Shared Line пока доступны только в зоне ru-1b и только с сетевым загрузочным диском.
Доступно от 1 до 4 vCPU, от 512 МБ до 8 ГБ RAM.
HighFreq Line
Конфигурации высокопроизводительных облачных серверов: частота процессора до 3.6 ГГц, памяти — 3 200 МГц.
Подходят для баз данных, например 1С Bitrix, игровых серверов и других задач, требующих высокой скорости обработки и отклика. Конфигурации используются только с локальным диском — это помогает избежать сетевых задержек.
Линейка HighFreq Line пока представлена только в зоне ru-2с.
Доступно от 1 до 8 vCPU, от 2 до 64 ГБ RAM, от 30 до 960 ГБ объема локального диска.
Произвольные конфигурации
Произвольные конфигурации серверов позволяют задавать необходимое соотношение и количество ресурсов: vCPU, RAM и объема локального диска (опционально).
Произвольную конфигурацию можно настроить в панели управления при создании сервера или создать собственный флейвор с помощью OpenStack CLI (флейвор — конфигурация сервера в терминологии OpenStaсk).
Ограничения ресурсов для произвольных конфигураций:
- vCPU — не более 8;
- RAM — не более 64 ГБ;
- объём локального диска — не более 512 ГБ.
Если требуется больше ресурсов, вы можете подобрать конфигурацию из фиксированных линеек или заказать кастомную конфигурацию облачного сервера через службу технической поддержки. В кастомной конфигурации соотношение CPU:RAM должно быть не меньше 1:2; CPU:RAM:Локальный диск — не меньше 1:2:16.
Создание флейвора
Для создания флейвора используйте команду:
- —private — флейвор будет виден в пределах только одного аккаунта;
- —vcpus — количество ядер;
- —ram — размер оперативной памяти в МБ;
- —disk — размер локального диска в ГБ. Для создания флейвора без локального диска параметр не указывается;
- — имя флейвора, обязательно должно быть уникальным (в том числе, не совпадать с именами удалённых флейворов). Посмотреть список флейворов можно с помощью команды openstack flavor list
Пример создания флейвора:
Ответ будет выглядеть следующим образом:
Просмотр списка конфигураций
Список всех доступных конфигураций можно посмотреть в панели управления при создании сервера или через OpenStack CLI (также отобразятся флейворы, созданные самостоятельно).
Для просмотра доступных конфигураций и флейворов используйте команду:
Ответ будет выглядеть примерно следующим образом:
В полях указаны:
- ID — ID флейвора;
- Name — имя флейвора вида:
- m1.XX — базовые флейворы из примеров OpenStack, аналогичные произвольные конфигурациям;
- SL1.XX — конфигурации из линейки Standard Line;
- CPU1.XX — CPU Line;
- RAM1.XX — Memory Line;
- HFL1.XX — HighFreq Line;
- GL2.XX — GPU Line;
- PRC10.XX – Shared Line с долей ядра 10%;
- PRC20.XX – Shared Line с долей ядра 20%;
- PRC50.XX – Shared Line с долей ядра 50%;
- RAM — размер оперативной памяти в МБ;
- Disk — размер локального диска в ГБ;
- VCPUs — количество CPU;
- Is Public — область видимости флейвора: True — публичный (public) или False — приватный (private).
Источник
Создание облачного сервера (виртуальной машины)
При создании облачного сервера — виртуальной машины — в качестве загрузочного (системного) диска можно выбрать локальный диск или сетевой диск.
К любому серверу в качестве дополнительных можно добавлять сетевые диски.
Создание в панели управления
Чтобы создать облачный сервер, в панели управления:
- Перейдите в раздел Облачная платформа ⟶ Серверы и нажмите кнопку Создать сервер.
- Укажите имя сервера, регион и зону. Имя машине присваивается автоматически, при необходимости его можно изменить.
По умолчанию в качестве операционной системы выбирается образ Ubuntu. Чтобы сменить источник ОС, нажмите на кнопку Выбрать другой источник. Можно выбрать:
В поле User data, открывающееся по кнопке , дополнительно можно прописать пользовательский скрипт, выполняющийся при загрузке системы.
Выберите конфигурацию виртуальной машины. Есть два вида конфигураций:
- фиксированная — несколько линеек конфигураций с различным соотношением виртуальных процессорных ядер и оперативной памяти. Ограничения по ресурсам: до 36 vCPU и 128 ГБ RAM;
- произвольная — свободный выбор соотношения ресурсов: до 8 vCPU и 64 ГБ RAM.
Чтобы выбрать локальный диск в качестве загрузочного, отметьте галочку Локальный диск.
Если в качестве системного выбран сетевой диск (галочка Локальный диск не установлена), то выберите его тип:
- базовый — для хранения больших объемов данных, которые не нужно часто читать или перезаписывать;
- быстрый — меньшее время отклика и большая скорость работы по сравнению с базовым диском;
- универсальный — для размещения системных дисков виртуальных машин.
Укажите размер сетевого диска.
Если в качестве системного диска указан локальный диск и нет необходимости в дополнительном диске, то сетевой диск можно удалить, нажав кнопку Удалить диск.
Для добавления дополнительного сетевого диска нажмите кнопку Добавить сетевой диск. Можно добавить несколько дополнительных дисков.
Выберите подходящий тип подсети, к которой будет подключен сервер. Если в регионе, в котором создается сервер, есть подсети, то они отобразятся в списке.
Примечание: подробнее о дальнейшей работе с сетями, например, о подключении сервера к внешней сети, в инструкции Управление сетями.
Определите настройки доступа. Укажите пароль для root или добавьте SSH-ключ для более безопасного подключения.
Нажмите кнопку Создать.
Созданный облачный сервер появится в списке серверов проекта.
Подготовка к созданию с помощью CLI
Подробно о начале работы через консольные клиенты в инструкции Начало работы с OpenStack CLI.
Перед созданием облачного сервера вам нужно выбрать образ сервера, доступную зону, сеть и флейвор сервера.
Образ сервера
Вы можете выбрать готовый образ или загрузить собственный, подробнее в инструкции Создание образа.
Просмотрите список всех доступных образов операционных систем, используя команду:
Список образов выглядит следующим образом:
Для просмотра информации об образе по UUID введите:
Для просмотра информации об образе по имени введите:
Выбрав нужный образ, скопируйте его ID — он понадобится при создании сервера.
Доступные зоны
В регионе может быть доступна одна или несколько зон. Каждая зона представляет собой набор серверов виртуализации и хранения данных, расположенных в отдельных стойках. Серверы в различных зонах можно объединять локальными сетями. Доступные в каждой зоне ресурсы определяются квотами.
Список доступных зон выглядит следующим образом:
Сохраните имя выбранной зоны.
Просмотр информации о сетях
Для просмотра доступных сетей:
Ответ будет выглядеть следующим образом:
Можно выбрать приватную или публичную сеть. UUID сети нужно будет указать при создании сервера.
Подробнее о настройке сервера после создания, например, подключении плавающего IP-адреса или порта к серверу, в инструкции Управление сетями.
Флейвор сервера
В терминологии OpenStaсk конфигурации сервера обозначаются термином флейвор (flavor).
Для создания сервера вы можете:
Сохраните UUID и имя флейвора.
Просмотр типов сетевых дисков
Для создания сервера с сетевыми дисками нужно выбрать их тип.
Просмотрите список доступных типов:
Он выглядит следующим образом:
Для дисков серверов следует использовать типы fast, basic и universal в нужной зоне вида . , например fast.ru-2b .
Перейдите к созданию облачного сервера в зависимости от его типа по инструкциям ниже. После создания он появится в списке серверов проекта.
Создание сервера с загрузочным локальным диском
С помощью CLI
Для создания облачного сервера с загрузочным локальным диском укажите зону доступности, имя выбранного флейвора, сеть и имя образа, из которого нужно создать сервер, например:
Ответ будет выглядеть следующим образом:
Через Terraform
Подробно о начале работы с Terraform.
Создание сервера с загрузочным сетевым диском
С помощью CLI
Для создания облачного сервера с одним загрузочным сетевым диском:
- Создайте сетевой диск нужного размера и типа из образа (этот диск автоматически будет назначен загрузочным).
- Создайте сервер из этого диска. Укажите имя флейвора и сеть.
Пример создания сетевого диска:
Ответ будет выглядеть следующим образом:
Пример создания сервера из сетевого диска:
Ответ будет выглядеть следующим образом:
Через Terraform
Подробно о начале работы с Terraform.
Через Terraform можно создать проект с облачным сервером с загрузочным сетевым диском, используя готовый пример на GitHub. Пример создания сервера с загрузочным сетевым диском и двумя портами в разных подсетях.
Создание сервера с загрузочным локальным и дополнительным сетевым диском
С помощью CLI
- Создайте пустой сетевой диск нужного размера и типа.
- Создайте сервер из флейвора. Укажите зону доступности, сеть, имя сетевого диска и имя образа, из которого нужно создать сервер.
Через Terraform
Подробно о начале работы с Terraform.
Через Terraform можно создать проект с облачным сервером с загрузочным локальным и дополнительным сетевым диском, используя готовый пример на GitHub.
Источник