From fa95157ab7fea1ed9cf2da1987db01da0edbaf53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B5=D1=87=D0=BA=D0=B8=D0=BD=D0=B0=20=D0=95=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=92=D0=B0=D0=BB=D0=B5=D1=80=D1=8C=D0=B5?= =?UTF-8?q?=D0=B2=D0=BD=D0=B0?= Date: Wed, 6 Aug 2025 14:37:00 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BF=D0=BE=20ssh=20=D0=BA=20=D0=92?= =?UTF-8?q?=D0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 8 +- .../compute-guide/compute-guide-index.md | 11 ++ .../compute-guide/compute-guide-ssh-inside.md | 100 ++++++++++++++++++ src/compute/compute-how-to/compute-connect.md | 61 +++++++---- src/compute/compute-how-to/compute-ip.md | 58 +++++++--- .../compute-how-to/compute-servers-create.md | 32 +++--- src/compute/compute-overview.md | 63 +++-------- src/start/trial.md | 16 ++- 8 files changed, 241 insertions(+), 108 deletions(-) create mode 100644 src/compute/compute-guide/compute-guide-index.md create mode 100644 src/compute/compute-guide/compute-guide-ssh-inside.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index e09e81c..c10b8e5 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -185,7 +185,13 @@ export default defineConfig({ }, { text: 'Диски', link: '/compute/compute-how-to/compute-disks.md' }, { text: 'IP-адреса', link: '/compute/compute-how-to/compute-ip.md' }, - { text: 'Группы размещения', link: '/compute/compute-how-to/compute-affinity.md' }, + { text: 'Группы размещения', link: '/compute/compute-how-to/compute-affinity.md' }, + {text: 'Практические руководства', link: '/compute/compute-guide/compute-guide-index.md', + collapsed: true, + items: [ + { text: 'Подключение по SSH к ВМ закрытого контура', link: '/compute/compute-guide/compute-guide-ssh-inside.md' }, + ], + }, ], }, diff --git a/src/compute/compute-guide/compute-guide-index.md b/src/compute/compute-guide/compute-guide-index.md new file mode 100644 index 0000000..26f7ead --- /dev/null +++ b/src/compute/compute-guide/compute-guide-index.md @@ -0,0 +1,11 @@ +--- +section_links: + - title: Подключение по SSH к виртуальной машине закрытого контура + link: /compute/compute-guide/compute-guide-ssh-inside.md + description: Получение доступа из интернета к виртуальной машине закрытого контура +--- + +# Практические руководства + +Рассмотрены сценарии использования сервиса **Виртуальные машины**. + diff --git a/src/compute/compute-guide/compute-guide-ssh-inside.md b/src/compute/compute-guide/compute-guide-ssh-inside.md new file mode 100644 index 0000000..afa9ab0 --- /dev/null +++ b/src/compute/compute-guide/compute-guide-ssh-inside.md @@ -0,0 +1,100 @@ +# Подключение по SSH к виртуальным машинам закрытого контура + +Виртуальные машины, созданные в [закрытом контуре (зоне доступности `Inside`)](../compute-overview.md#зоны-доступности), недоступны из интернета. Чтобы подключиться по SSH к ВМ закрытого контура, используйте промежуточную виртуальную машину (джамп-хост) с публичным IP-адресом в интернете. + +## Перед началом работы + +- Публичный IP-адрес [доступен для назначения](../compute-how-to/compute-ip.md#назначить-вм-публичный-ip-адрес). +- Подготовлена ключевая пара для подключения к ВМ по SSH: + - приватный ключ сохранен на компьютере, с которого выполняется подключение; + - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. + +Если вы используете разные SSH-ключи для подключения к ВМ закрытого контура и к ВМ с публичным IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. + +## Посмотреть публичный IP-адрес + +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **IP-адреса**. +5. Отобразится список всех IP-адресов проекта. +6. Если для публичного IP-адреса отображается статус `Зарезервирован`, то публичный IP-адрес [доступен для назначения](../compute-how-to/compute-ip.md#назначить-вм-публичный-ip-адрес). + +## Создать джамп-хост + +Джамп-хост — это виртуальная машина с публичным IP-адресом, созданная в зоне доступности `DMZ`. + +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **Виртуальные машины**. +5. Нажмите **Создать виртуальную машину**. +6. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. + :::warning Важно + Джамп-хост и публичный IP-адрес должны находиться в одной [зоне доступности](./../compute-overview.md#зоны-доступности). + ::: +7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +8. В блоке **Конфигурация** выберите количество vCPU и RAM. +9. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. +10. Выберите публичный ключ для подключения к ВМ по SSH. +11. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите из списка публичный IP-адрес. +12. Нажмите **Создать виртуальную машину**. + +## Создать ВМ в закрытом контуре + +Если ВМ в закрытом контуре уже создана, то пропустите этот шаг. + +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **Виртуальные машины**. +5. Нажмите **Создать виртуальную машину**. +6. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `Inside`. +7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +8. В блоке **Конфигурация** выберите количество vCPU и RAM. +9. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. +10. Выберите публичный ключ для подключения к ВМ по SSH. +11. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите `Автоматически`, ВМ будет назначен внутренний IP-адрес. +12. Нажмите **Создать виртуальную машину**. + +## Конфигурация SSH + +1. Откройте конфигурационный файл SSH `~/.ssh/config` для ОС Linux или `C:\users\имя_пользователя\.ssh\config` для ОС Windows. +2. Добавьте в конфигурационный файл сведения о виртуальных машинах: + + ``` + host jumphost + hostname + user + IdentityFile + + host myhost + hostname + user + IdentityFile + ProxyJump jumphost + ``` + где: + - `foo-host`: публичный IP-адрес джамп-хоста; + - `foo-login`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система) на джамп-хосте; + - `foo-secret-file-path`: путь к приватному ключу джамп-хоста; + - `bar-another-host`: внутренний IP-адрес ВМ, к которой требуется подключиться; + - `bar-login`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система) на ВМ. к которой требуется подключиться; + - `bar-secret-file-path`: путь к приватному ключу ВМ, к которой требуется подключиться; + +## Подключиться к ВМ закрытого контура + +1. Откройте терминал. +2. Выполните команду: + + ``` + ssh myhost + ``` diff --git a/src/compute/compute-how-to/compute-connect.md b/src/compute/compute-how-to/compute-connect.md index 79bc502..9ea44a4 100644 --- a/src/compute/compute-how-to/compute-connect.md +++ b/src/compute/compute-how-to/compute-connect.md @@ -1,36 +1,55 @@ -# Подключение к ВМ +# Подключение к виртуальной машине Подключение к ВМ выполняется по протоколу SSH с [помощью ключевой пары](../../admin/ssh.md). +:::tip Информация +Чтобы подключаться к виртуальной машине по SSH, [добавьте](../../admin/ssh.md#добавить-ssh-ключ) публичный ключ в профиль пользователя перед созданием виртуальной машины. Для существующих виртуальных машин добавление SSH-ключа невозможно. +::: + ## Перед началом работы -- Статус ВМ `Включен`. +Перед подключением проверьте выполнение условий и наличие данных: + +- Статус виртуальной машины — `Включена`. +- Виртуальной машине [назначен](../compute-how-to/compute-ip.md#назначить-вм-публичный-ip-адрес) публичный IP-адрес. +- Узнайте [имя пользователя ОС по умолчанию](../compute-overview.md#операционная-система). +- Приватный ключ сохранен на компьютере, с которого выполняется подключение. + +:::tip Информация + +Чтобы [подключиться](../compute-guide/compute-guide-ssh-inside.md) к виртуальной машине закрытого контура, используйте как джамп-хост виртуальную машину с публичным IP-адресом. + +::: ## Подключиться к ВМ 1. Откройте терминал. 2. Выполните команду в терминале: - - - **подключиться из интернета к ВМ, созданной в зоне `DMZ`**: - - ``` - ssh -l <имя пользователя> <публичный IP-адрес ВМ> - ``` + ``` + ssh -l <логин>@<публичный_IP> + ``` где: - - `имя пользователя`: имя пользователя ВМ соответствует [названию операционной системы ВМ](./../compute-overview.md#операционная-система), но с маленькой буквы и без указания версии ОС; - - `публичный IP-адрес ВМ`: публичный IP-адрес ВМ можно узнать на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины**, нажмите на имя ВМ и скопируйте IP-адрес. - - - **подключиться из интернета к ВМ, созданной в зоне `Inside`**: + - `логин`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система); + - `публичный_IP`: публичный IP-адрес виртуальной машины можно узнать на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины**. - ``` - ssh -o ProxyJump=<имя пользователя1>@<публичный IP-адрес ВМ> <имя пользователя2>@<приватный IP-адрес ВМ> - ``` - где: - - `имя пользователя1`: имя пользователя ВМ, через которую будет выполнено подключение к ВМ `Inside`-зоны, соответствует [названию операционной системы ВМ](./../compute-overview.md#операционная-система), но с маленькой буквы и без указания версии ОС; - - `имя пользователя2`: имя пользователя ВМ `Inside`-зоны, соответствует [названию операционной системы ВМ](./../compute-overview.md#операционная-система), но с маленькой буквы и без указания версии ОС; - - `публичный IP-адрес ВМ`: публичный IP-адрес ВМ, через которую будет выполнено подключение к ВМ `Inside`-зоны; - - `приватный IP-адрес ВМ`: приватный IP-адрес ВМ `Inside`-зоны, к которой нужно подключиться из интернета; - - IP-адреса ВМ можно узнать на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины**, нажмите на имя ВМ и скопируйте IP-адрес. + - Если на вашем устройстве есть несколько приватных ключей или вы переместили приватный ключ из каталога по умолчанию, то дополнительно укажите путь к приватному ключу: + + ``` + ssh -o IdentityFile=<путь_к_приватному_ключу> <логин>@<публичный_IP> + ``` 3. Подтвердите подключение. + +## Пример команды для подключения к ВМ + +::::tabs += Linux/macOS +``` +ssh -o IdentityFile=~/.ssh/id_ed25519 debian@<публичный_IP> +``` += Windows 10/11 +``` +ssh -o IdentityFile=%USERPROFILE%\.ssh\id_ed25519 debian@<публичный_IP> +``` +:::: diff --git a/src/compute/compute-how-to/compute-ip.md b/src/compute/compute-how-to/compute-ip.md index 39e1cf0..a515760 100644 --- a/src/compute/compute-how-to/compute-ip.md +++ b/src/compute/compute-how-to/compute-ip.md @@ -1,29 +1,36 @@ # IP-адрес -IP-адрес — это вычислительный ресурс облака. В облачных сервисах используются внутренние IPv4-адреса. +IP-адрес — это вычислительный ресурс облака. В сервисе **Виртуальные машины** поддерживаются только IPv4-адреса -Внутренние IP-адреса назначаются автоматически или выбираются из списка зарезервированных адресов при создании ВМ. +Адреса могут быть внутренними или публичными. -Список зарезервированных адресов формируется из: -- IP-адресов, [созданных вручную](#создать-ip-адрес); -- IP-адресов, [сохраненных в проекте](#сохранить-ip-адрес-в-проекте). +Внутренние IP-адреса формируются из диапазона IP-адресов: + +- автоматически при [создании ВМ](./compute-servers-create.md#создать-виртуальную-машину); +- [создаются вручную](#создать-ip-адрес). + +Публичный IP-адрес выдается организации при регистрации аккаунта Beeline Cloud. ::: warning Важно -Привязка и отвязка IP-адресов возможна внутри одной [зоны доступности](../compute-overview.md#зоны-доступности). +Одной организации предоставляется один публичный IP-адрес. ::: -## Типы IP-адресов +## Внутренние IP-адреса -`Публичный` — IP-адрес, по которому ВМ доступна из интернета. +Внутренний IP-адрес назначается виртуальной машине автоматически или выбираются из списка зарезервированных адресов при ее создании. -`Приватный` — IP-адрес, по которому ВМ доступна в [зоне `Inside`](../compute-overview.md#зоны-доступности). +Внутренний IP-адрес используется для взаимодействия между ВМ внутри одной сети. Внутренний IP-адрес не виден из интернета. -::: warning Важно -Один публичный IP-адрес предоставляется одной организации. Не удаляйте публичный IP-адрес из списка IP-адресов. В случае удаления IP-адреса пропадет возможность создания ВМ с доступом в интернет. - -Публичный IP-адрес можно отвязать от ВМ и назначить другой ВМ. +:::tip Информация +Виртуальная машина доступна из интернета только через публичный IP-адрес. Для доступа из интернета к виртуальной машине по внутреннему IP-адресу используйте виртуальную машину с публичным IP-адресом как джамп-хост. ::: +## Публичные IP-адреса + +Публичный IP-адрес — это внешний IP-адрес, который используется для выхода в интернет. В сервисе **Виртуальные машины** публичный IP-адрес является плавающим адресом (floating IP), который можно [переназначать](#назначить-вм-публичный-ip-адрес) между виртуальными машинами. + +Публичный IP-адрес [назначается](#назначить-вм-публичный-ip-адрес) виртуальной машине при ее создании. Существующей ВМ назначить публичный IP-адрес нельзя. + ## Статусы IP-адресов `Используется` — IP-адрес зарезервирован и назначен ВМ. @@ -53,11 +60,26 @@ IP-адрес — это вычислительный ресурс облака. - добавьте тег адресу при необходимости. 7. Нажмите **Создать**. -На странице **Облачные вычисления → IP-адреса** появится новый IP-адрес со статусом `Зарезервирован`. +На странице **Виртуальные машины → IP-адреса** появится новый IP-адрес со статусом `Зарезервирован`. + +## Назначить ВМ публичный IP-адрес + +Публичный IP-адрес можно привязать ВМ при условиях: + +- IP-адрес находится в статусе `Зарезервирован`; +- виртуальная машина и публичный IP-адрес находятся в одной [зоне доступности](./../compute-overview.md#зоны-доступности); +- публичный IP-адрес можно назначить только новой ВМ, существующей ВМ привязать публичный IP-адрес не получится. + +Чтобы привязать публичный IP-адрес новой ВМ, то при создании ВМ в поле **IPv4-адрес** выберите публичный IP-адрес. + +Если вам требуется отвязать публичный IP-адрес от существующей ВМ: + +- убедитесь, что для IP-адреса не указан признак `Автоудаление`, при необходимости [снимите признак `Автоудаление`](#сохранить-ip-адрес-в-проекте) у IP-адреса; +- [удалите ВМ](./compute-servers-manage.md#удалить-вм). ## Сохранить IP-адрес в проекте -При удалении ВМ его IP-адрес освобождается и не может быть повторно использован в проекте. Если вам требуется сохранить IP-адрес ВМ и привязать этот адрес новой ВМ, то отключите автоудаление адреса. IP-адрес сохранится в вашем проекте и может быть назначен новой ВМ. +При удалении ВМ её IP-адрес удаляется и не может быть повторно использован в проекте. Если вам требуется сохранить IP-адрес и использовать его для другой ВМ, то отключите автоудаление адреса. IP-адрес сохранится в вашем проекте и может быть назначен новой ВМ. 1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. @@ -70,7 +92,7 @@ IP-адрес — это вычислительный ресурс облака. ## Присвоить имя IP-адресу -Имя IP-адреса отображается только на странице **Облачные вычисления → IP-адреса**. На странице ВМ отображается значение IP-адреса. +Имя IP-адреса отображается только на странице **Виртуальные машины → IP-адреса**. На параметрах виртуальной машины отображается значение IP-адреса. 1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. @@ -83,6 +105,10 @@ IP-адрес — это вычислительный ресурс облака. ## Удалить IP-адрес +:::warning Важно +Не удаляйте публичный IP-адрес из списка IP-адресов. В случае удаления IP-адреса пропадет возможность создания ВМ с доступом в интернет. +::: + Если для IP-адреса установлено автоудаление, то адрес удалится во время удаления ВМ. Если для IP-адреса не установлено автоудаление, то адрес удаляется вручную: diff --git a/src/compute/compute-how-to/compute-servers-create.md b/src/compute/compute-how-to/compute-servers-create.md index 430d2fb..89dd90a 100644 --- a/src/compute/compute-how-to/compute-servers-create.md +++ b/src/compute/compute-how-to/compute-servers-create.md @@ -9,37 +9,33 @@ 5. Нажмите **Создать виртуальную машину**. 6. В блоке **Имя и расположение** укажите имя и расположение ВМ: - **Имя машины**: введите название ВМ: - - допустимая длина 63 символа с учетом зоны DNS проекта; + - длина от 3 до 63 символов; + - используйте только строчные латинские буквы, цифры и дефис; + - не используйте дефис в начале или в конце имени. - **Зона доступности**: выберите подходящую [зону доступности](../compute-overview.md#зоны-доступности). - - Укажите количество создаваемых ВМ. 7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). -8. В блоке **Конфигурация** выберите количество ОЗУ и ЦПУ. Наборы ресурсов заранее скомпонованы по оптимальным параметрам. +8. В блоке **Конфигурация** выберите количество vCPU и RAM. Наборы ресурсов заранее скомпонованы по оптимальным параметрам. ::: tip Информация - При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество ОЗУ. + При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество RAM. ::: 9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: - - **Загрузочный диск**: выберите тип хранения и укажите размер загрузочного диска. + - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавьте диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. ::: warning Важно К ВМ можно подключить не более 28 дисков, включая загрузочный. ::: -10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). -11. В блоке **Настройки сети** выберите: - - **IPv4-адрес**: выберите способ получения внутреннего IP-адреса для ВМ: - - выберите **Автоматически**, чтобы получить IP-адрес автоматически; - - выберите адрес из списка. В списке адресов отображаются [созданные вручную IP-адреса](compute-ip.md#создать-ip-адрес) и [сохраненные IP-адреса](compute-ip.md#сохранить-ip-адрес-в-проекте), которые доступны для переиспользования. - ::: warning Важно - Вашей организации предоставлен один [публичный IP-адрес](compute-ip.md#типы-адресов). Назначьте публичный IP-адрес ВМ, создаваемой в DMZ-зоне, и получите доступ из интернета к виртуальным машинам. - ::: -12. В блоке **Размещения** выберите: +10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). +11. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите способ получения IP-адреса для ВМ: + - выберите **Автоматически**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); + - выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов). +12. В блоке **Размещения** выберите: - **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее. -13. Установите флажок **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. -14. Нажмите **Создать виртуальную машину**. +13. Отметьте **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. +14. Нажмите **Создать виртуальную машину**. ВМ появится на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины** в статусе `Cоздается`. Выполняется сборка виртуального ВМ, назначается [IP-адрес](compute-ip.md) и полное доменное имя (FQDN). После окончания сборки ВМ перейдет в статус `Включена`. -Виртуальная машина будет создана с `root`-правами. - ## Добавить диск Добавление дополнительного диска к ВМ состоит из двух шагов: diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 876de88..cc38bf6 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -1,6 +1,6 @@ # Обзор сервиса -Виртуальные машины — сервис для создания и управления виртуальными машинами. +Виртуальные машины — сервис для создания и управления виртуальными машинами. ## Виртуальная машина @@ -12,22 +12,7 @@ - тип и размер диска; - регион доступности. -## Зоны доступности - -Виртуальную машину можно создать в одной из зон доступности: - -- `Inside` — внутренняя зона не подразумевает доступ из интернета к виртуальным машинам. -- `DMZ` — демилитаризованная зона подразумевает доступ из интернета к виртуальным машинам. - -К виртуальной машине, созданной в зоне `DMZ`, можно подключиться из интернета по SSH. - -Доступ из интернета к виртуальным машинам, созданным в зоне `Inside` осуществляется: - -- создайте ВМ в зоне `DMZ`; -- назначьте ВM публичный IP-адрес; -- [подключитесь к ВМ](./compute-how-to/compute-connect.md#подключиться-к-вм) `Inside`-зоны через виртуальную машину `DMZ`-зоны. - -## Размещение виртуальных машин +## Группы виртуальных машин Группу виртуальных машин внутри одной зоны доступности можно объединить в соответствии с определенной политикой размещения. Доступны политики: @@ -39,55 +24,37 @@ - Правило `Soft-Anti-Affinity` размещает ВМ по возможности на разных физических хостах. -## CPU и RAM +## Зоны доступности -### Тарифы +Виртуальную машину можно создать в одной из зон доступности: -При создании виртуальной машины доступны готовые конфигурации CPU и RAM. +- `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. +- `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. -| Группа | slug | ЦПУ | ОЗУ Гбайт | -|:------------|:------------|:----|:----------| -| маленькие | cpu2ram2 | 2 | 2 | -| маленькие | cpu2ram4 | 2 | 4 | -| маленькие | cpu2ram8 | 2 | 8 | -| маленькие | cpu2ram16 | 2 | 16 | -| маленькие | cpu4ram4 | 4 | 4 | -| маленькие | cpu4ram8 | 4 | 8 | -| маленькие | cpu4ram16 | 4 | 16 | -| маленькие | cpu4ram32 | 4 | 32 | -| средние | cpu8ram16 | 8 | 16 | -| средние | cpu8ram32 | 8 | 32 | -| средние | cpu8ram64 | 8 | 64 | -| средние | cpu8ram128 | 8 | 128 | -| средние | cpu16ram4 | 16 | 4 | -| средние | cpu16ram8 | 16 | 8 | -| средние | cpu16ram16 | 16 | 16 | -| средние | cpu16ram32 | 16 | 32 | -| средние | cpu16ram64 | 16 | 64 | -| средние | cpu16ram128 | 16 | 128 | -| большие | cpu24ram48 | 24 | 48 | -| большие | cpu24ram96 | 24 | 96 | +## Шаблоны конфигурации ВМ + +При создании виртуальной машины доступны готовые конфигурации CPU и RAM. Произвольные конфигурации недоступны. ## Диски Хранение данных организовано с использованием сетевых дисков. Диск создается в определенной зоне доступности. Каждый диск автоматически реплицируется внутри своей зоны доступности, что обеспечивает надежное хранение данных. -Доступны типы дисков: -- NBD. +Система хранения построена на платформе Ceph. Используются блочные устройства хранения данных — `NBD (network block device)`. Доступен тип диска — `SSD`. ## Операционная система -Для виртуальных машин подготовлены образы операционных систем. +Для виртуальных машин подготовлены образы операционных систем UNIX. -| Операционная система | Версия | Размер загрузочного диска | Имя пользователя | +В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя ОС по умолчанию. + +| Операционная система | Версия | Размер загрузочного диска | Имя пользователя по умолчанию | |---|---|---|---| | AstraLinux | 1.8.2 | 3 Гб | astra| | CentOS | 9 | 10 Гб | centos| | CentOS | 10 | 10 Гб | centos| | Debian | 12 | 5 Гб | debian| +| Rocky Linux | 9 | 10 Гб | rocky | | Ubuntu | 20.04 | 5 Гб | ubuntu | | Ubuntu | 22.04 | 5 Гб | ubuntu | | VyOS | 13 | 2 Гб | vyos | | VyOS | 14 | 2 Гб | vyos | - - \ No newline at end of file diff --git a/src/start/trial.md b/src/start/trial.md index 441a4b7..02665f8 100644 --- a/src/start/trial.md +++ b/src/start/trial.md @@ -23,18 +23,26 @@ - создание других пользователей в проекте недоступно; - установлены [квоты](#квоты-сервисов) на ресурсы сервисов. -### Квоты сервисов +## Квоты сервисов -**Виртуальные дата-центры на VMware** +### Виртуальные дата-центры на VMware | Вид ограничения | Значение | |---|---| | Количество виртуальных дата-центров в проекте | 1 | | Количество vCPU в одном дата-центре | 4 | -| Объем RAM в одном дата-центре | 8 Гб | -| Объем дискового пространства в одном дата-центре | 80 Гб | +| Объем RAM в одном дата-центре | 8 ГБ | +| Объем дискового пространства в одном дата-центре | 80 ГБ | |Количество публичных IP-адресов в одном дата-центре| 1 | +### Виртуальные машины + +| Вид ограничения | Значение | +|---|---| +|Количество публичных IP-адресов | 1 | +|Шаблоны конфигурации vCPU и RAM виртуальных машин| 2 vCPU 2 ГБ RAM
2 vCPU 4 ГБ RAM
| +|Суммарный объем SSD-дисков, включая образы загрузочных дисков | 100 ГБ | + ## Переход на платное использование После завершения периода бесплатного тестирования доступ к ресурсам будет остановлен. Для дальнейшей работы в Beeline Cloud [заключите договор](organization.md). Договор можно заключить с юридическим лицом или ИП. Договор не заключается с физическим лицом.