From 123fbb3fb46044bfb3fa94e461792c6ff703d666 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: Thu, 2 Oct 2025 15:08:06 +0000 Subject: [PATCH 01/38] =?UTF-8?q?=D0=91=D1=8B=D1=81=D1=82=D1=80=D1=8B?= =?UTF-8?q?=D0=B9=20=D1=81=D1=82=D0=B0=D1=80=D1=82=20=D0=92=D0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 17 ++- src/compute/compute-getting-started.md | 106 ++++++++++++++---- .../compute-guide/compute-guide-index.md | 13 --- .../compute-guide/compute-guide-ssh-inside.md | 100 ----------------- .../compute-how-to/compute-connect-index.md | 13 +++ .../compute-how-to/compute-connect-inside.md | 98 ++++++++++++++++ ...e-connect.md => compute-connect-public.md} | 14 +-- src/compute/compute-how-to/compute-ip.md | 16 ++- .../compute-network/compute-network-index.md | 9 ++ .../compute-network/compute-vpn-vyos.md} | 8 +- .../compute-network}/image/ipsec.svg | 0 .../compute-how-to/compute-servers-create.md | 14 ++- src/compute/compute-overview.md | 22 ++-- 13 files changed, 254 insertions(+), 176 deletions(-) delete mode 100644 src/compute/compute-guide/compute-guide-index.md delete mode 100644 src/compute/compute-guide/compute-guide-ssh-inside.md create mode 100644 src/compute/compute-how-to/compute-connect-index.md create mode 100644 src/compute/compute-how-to/compute-connect-inside.md rename src/compute/compute-how-to/{compute-connect.md => compute-connect-public.md} (68%) create mode 100644 src/compute/compute-how-to/compute-network/compute-network-index.md rename src/compute/{compute-guide/compute-guide-vyos.md => compute-how-to/compute-network/compute-vpn-vyos.md} (96%) rename src/compute/{ => compute-how-to/compute-network}/image/ipsec.svg (100%) diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 89178d2..60f1989 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -173,24 +173,29 @@ export default defineConfig({ { text: 'Виртуальные машины', link: '/compute/index.md', }, - // {text: 'Быстрый старт', link: '/compute/compute-getting-started.md'}, { text: 'Обзор сервиса', link: '/compute/compute-overview.md' }, + {text: 'Быстрый старт', link: '/compute/compute-getting-started.md'}, { text: 'Виртуальные машины', link: '/compute/compute-how-to/compute-index.md', collapsed: true, items: [ - { text: 'Создание ВМ', link: '/compute/compute-how-to/compute-servers-create.md' }, - { text: 'Подключение к ВМ', link: '/compute/compute-how-to/compute-connect.md' }, + { text: 'Создание ВМ', link: '/compute/compute-how-to/compute-servers-create.md' }, + { text: 'Подключение к ВМ', link: '/compute/compute-how-to/compute-connect-index.md', + collapsed: true, + items: [ + { text: 'Подключение по SSH к ВМ по внешнему IP-адресу', link: '/compute/compute-how-to/compute-connect-public.md'}, + { text: 'Подключение по SSH к ВМ по внутреннему IP-адресу', link: '/compute/compute-how-to/compute-connect-inside.md' }, + ] + }, { text: 'Управление ВМ', link: '/compute/compute-how-to/compute-servers-manage.md' }, ], }, { 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-guide/compute-guide-index.md', + { text: 'Сети', link: '/compute/compute-how-to/compute-network/compute-network-index.md', collapsed: true, items: [ - { text: 'Подключение по SSH к ВМ закрытого контура', link: '/compute/compute-guide/compute-guide-ssh-inside.md' }, - { text: 'Настройка site-to-site VPN с помощью VyOS', link: '/compute/compute-guide/compute-guide-vyos.md' }, + { text: 'Настройка site-to-site VPN с помощью VyOS', link: '/compute/compute-how-to/compute-network/compute-vpn-vyos.md' }, ], }, ], diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 1d85980..04a31db 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -1,38 +1,98 @@ # Быстрый старт -В этой инструкции рассмотрен процесс создания виртуального ВМа UNIX и подключение к нему по протоколу SSH. +В этой инструкции рассмотрен процесс создания ВМ с операционной системой Linux в зоне `DMZ`, подключение к ней и установка веб-сервера Ngnix. -## Создать виртуальный ВМ +## Перед началом работы -1. Отк -2. Выбрать проект. -3. На странице **Обзор** убедитесь в наличии свободных ресурсов. -4. Нажмите **Создать ВМ**. -5. Выберите образ ОС UNIX. -6. -7. Нажмите **Cоздать ВМ**. +- [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud. -Виртуальный ВМ отобразится на странице **Облачные вычисления → ВМы**. Выполняется сборка виртуального ВМа. После окончания сборки ВМ перейдет в статус `Включен`. +## 1. Создать ВМ -## Подключиться к ВМу по SSH +На этом шаге создайте виртуальную машину в зоне `DMZ` и присвойте ей внешний IP-адрес. Чтобы ВМ без ограничений была доступна из интернета и получала доступ к ресурсам интернета, ВМ должен быть присвоен внешний IP-адрес, который сопоставлен с внутренним IP-адресом `10.0.0.10`. Значение внешнего IP-адреса указано в разделе **Виртуальные машины → IP-адреса** в поле **Имя**. -Для подключения к виртуальному ВМу по SSH выполните команду в терминале: +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальная машина**. +3. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. +4. В блоке **Выбор образа** выберите тип и версию операционной системы. +5. В блоке **Конфигурация** выберите количество vCPU и RAM. +6. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите тип диска и укажите размер загрузочного диска. +7. Нажмите [создать ключ](../admin/ssh.md#добавить-ssh-ключ) для создания SSH-ключа для подключения к ВМ. +8. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. +9. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите внешний IP-адрес. +10. Нажмите **Создать виртуальную машину**. -- по IP-адресу ВМа: +Виртуальная машина отобразится на странице **Виртуальные машины**. Выполняется сборка виртуальной машины. После окончания сборки виртуальная машина перейдет в статус `Включена`. + +Далее [создайте](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) виртуальные машины в зонах `Inside` или `DMZ`. + +## 2. Подключиться к ВМ + +:::: tabs += по внешнему IP-адресу + +Если ВМ создана в зоне `DMZ` и ей присвоен внешний IP-адрес, то подключитесь к ВМ по SSH: ``` -ssh -l <логин пользователя> -i <путь до приватного ключа> -``` -- по полному доменному имени ВМа (FQDN): - -``` -ssh -l <логин пользователя> -i <путь до приватного ключа> +ssh <логин>@<внешний_IP> ``` -Пример команды подключения к ВМу по IP-адресу: +где: +- `логин`: имя пользователя для входа на ВМ, указанное при создании ВМ; +- `внешний_IP`: внешний IP-адрес виртуальной машины. + += по внутреннему IP-адресу + +Если ВМ создана в зоне `Inside` или `DMZ` и ей присвоен внутренний IP-адрес, то для подключения к ВМ используйте один из вариантов: + +- [настроить site-to-site VPN c помощью VyOS](./compute-how-to/compute-network/compute-vpn-vyos.md); +- [через промежуточную виртуальную машину (джамп-хост)](./compute-how-to/compute-connect-inside.md). + +:::: + +## 3. Проверить доступность из ВМ в интернет + +Перед проверкой доступности ВМ убедитесь, что: + +- у ВМ с внешним IP-адресом есть доступ в интернет, протокол ICMP не заблокирован на Firewall; +- в случае VPN вы находитесь в сети организации и имеется доступ до шлюза VPN-туннеля, и на VYOS/в организации настроена маршрутизация в интернет. + +```sh +curl ifconfig.me ``` -$ ssh -l ivanov -i /home/user/.ssh/id_rsa 10.0.0.1 + +В результате команды придет внешний IP-адрес ВМ, с которого осуществляется выход в интернет. + +## 4. Установка ПО на ВМ + +Когда ВМ создана и проверен доступ из ВМ к ресурсам интернета, установите на ВМ программное обеспечение. Рассмотрим установку веб-сервера Nginx. + +1. Установите докер: + +```sh +curl -fsSL https://get.docker.com -o get-docker.sh +sudo sh get-docker.sh +``` + +2. Запустите Nginx: + +```sh +docker run -d --rm --name nginx -p80:80 nginx +``` + +3. Проверьте, что Nginx запустился: + +```sh +curl localhost +``` + +4. Остановите контейнер Nginx: + +```sh +docker rm -f nginx ``` - -## Далее diff --git a/src/compute/compute-guide/compute-guide-index.md b/src/compute/compute-guide/compute-guide-index.md deleted file mode 100644 index 7e1e86e..0000000 --- a/src/compute/compute-guide/compute-guide-index.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -section_links: - - title: Подключение по SSH к виртуальной машине закрытого контура - link: /compute/compute-guide/compute-guide-ssh-inside.md - description: Получение доступа из интернета к виртуальной машине закрытого контура - - title: Настройка site-to-site VPN с помощью VyOS - link: /compute/compute-guide/compute-guide-vyos.md - description: Создание IPSEC-туннеля между частной сетью и Beeline Cloud с использованием VyOS 1.4.0 ---- - -# Практические руководства - -Рассмотрены сценарии использования сервиса **Виртуальные машины**. diff --git a/src/compute/compute-guide/compute-guide-ssh-inside.md b/src/compute/compute-guide/compute-guide-ssh-inside.md deleted file mode 100644 index dc223b6..0000000 --- a/src/compute/compute-guide/compute-guide-ssh-inside.md +++ /dev/null @@ -1,100 +0,0 @@ -# Подключение по 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 - ``` - где: - - `jumphost`: внешний IP-адрес джамп-хоста; - - `jump_login`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система) на джамп-хосте; - - `jump-secret-file-path`: путь к приватному ключу джамп-хоста; - - `myhost`: внутренний IP-адрес ВМ, к которой требуется подключиться; - - `myhost-login`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система) на ВМ. к которой требуется подключиться; - - `myhost-secret-file-path`: путь к приватному ключу ВМ, к которой требуется подключиться; - -## Подключиться к ВМ закрытого контура - -1. Откройте терминал. -2. Выполните команду: - - ``` - ssh myhost - ``` diff --git a/src/compute/compute-how-to/compute-connect-index.md b/src/compute/compute-how-to/compute-connect-index.md new file mode 100644 index 0000000..b054db1 --- /dev/null +++ b/src/compute/compute-how-to/compute-connect-index.md @@ -0,0 +1,13 @@ +--- +section_links: + - title: Подключение по SSH к ВМ по внешнему IP-адресу + link: /compute/compute-how-to/compute-connect-public.md + description: Подключиться по SSH к ВМ по внешнему IP-адресу + - title: Подключение по SSH к ВМ по внутреннему IP-адресу + link: /compute/compute-how-to/compute-connect-inside.md + description: Подключиться по SSH к ВМ по внутреннему IP-адресу через джамп-хост +--- + +# Подключение к ВМ + +Рассмотрено подключение по SSH к виртуальной машине по внешнему IP-адресу и к виртуальной машине по внутреннему IP-адресу. \ No newline at end of file diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md new file mode 100644 index 0000000..1c2e23c --- /dev/null +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -0,0 +1,98 @@ +# Подключение по SSH к виртуальной машине по внутреннему IP-адресу + +Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). + +## Перед началом работы + +- Проверьте, создана ли ВМ с внутренним IP-адресом в зоне `Inside` или `DMZ`, к которой планируется подключаться из интернета. +- Подготовлена ключевая пара для подключения к ВМ по SSH: + - приватный ключ сохранен на компьютере, с которого выполняется подключение; + - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. +- Отключен VPN. +- Разрешен удаленный доступ по протоколу SSH (TCP-порт 22). +- Протокол ICMP не заблокирован на Firewall. + +Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. + +## 1. Посмотреть внешний IP-адрес и его статус + +Перед созданием промежуточной ВМ с FIP убедитесь, что внешний IP-адрес доступен для назначения. + +Значение внешнего IP-адреса и его статус можно [посмотреть](compute-ip.md#посмотреть-внешний-ip-адрес) в разделе **Виртуальные машины → IP-адреса**. + +Внешний IP-адрес может быть занят другой виртуальной машиной. Если вы не планируете использовать эту ВМ в качестве джамп-хоста, то [отвяжите внешний IP-адрес](compute-ip.md#назначить-вм-внешний-ip-адрес) от этой ВМ и [создайте новую промежуточную ВМ с FIP](#2-создать-промежуточную-вм). + +## 2. Создать промежуточную ВМ + +Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. + +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **Виртуальные машины**. +5. Нажмите **Создать виртуальную машину**. +6. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. + :::warning Важно + Джамп-хост и внешний IP-адрес должны находиться в одной [зоне доступности `DMZ`](./../compute-overview.md#зоны-доступности) для связанности из интернета. + ::: +7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +8. В блоке **Конфигурация** выберите количество vCPU и RAM. +9. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. +10. Выберите SSH-ключ для подключения к ВМ по SSH. +11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. +12. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите из списка внешний IP-адрес. +13. Нажмите **Создать виртуальную машину**. + +## 3. Конфигурация SSH + +1. Откройте конфигурационный файл SSH `~/.ssh/config` для ОС Linux или `C:\users\имя_пользователя\.ssh\config` для ОС Windows. +2. Добавьте в конфигурационный файл сведения о виртуальных машинах: + + ``` + host jumphost + hostname + user + IdentityFile + + host myhost + hostname + user + IdentityFile + ProxyJump jumphost + ``` + где: + - `jumphost`: внешний IP-адрес джамп-хоста; + - `jump_login`: имя пользователя для входа на джамп-хост, указанное при создании ВМ; + - `jump-secret-file-path`: путь к приватному ключу джамп-хоста; + - `myhost`: внутренний IP-адрес ВМ, к которой требуется подключиться; + - `myhost-login`: имя пользователя для входа на ВМ, указанное при создании ВМ; + - `myhost-secret-file-path`: путь к приватному ключу ВМ, к которой требуется подключиться. + +### Пример содержимого файла ~/.ssh/config + +``` +host jumphost + hostname 77.41.188.88 + user admin + IdentityFile ~/.ssh/id_ed25519 + +host myhost + hostname 10.0.0.12 + user ivanov + IdentityFile ~/.ssh/id_ed25519 + ProxyJump jumphost +``` + +## 4. Подключиться к ВМ закрытого контура + +1. Откройте терминал. +2. Выполните команду: + + ``` + ssh myhost + ``` diff --git a/src/compute/compute-how-to/compute-connect.md b/src/compute/compute-how-to/compute-connect-public.md similarity index 68% rename from src/compute/compute-how-to/compute-connect.md rename to src/compute/compute-how-to/compute-connect-public.md index febeac1..ac2c76e 100644 --- a/src/compute/compute-how-to/compute-connect.md +++ b/src/compute/compute-how-to/compute-connect-public.md @@ -1,9 +1,9 @@ -# Подключение к виртуальной машине +# Подключение по SSH к виртуальной машине по внешнему IP-адресу Подключение к ВМ выполняется по протоколу SSH с [помощью ключевой пары](../../admin/ssh.md). :::tip Информация -Чтобы подключаться к виртуальной машине по SSH, [добавьте](../../admin/ssh.md#добавить-ssh-ключ) публичный ключ в профиль пользователя перед созданием виртуальной машины. Для существующих виртуальных машин добавление SSH-ключа невозможно. +Чтобы подключаться к виртуальной машине по SSH, [добавьте](../../admin/ssh.md#добавить-ssh-ключ) публичную часть ключа в профиль пользователя перед созданием виртуальной машины. Для существующих виртуальных машин добавление SSH-ключа невозможно. ::: ## Перед началом работы @@ -12,14 +12,8 @@ - Статус виртуальной машины — `Включена`. - Виртуальной машине [назначен](../compute-how-to/compute-ip.md#назначить-вм-внешний-ip-адрес) внешний IP-адрес. -- Узнайте [имя пользователя ОС по умолчанию](../compute-overview.md#операционная-система). -- Приватный ключ сохранен на компьютере, с которого выполняется подключение. - -:::tip Информация - -Чтобы [подключиться](../compute-guide/compute-guide-ssh-inside.md) к виртуальной машине закрытого контура, используйте как джамп-хост виртуальную машину с внешним IP-адресом. - -::: +- Узнайте имя пользователя для входа на ВМ. +- Приватная часть SSH-ключа сохранена на компьютере, с которого выполняется подключение. ## Подключиться к ВМ diff --git a/src/compute/compute-how-to/compute-ip.md b/src/compute/compute-how-to/compute-ip.md index b6c2377..8faed34 100644 --- a/src/compute/compute-how-to/compute-ip.md +++ b/src/compute/compute-how-to/compute-ip.md @@ -14,11 +14,11 @@ ## Внешние IP-адреса -Внешний IP-адрес — это IP-адрес, который используется для выхода в интернет. Внешний IP-адрес выдается организации при регистрации аккаунта Beeline Cloud. +Внешний IP-адрес — это IP-адрес, который доступен из интернета. Внешний IP-адрес выдается организации при регистрации аккаунта Beeline Cloud. -В сервисе **Виртуальные машины** внутренний IP-адрес `10.0.0.10` сопоставляется с внешним IP-адресом (Floating IP или FIP). Значение внешнего IP-адреса указано в поле **Имя** в разделе **Виртуальные машины → IP-адреса**. +В сервисе **Виртуальные машины** предусмотрен один внешний IP-адрес (Floating IP или FIP), сопоставленный с внутренним IP-адрес `10.0.0.10`. Значение внешнего IP-адреса можно [посмотреть](#посмотреть-внешний-ip-адрес) в разделе **Виртуальные машины → IP-адреса**. -Внешний IP-адрес [назначается](#назначить-вм-внешний-ip-адрес) виртуальной машине при ее создании. Существующей ВМ назначить внешний IP-адрес нельзя. +Чтобы ВМ без ограничений была доступна из интернета и получала доступ к ресурсам интернета, ей должен быть присвоен внешний IP-адрес. Внешний IP-адрес [назначается](#назначить-вм-внешний-ip-адрес) виртуальной машине при ее создании. Существующей ВМ назначить внешний IP-адрес нельзя. ## Статусы IP-адресов @@ -51,6 +51,16 @@ На странице **Виртуальные машины → IP-адреса** появится новый IP-адрес со статусом `Зарезервирован`. +## Посмотреть внешний IP-адрес + +1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **IP-адреса**. +5. Отобразится список всех IP-адресов проекта. +6. Внешний IP-адрес сопоставлен с внутренним IP-адресом `10.0.0.10` и отмечен тегом `Внешний IP`. Значение внешнего IP-адреса указано в поле `Имя`. +7. Если для внешнего IP-адреса отображается статус `Зарезервирован`, то внешний IP-адрес [доступен для назначения](#назначить-вм-внешний-ip-адрес). + ## Назначить ВМ внешний IP-адрес Внешний IP-адрес можно привязать ВМ при условиях: diff --git a/src/compute/compute-how-to/compute-network/compute-network-index.md b/src/compute/compute-how-to/compute-network/compute-network-index.md new file mode 100644 index 0000000..ce3fc9e --- /dev/null +++ b/src/compute/compute-how-to/compute-network/compute-network-index.md @@ -0,0 +1,9 @@ +--- +section_links: + - title: Настройка site-to-site VPN с помощью VyOS + link: /compute/compute-how-to/compute-network/compute-vpn-vyos.md + description: Создание IPSEC-туннеля между частной сетью и Beeline Cloud с использованием VyOS 1.4.0 +--- + +# Сети + diff --git a/src/compute/compute-guide/compute-guide-vyos.md b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md similarity index 96% rename from src/compute/compute-guide/compute-guide-vyos.md rename to src/compute/compute-how-to/compute-network/compute-vpn-vyos.md index 65a7d08..88b1134 100644 --- a/src/compute/compute-guide/compute-guide-vyos.md +++ b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md @@ -19,13 +19,13 @@ Internet Key Exchange v2 (IKEv2) — это протокол, обеспечив - **customer site**: локальное защищенное пространство; - **beeline cloud**: изолированное пространство в Beeline Cloud, в котором создаются ресурсы. -Для выполнения этого урока вам понадобится: +Для настройки site-to-site VPN понадобится: -- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud**, созданная по [инструкции](https://docs.cloud.dfcloud.ru/compute/compute-guide/compute-guide-ssh-inside.html#%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D0%B4%D0%B6%D0%B0%D0%BC%D0%BF-%D1%85%D0%BE%D1%81%D1%82) для джамп-хоста; +- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud** в качестве промежуточной ВМ (джамп-хоста), созданная по [инструкции](../compute-connect-inside.md#2-создать-промежуточную-вм); - одна виртуальная машина с ОС VyOS версии 1.4.0, созданная в **customer site** с доступом в интернет с постоянным публичным IP-адресом `client real ip`. - если в сети **customer site** используется ISO-образ VyOS, то установите OC VyOS на виртуальную машину согласно официальной документации. -![Схема](../image/ipsec.svg) +![Схема](./image/ipsec.svg) ## 1. Посмотреть IP-адреса @@ -38,7 +38,7 @@ Internet Key Exchange v2 (IKEv2) — это протокол, обеспечив | публичный IP | 77.41.188.88 | 77.41.188.163 | | внутренний IP | 10.0.0.10 | 172.16.0.10 | -### Как узнать публичный IP-адрес маршрутизатора +### Узнать публичный IP-адрес маршрутизатора Для маршрутизатора на стороне **customer site** IP-адреса можно узнать c помощью команд: diff --git a/src/compute/image/ipsec.svg b/src/compute/compute-how-to/compute-network/image/ipsec.svg similarity index 100% rename from src/compute/image/ipsec.svg rename to src/compute/compute-how-to/compute-network/image/ipsec.svg diff --git a/src/compute/compute-how-to/compute-servers-create.md b/src/compute/compute-how-to/compute-servers-create.md index 89dd90a..0009f70 100644 --- a/src/compute/compute-how-to/compute-servers-create.md +++ b/src/compute/compute-how-to/compute-servers-create.md @@ -18,21 +18,23 @@ ::: tip Информация При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество RAM. ::: -9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: +9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавьте диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. ::: warning Важно К ВМ можно подключить не более 28 дисков, включая загрузочный. ::: -10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). -11. В блоке **Настройки сети** выберите: +10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). +11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. +12. В блоке **Настройки сети** выберите: - **IPv4-адрес**: выберите способ получения IP-адреса для ВМ: - выберите **Автоматически**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); - выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов). -12. В блоке **Размещения** выберите: +13. В блоке **Размещения** выберите: - **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее. -13. Отметьте **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. -14. Нажмите **Создать виртуальную машину**. +14. Отметьте **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. +15. Нажмите **Создать виртуальную машину**. ВМ появится на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины** в статусе `Cоздается`. Выполняется сборка виртуального ВМ, назначается [IP-адрес](compute-ip.md) и полное доменное имя (FQDN). После окончания сборки ВМ перейдет в статус `Включена`. diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 7627be8..31b2876 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -56,19 +56,19 @@ Для виртуальных машин подготовлены образы операционных систем UNIX. -В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя ОС по умолчанию. +В операционных системах доступен `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 | +| AstraLinux | 1.8.2 | 3 Гб | +| CentOS | 9 | 10 Гб | +| CentOS | 10 | 10 Гб | +| Debian | 12 | 5 Гб | +| Rocky Linux | 9 | 10 Гб | +| Ubuntu | 20.04 | 5 Гб | +| Ubuntu | 22.04 | 5 Гб | +| VyOS | 13 | 2 Гб | +| VyOS | 14 | 2 Гб | ## Группы виртуальных машин From e4d89b51321f134733cd9c4732302e113d4a851f Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Thu, 2 Oct 2025 21:11:21 +0600 Subject: [PATCH 02/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D1=81=D1=81=D1=8B=D0=BB=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/vdc/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vdc/index.md b/src/vdc/index.md index 7029c7b..678e442 100644 --- a/src/vdc/index.md +++ b/src/vdc/index.md @@ -1,7 +1,7 @@ --- section_links: - title: Обзор сервиса - link: /vdc/vdc-overview.md.md + link: /vdc/vdc-overview.md description: Обзор сервиса, решаемые задачи, характеристики оборудования - title: Быстрый старт link: /vdc/vdc-getting-started.md From cbca88ec9dd471b289fa5439a2884fad4c04806b Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Thu, 2 Oct 2025 21:14:29 +0600 Subject: [PATCH 03/38] version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 425ee6c..9e170b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.6.3", + "version": "0.6.4", "description": "Beeline Cloud docs", "main": "index.js", "scripts": { From 8d36597e0e4ed96d6d48933bd51ed6e27ecc4b81 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: Fri, 3 Oct 2025 10:18:17 +0000 Subject: [PATCH 04/38] start vm 2 --- src/.vitepress/config.mts | 1 + src/compute/compute-getting-started.md | 50 +++++-- .../compute-how-to/compute-connect-inside.md | 15 +- .../compute-network/compute-network-index.md | 3 + .../compute-network/compute-network-inside.md | 129 ++++++++++++++++++ src/compute/compute-overview.md | 10 +- 6 files changed, 187 insertions(+), 21 deletions(-) create mode 100644 src/compute/compute-how-to/compute-network/compute-network-inside.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 60f1989..a3f7d05 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -196,6 +196,7 @@ export default defineConfig({ collapsed: true, items: [ { text: 'Настройка site-to-site VPN с помощью VyOS', link: '/compute/compute-how-to/compute-network/compute-vpn-vyos.md' }, + { text: 'Подключение ВМ закрытого контура к интернету', link: '/compute/compute-how-to/compute-network/compute-network-inside.md' }, ], }, ], diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 04a31db..6c37f58 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -1,21 +1,29 @@ # Быстрый старт -В этой инструкции рассмотрен процесс создания ВМ с операционной системой Linux в зоне `DMZ`, подключение к ней и установка веб-сервера Ngnix. +В этой инструкции рассмотрен процесс создания ресурсов, настройки связанности ,. ## Перед началом работы - [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud. -## 1. Создать ВМ +## 1. Создать точку входа -На этом шаге создайте виртуальную машину в зоне `DMZ` и присвойте ей внешний IP-адрес. Чтобы ВМ без ограничений была доступна из интернета и получала доступ к ресурсам интернета, ВМ должен быть присвоен внешний IP-адрес, который сопоставлен с внутренним IP-адресом `10.0.0.10`. Значение внешнего IP-адреса указано в разделе **Виртуальные машины → IP-адреса** в поле **Имя**. +На этом шаге создайте виртуальную машину, которая будет являться точкой входа вашей организации в интернет. Чтобы ВМ была доступна из интернета и получала доступ к ресурсам интернета, ВМ создается: + +- в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`; +- с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; +- с образом операционной системы: + - Linux для реализации базовой сетевой функциональности; + - VyOS для реализации расширенной сетевой функциональности. 1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). 2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальная машина**. 3. В блоке **Имя и расположение** укажите имя и расположение ВМ: - **Имя машины**: введите название ВМ. - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. -4. В блоке **Выбор образа** выберите тип и версию операционной системы. +4. В блоке **Выбор образа** выберите тип и версию операционной системы: + - выберите образ операционной системы Linux для реализации базовой сетевой функциональности; + - выберите образ операционной системы VyOS для реализации расширенной сетевой функциональности. 5. В блоке **Конфигурация** выберите количество vCPU и RAM. 6. В блоке **Диски** настройте загрузочный диск: - **Загрузочный диск**: выберите тип диска и укажите размер загрузочного диска. @@ -28,9 +36,17 @@ Виртуальная машина отобразится на странице **Виртуальные машины**. Выполняется сборка виртуальной машины. После окончания сборки виртуальная машина перейдет в статус `Включена`. -Далее [создайте](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) виртуальные машины в зонах `Inside` или `DMZ`. +## 2. Создать ВМ -## 2. Подключиться к ВМ +На этом шаге создайте виртуальные машины в зонах `Inside` или `DMZ` и присвойте им внутренние IP-адреса. + +1. На странице **Виртуальные машины** нажмите кнопку **Создать виртуальную машину**. +2. [Заполните](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) параметры ВМ. +3. Нажмите **Создать виртуальную машину**. + +Виртуальная машина отобразится на странице **Виртуальные машины**. Выполняется сборка виртуальной машины. После окончания сборки виртуальная машина перейдет в статус `Включена`. + +## 3. Подключиться к ВМ :::: tabs = по внешнему IP-адресу @@ -50,14 +66,16 @@ ssh <логин>@<внешний_IP> Если ВМ создана в зоне `Inside` или `DMZ` и ей присвоен внутренний IP-адрес, то для подключения к ВМ используйте один из вариантов: -- [настроить site-to-site VPN c помощью VyOS](./compute-how-to/compute-network/compute-vpn-vyos.md); -- [через промежуточную виртуальную машину (джамп-хост)](./compute-how-to/compute-connect-inside.md). +- [через промежуточную виртуальную машину (джамп-хост)](https://docs.cloud.dfcloud.ru/compute/compute-how-to/compute-connect-inside.html#_3-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F-ssh); +- [настроить site-to-site VPN c помощью VyOS](./compute-how-to/compute-network/compute-vpn-vyos.md). :::: ## 3. Проверить доступность из ВМ в интернет -Перед проверкой доступности ВМ убедитесь, что: +Проверки доступность из ВМ в интернет возможно только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступ в интернет. + +Перед проверкой доступности ВМ убедитесь: - у ВМ с внешним IP-адресом есть доступ в интернет, протокол ICMP не заблокирован на Firewall; - в случае VPN вы находитесь в сети организации и имеется доступ до шлюза VPN-туннеля, и на VYOS/в организации настроена маршрутизация в интернет. @@ -66,11 +84,16 @@ ssh <логин>@<внешний_IP> curl ifconfig.me ``` -В результате команды придет внешний IP-адрес ВМ, с которого осуществляется выход в интернет. +В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет. ## 4. Установка ПО на ВМ -Когда ВМ создана и проверен доступ из ВМ к ресурсам интернета, установите на ВМ программное обеспечение. Рассмотрим установку веб-сервера Nginx. +После создания и подключения к ВМ установите на ВМ программное обеспечение. + +:::: tabs += ВМ в зоне доступности DMZ + +Рассмотрим установку веб-сервера Nginx на ВМ, созданной в зоне доступности `DMZ`. 1. Установите докер: @@ -96,3 +119,8 @@ curl localhost ```sh docker rm -f nginx ``` += ВМ в зоне доступности Inside + +Установка ПО на ВМ, созданных в зоне доступности `Inside`, рассмотрена в [инструкции](././compute-how-to/compute-network/compute-network-inside.md#подключение-вм-закрытого-контура-к-интернету). + +:::: \ No newline at end of file diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 1c2e23c..1a9c9a5 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -4,13 +4,18 @@ ## Перед началом работы -- Проверьте, создана ли ВМ с внутренним IP-адресом в зоне `Inside` или `DMZ`, к которой планируется подключаться из интернета. +Перед подключением проверьте выполнение условий и наличие данных: + +- Статус виртуальной машины — `Включена`. +- Виртуальной машине [назначен](../compute-how-to/compute-ip.md#внутренние-ip-адреса) внутренний IP-адрес. +- Имя пользователя для входа на ВМ. - Подготовлена ключевая пара для подключения к ВМ по SSH: - приватный ключ сохранен на компьютере, с которого выполняется подключение; - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. -- Отключен VPN. -- Разрешен удаленный доступ по протоколу SSH (TCP-порт 22). -- Протокол ICMP не заблокирован на Firewall. +- На компьютере, с которого выполняется подключение к ВМ: + - разрешен удаленный доступ по протоколу SSH (TCP-порт 22). + - протокол ICMP не заблокирован на Firewall. + - если VPN блокирует доступ в интернет, то отключите его. Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. @@ -88,7 +93,7 @@ host myhost ProxyJump jumphost ``` -## 4. Подключиться к ВМ закрытого контура +## 4. Подключиться к ВМ по внутреннему IP-адресу 1. Откройте терминал. 2. Выполните команду: diff --git a/src/compute/compute-how-to/compute-network/compute-network-index.md b/src/compute/compute-how-to/compute-network/compute-network-index.md index ce3fc9e..5826518 100644 --- a/src/compute/compute-how-to/compute-network/compute-network-index.md +++ b/src/compute/compute-how-to/compute-network/compute-network-index.md @@ -3,6 +3,9 @@ section_links: - title: Настройка site-to-site VPN с помощью VyOS link: /compute/compute-how-to/compute-network/compute-vpn-vyos.md description: Создание IPSEC-туннеля между частной сетью и Beeline Cloud с использованием VyOS 1.4.0 + - title: Подключение ВМ закрытого контура к интернету + link: /compute/compute-how-to/compute-network/compute-network-inside.md + description: Настройка доступа в интернет для ВМ, созданных в зоне доступности Inside, и установка ПО на ВМ --- # Сети diff --git a/src/compute/compute-how-to/compute-network/compute-network-inside.md b/src/compute/compute-how-to/compute-network/compute-network-inside.md new file mode 100644 index 0000000..42d226f --- /dev/null +++ b/src/compute/compute-how-to/compute-network/compute-network-inside.md @@ -0,0 +1,129 @@ +# Подключение ВМ закрытого контура к интернету + +В зависимости от доступов ВМ в Интернет или VPN настройте DNS, NTP и другие службы (пакетный менеджер) для начала установки ПО. + +## Пример конфигурации для службы обновления пакетов + +1. Настройте сервис веб-прокси один из способов: + +:::: tabs += VyOS + +1. Перейдите в режим конфигурирования: + +```sh +configure +``` +2. Включите слушание запросов (по умолчанию используется порт 3128): + +```sh +set service webproxy listen-address 10.0.0.10 disable-transparent +``` +3. Проверьте корректность конфигурации: + +```sh +show service webproxy +``` +4. Сохраните конфигурацию: + +```sh +save +``` +5. Примените конфигурацию: + +```sh +commit +``` += Ubuntu + +1. Обновление списка пакетов: + +```sh +sudo apt update +``` +2. Установка Tinyproxy: + +```sh +sudo apt install tinyproxy +``` +3. По умолчанию Tinyproxy может разрешать доступ только с локальной машины (127.0.0.1). Необходимо разрешить доступ устройствам из вашей локальной сети. + + - откройте конфигурационный файл: + + ```sh + sudo nano /etc/tinyproxy/tinyproxy.conf + ``` + - настройте разрешение доступа с необходимых вам сетей, закомментировав (#) все остальные строки: + + ```sh + Allow 10.0.0.5/24 + Allow 0.0.0.0/0 - разрешает доступ из любой сети + ``` + - установите порт (по умолчанию 8888): + + ```sh + Port 3128 + ``` + - сохраните конфигурационный файл (Ctrl+O, Enter) и выйдите (Ctrl+X). +4. Запуск и проверка сервиса: + +перезапустите сервис для применения новых настроек: +``` +sudo systemctl restart tinyproxy +``` +включите автозапуск (чтобы сервис прокси запускался после перезагрузки сервера): +``` +sudo systemctl enable tinyproxy +``` +проверьте статус (убедитесь, что он active (running)): +``` +sudo systemctl status tinyproxy +``` + +:::: + +2. Настройка конфигурации (клиентская часть) на ВМ с ОС Ubuntu в зоне Inside: + + - Создайте или отредактируйте конфигурационный файл для apt: + ``` + sudo nano /etc/apt/apt.conf.d/proxy.conf + ``` + - Добавьте следующие строки. Обратите внимание на синтаксис, который отличается от синтаксиса переменных окружения: + + - Без аутентификации: + ``` + Acquire::http::Proxy "http://10.0.0.10:3128/"; + Acquire::https::Proxy "http://10.0.0.10:3128/"; + ``` + - С аутентификацией: + ``` + Acquire::http::Proxy "http://user:password@10.0.0.10:3128/"; + Acquire::https::Proxy "http://user:password@10.0.0.10:3128/"; + ``` +3. Сохраните и закройте файл. Теперь `sudo apt update` будет работать через прокси. + +## Пример конфигурации для использования стороннего DNS-сервера на ВМ c ОС Ubuntu в Inside + +Если вы измените DNS-серверы через конфигурационный файл Netplan (sudo nano/etc/netplan/*.yaml), эти настройки СОХРАНЯТСЯ после перезагрузки. + +1. Отредактируйте файл *.yaml и добавьте блоки dhcp4-overrides и nameservers: +``` +network: + version: 2 + ethernets: + enp3s0: + dhcp4: true + set-name: "enp3s0" + dhcp4-overrides: # <--- Добавьте этот блок + use-dns: false # <--- Клиент не будет использовать DNS-сервера, полученные от DHCP-сервера + nameservers: + addresses: [CORP_DNS_IP] # <--- укажите IP-адрес требуемого DNS-сервера +``` +2. Примените настройки: +``` +sudo netplan apply +``` +3. Проверьте корректность конфигурации: +``` +resolvectl status +``` \ No newline at end of file diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 31b2876..1c98260 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -19,16 +19,16 @@ | Зона доступности |Дата-центр | |---|---| |`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)| -|`msk-dc-3`|[Oxygen](https://o2dc.ru/)| + -Зона доступности предоставляет на выбор сетевой периметр, в котором можно создать виртуальную машину. Доступны сетевые периметры: +Доступны сетевые периметры: -- `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. -- `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. +- `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`. +- `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `DMZ` с внутренним IP-адресом имеют доступ в интернет через служебный внешний IP-организации организации, недоступный пользователям для управления ## Шаблоны конфигурации ВМ From a869b20d2b7c9b346c0bab82edb991af163d16c8 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: Mon, 6 Oct 2025 15:40:37 +0000 Subject: [PATCH 05/38] 2-start vm 2 --- .../theme/components/CustomNavBar.vue | 2 +- src/compute/compute-getting-started.md | 37 ++++++++++--------- .../compute-how-to/compute-connect-inside.md | 6 +-- .../compute-network/compute-network-inside.md | 15 ++------ .../compute-how-to/compute-servers-create.md | 10 ++--- src/compute/compute-overview.md | 4 +- src/vdc/vdc-getting-started.md | 2 +- 7 files changed, 36 insertions(+), 40 deletions(-) diff --git a/src/.vitepress/theme/components/CustomNavBar.vue b/src/.vitepress/theme/components/CustomNavBar.vue index 98a96be..2be8701 100644 --- a/src/.vitepress/theme/components/CustomNavBar.vue +++ b/src/.vitepress/theme/components/CustomNavBar.vue @@ -59,7 +59,7 @@ watchPostEffect(() => { - + diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 6c37f58..02fe785 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -6,9 +6,9 @@ - [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud. -## 1. Создать точку входа +## 1. Создать ВМ-шлюз -На этом шаге создайте виртуальную машину, которая будет являться точкой входа вашей организации в интернет. Чтобы ВМ была доступна из интернета и получала доступ к ресурсам интернета, ВМ создается: +На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из сети Интернет и имела выход в Интернет, ВМ создается: - в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`; - с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; @@ -38,7 +38,7 @@ ## 2. Создать ВМ -На этом шаге создайте виртуальные машины в зонах `Inside` или `DMZ` и присвойте им внутренние IP-адреса. +На втором шаге в проекте Beeline Cloud создайте виртуальные машины в [зонах доступности](compute-overview.md#зоны-доступности) `Inside` или `DMZ` и присвойте им внутренние IP-адреса. 1. На странице **Виртуальные машины** нажмите кнопку **Создать виртуальную машину**. 2. [Заполните](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) параметры ВМ. @@ -71,50 +71,53 @@ ssh <логин>@<внешний_IP> :::: -## 3. Проверить доступность из ВМ в интернет +## 4. Проверить сетевую доступность ВМ проекта -Проверки доступность из ВМ в интернет возможно только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступ в интернет. +Возможность подключения из внешних сетей присутствует только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступа в интернет без [дополнительной настройки](././compute-how-to/compute-network/compute-network-inside.md#подключение-вм-закрытого-контура-к-интернету). -Перед проверкой доступности ВМ убедитесь: +Перед проверкой доступности из ВМ проекта убедитесь: -- у ВМ с внешним IP-адресом есть доступ в интернет, протокол ICMP не заблокирован на Firewall; -- в случае VPN вы находитесь в сети организации и имеется доступ до шлюза VPN-туннеля, и на VYOS/в организации настроена маршрутизация в интернет. +- протокол ICMP разрешен на всех Firewall, в т.ч. и в самой ОС; +- [site-to-site VPN](././compute-how-to/compute-network/compute-vpn-vyos.md) организации настроен, используется частный диапазон сетей RFC 1918; +- из VPN-туннеля настроена маршрутизация в сеть интернет. + +Для проверки доступности из ВМ проекта и установки ПО на ВМ: + +1. Выполните команду на ВМ проекта: ```sh curl ifconfig.me ``` -В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет. +2. В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет. -## 4. Установка ПО на ВМ - -После создания и подключения к ВМ установите на ВМ программное обеспечение. +3. Установите ПО на ВМ: :::: tabs = ВМ в зоне доступности DMZ Рассмотрим установку веб-сервера Nginx на ВМ, созданной в зоне доступности `DMZ`. -1. Установите докер: +- Установите докер: ```sh curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh ``` -2. Запустите Nginx: +- Запустите Nginx: ```sh docker run -d --rm --name nginx -p80:80 nginx ``` -3. Проверьте, что Nginx запустился: +- Проверьте, что Nginx запустился: ```sh curl localhost ``` -4. Остановите контейнер Nginx: +- Остановите контейнер Nginx: ```sh docker rm -f nginx @@ -123,4 +126,4 @@ docker rm -f nginx Установка ПО на ВМ, созданных в зоне доступности `Inside`, рассмотрена в [инструкции](././compute-how-to/compute-network/compute-network-inside.md#подключение-вм-закрытого-контура-к-интернету). -:::: \ No newline at end of file +:::: diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 1a9c9a5..91cb618 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -13,9 +13,9 @@ - приватный ключ сохранен на компьютере, с которого выполняется подключение; - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. - На компьютере, с которого выполняется подключение к ВМ: - - разрешен удаленный доступ по протоколу SSH (TCP-порт 22). - - протокол ICMP не заблокирован на Firewall. - - если VPN блокирует доступ в интернет, то отключите его. + - разрешен удаленный доступ по протоколу SSH (TCP-порт 22); + - есть доступ в сеть интернет, протокол ICMP не заблокирован на Firewall-ах; + - VPN сети организации позволяет осуществлять соединение в сеть Интернет. Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. diff --git a/src/compute/compute-how-to/compute-network/compute-network-inside.md b/src/compute/compute-how-to/compute-network/compute-network-inside.md index 42d226f..c35b568 100644 --- a/src/compute/compute-how-to/compute-network/compute-network-inside.md +++ b/src/compute/compute-how-to/compute-network/compute-network-inside.md @@ -89,17 +89,10 @@ sudo systemctl status tinyproxy sudo nano /etc/apt/apt.conf.d/proxy.conf ``` - Добавьте следующие строки. Обратите внимание на синтаксис, который отличается от синтаксиса переменных окружения: - - - Без аутентификации: - ``` - Acquire::http::Proxy "http://10.0.0.10:3128/"; - Acquire::https::Proxy "http://10.0.0.10:3128/"; - ``` - - С аутентификацией: - ``` - Acquire::http::Proxy "http://user:password@10.0.0.10:3128/"; - Acquire::https::Proxy "http://user:password@10.0.0.10:3128/"; - ``` + ``` + Acquire::http::Proxy "http://10.0.0.10:3128/"; + Acquire::https::Proxy "http://10.0.0.10:3128/"; + ``` 3. Сохраните и закройте файл. Теперь `sudo apt update` будет работать через прокси. ## Пример конфигурации для использования стороннего DNS-сервера на ВМ c ОС Ubuntu в Inside diff --git a/src/compute/compute-how-to/compute-servers-create.md b/src/compute/compute-how-to/compute-servers-create.md index 0009f70..b12fd9a 100644 --- a/src/compute/compute-how-to/compute-servers-create.md +++ b/src/compute/compute-how-to/compute-servers-create.md @@ -1,4 +1,4 @@ -# Создание виртуальные машины +# Создание виртуальной машины ## Создать виртуальную машину @@ -13,23 +13,23 @@ - используйте только строчные латинские буквы, цифры и дефис; - не используйте дефис в начале или в конце имени. - **Зона доступности**: выберите подходящую [зону доступности](../compute-overview.md#зоны-доступности). -7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +7. В блоке **Образ загрузочного диска** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). 8. В блоке **Конфигурация** выберите количество vCPU и RAM. Наборы ресурсов заранее скомпонованы по оптимальным параметрам. ::: tip Информация При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество RAM. ::: 9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. - - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавьте диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. + - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавить диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. ::: warning Важно К ВМ можно подключить не более 28 дисков, включая загрузочный. ::: 10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). 11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. -12. В блоке **Настройки сети** выберите: +12. В блоке **Настройка сети** выберите: - **IPv4-адрес**: выберите способ получения IP-адреса для ВМ: - - выберите **Автоматически**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); + - выберите **Внутренний (назначится автоматически)**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); - выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов). 13. В блоке **Размещения** выберите: - **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее. diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 1c98260..1629964 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -27,7 +27,7 @@ Доступны сетевые периметры: -- `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`. +- `Inside` — закрытый контур, не подразумевает доступ в/из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`. - `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `DMZ` с внутренним IP-адресом имеют доступ в интернет через служебный внешний IP-организации организации, недоступный пользователям для управления ## Шаблоны конфигурации ВМ @@ -59,7 +59,7 @@ В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя, заданное при создании ВМ. | Операционная система | Версия | Размер загрузочного диска | -|---|---|---|---| +|---|---|---| | AstraLinux | 1.8.2 | 3 Гб | | CentOS | 9 | 10 Гб | | CentOS | 10 | 10 Гб | diff --git a/src/vdc/vdc-getting-started.md b/src/vdc/vdc-getting-started.md index 1bcead2..37085ce 100644 --- a/src/vdc/vdc-getting-started.md +++ b/src/vdc/vdc-getting-started.md @@ -1,6 +1,6 @@ # Быстрый старт -В этой инструкции рассмотрен процесс создания виртуальной машины в дата-центре и подключение к ней. +В этой инструкции рассмотрен процесс создания виртуальной машины в дата-центре. ## Перед началом работы From 39e2370fdec6683297325794bbe472ff3a4c43cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Mon, 13 Oct 2025 09:27:59 +0000 Subject: [PATCH 06/38] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D0=B0=D1=86=D0=B8=D1=8F=20=D0=BF=D0=BE=20=D0=B2?= =?UTF-8?q?=D0=B8=D1=80=D1=82=D1=83=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=BC=20?= =?UTF-8?q?=D0=B4=D0=B0=D1=82=D0=B0-=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0?= =?UTF-8?q?=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 + VERSION | 2 +- ci/deploy/deploy-cloud.inc.yml | 2 +- ci/deploy/deploy-template.inc.yml | 2 +- package-lock.json | 4 +- src/.vitepress/config.mts | 78 ++++++++-- src/.vitepress/matomo.ts | 2 +- src/assets/images/empty-box.svg | 2 +- src/assets/images/empty-list.svg | 2 +- src/assets/images/search.svg | 2 +- src/billing/about.md | 21 +++ src/billing/accounts.md | 0 src/billing/financial-motitoring.md | 0 src/billing/index.md | 1 - src/billing/usage-analytics.md | 17 +++ src/concepts/dns.md | 39 +++++ src/index.md | 5 +- src/monitoring/about.md | 20 +++ src/platform/zones.md | 14 +- src/public/img/features/support.svg | 2 +- src/start/trial.md | 12 +- src/vdc/index.md | 16 +- src/vdc/vdc-getting-started.md | 4 +- .../allow-external-connections-to-vm.md | 92 ++++++++++++ .../networks/connect-vapp-to-network.md | 74 ++++++++++ .../networks/connect-vm-to-network.md | 64 ++++++++ src/vdc/vdc-how-to/networks/create-network.md | 77 ++++++++++ .../networks/isolated-to-rourted.md | 9 ++ src/vdc/vdc-how-to/networks/networks-index.md | 20 +++ src/vdc/vdc-how-to/users/add-user.md | 20 +++ .../vdc-how-to/users/change-users-password.md | 12 ++ src/vdc/vdc-how-to/users/quotas.md | 15 ++ src/vdc/vdc-how-to/users/roles.md | 10 ++ src/vdc/vdc-how-to/users/users-index.md | 17 +++ src/vdc/vdc-how-to/vdc-2fa.md | 1 - src/vdc/vdc-how-to/vdc-create.md | 9 +- src/vdc/vdc-how-to/vdc-enter.md | 4 +- src/vdc/vdc-how-to/vdc-index.md | 27 +++- src/vdc/vdc-how-to/vm/clone-vm.md | 21 +++ .../vdc-how-to/vm/create-affinity-rules.md | 27 ++++ src/vdc/vdc-how-to/vm/create-snapshot.md | 47 ++++++ src/vdc/vdc-how-to/vm/create-vapp.md | 22 +++ src/vdc/vdc-how-to/vm/create-vm.md | 79 ++++++++++ src/vdc/vdc-how-to/vm/delete-vm.md | 23 +++ src/vdc/vdc-how-to/vm/edit-vm.md | 139 ++++++++++++++++++ src/vdc/vdc-how-to/vm/vm-index.md | 26 ++++ src/vdc/vdc-overview.md | 11 +- src/vdc/vdc-quatos.md | 17 +++ 48 files changed, 1055 insertions(+), 59 deletions(-) create mode 100644 src/billing/about.md create mode 100644 src/billing/accounts.md create mode 100644 src/billing/financial-motitoring.md delete mode 100644 src/billing/index.md create mode 100644 src/billing/usage-analytics.md create mode 100644 src/concepts/dns.md create mode 100644 src/monitoring/about.md create mode 100644 src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md create mode 100644 src/vdc/vdc-how-to/networks/connect-vapp-to-network.md create mode 100644 src/vdc/vdc-how-to/networks/connect-vm-to-network.md create mode 100644 src/vdc/vdc-how-to/networks/create-network.md create mode 100644 src/vdc/vdc-how-to/networks/isolated-to-rourted.md create mode 100644 src/vdc/vdc-how-to/networks/networks-index.md create mode 100644 src/vdc/vdc-how-to/users/add-user.md create mode 100644 src/vdc/vdc-how-to/users/change-users-password.md create mode 100644 src/vdc/vdc-how-to/users/quotas.md create mode 100644 src/vdc/vdc-how-to/users/roles.md create mode 100644 src/vdc/vdc-how-to/users/users-index.md create mode 100644 src/vdc/vdc-how-to/vm/clone-vm.md create mode 100644 src/vdc/vdc-how-to/vm/create-affinity-rules.md create mode 100644 src/vdc/vdc-how-to/vm/create-snapshot.md create mode 100644 src/vdc/vdc-how-to/vm/create-vapp.md create mode 100644 src/vdc/vdc-how-to/vm/create-vm.md create mode 100644 src/vdc/vdc-how-to/vm/delete-vm.md create mode 100644 src/vdc/vdc-how-to/vm/edit-vm.md create mode 100644 src/vdc/vdc-how-to/vm/vm-index.md create mode 100644 src/vdc/vdc-quatos.md diff --git a/.gitignore b/.gitignore index a18eb5a..46013d8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,7 @@ src/.vuepress/.cache src/.vuepress/.temp src/.vitepress/cache packages-list.json +/.vale +/.vscode +/.vale.ini +/VimpelcomCAG2.pem \ No newline at end of file diff --git a/VERSION b/VERSION index 7bcd0e3..169b9c0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.0.2 \ No newline at end of file +0.0.2-fix1 \ No newline at end of file diff --git a/ci/deploy/deploy-cloud.inc.yml b/ci/deploy/deploy-cloud.inc.yml index 5a6abd7..c792c4e 100644 --- a/ci/deploy/deploy-cloud.inc.yml +++ b/ci/deploy/deploy-cloud.inc.yml @@ -1,6 +1,6 @@ deploy-test-stand: stage: deploy - image: harbor.vimpelcom.ru/dockerhub/library/alpine + image: harbor.vimpelcom.ru/dockerhub/library/alpine:3.21.2 variables: stand: cloud-stand.vega-dev.cloud.vimpelcom.ru rules: diff --git a/ci/deploy/deploy-template.inc.yml b/ci/deploy/deploy-template.inc.yml index 663d5cc..6732ef1 100644 --- a/ci/deploy/deploy-template.inc.yml +++ b/ci/deploy/deploy-template.inc.yml @@ -23,7 +23,7 @@ # - git push origin HEAD:$CI_COMMIT_REF_NAME -o ci.skip .deploy-template: - image: harbor.vimpelcom.ru/dockerhub/library/alpine + image: harbor.vimpelcom.ru/dockerhub/library/alpine:3.21.2 before_script: - | sed -i s%https://dl-cdn.alpinelinux.org/%http://rhrepo.vimpelcom.ru/ext/ya/mirrors/% /etc/apk/repositories && \ diff --git a/package-lock.json b/package-lock.json index 4e9d491..76db8a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "docs", - "version": "0.6.1", + "version": "0.6.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "docs", - "version": "0.6.1", + "version": "0.6.2", "license": "MIT", "dependencies": { "@beeline/design-tokens": "^1.31.0", diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index a3f7d05..e4df668 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -42,6 +42,7 @@ console.log({ base: typeof new_version !== 'undefined' ? '/' : '/docs/' }) // https://vitepress.dev/reference/site-config export default defineConfig({ + srcDir: ".", title: "cloud", description: "Документация Beeline Cloud", head: [['link', { rel: 'icon', type: 'image/png', sizes: '32x32', href: '/bee-favicon.png' }]], @@ -138,26 +139,60 @@ export default defineConfig({ {text: 'Бесплатный период', link: '/start/trial.md'}, {text: 'Платное использование', link: '/start/organization.md'}, ], - // '/billing/': [ - - // ], '/vdc/': [ { text: 'Виртуальные дата-центры на VMware', link: '/vdc/index.md', }, { - text: 'Обзор сервиса', link: '/vdc/vdc-overview.md' + text: 'Обзор сервиса', link: '/vdc/vdc-overview.md', + collapsed: true, + items: [ + { text: 'Квоты и лимиты', link: '/vdc/vdc-quatos.md' }, + ] }, { text: 'Быстрый старт', link: '/vdc/vdc-getting-started.md' }, - { - text: 'Виртуальные дата-центры', link: '/vdc/vdc-how-to/vdc-index.md', - collapsed: true, - items: [ + + { text: 'Виртуальные дата-центры', link: '/vdc/vdc-how-to/vdc-index.md', + collapsed: true, + items: [ { text: 'Создание дата-центра', link: '/vdc/vdc-how-to/vdc-create.md' }, { text: 'Вход в дата-центр', link: '/vdc/vdc-how-to/vdc-enter.md' }, - { text: 'Управление дата-центром', link: '/vdc/vdc-how-to/vdc-manage.md' }, + { text: 'Управление дата-центром', link: '/vdc/vdc-how-to/vdc-manage.md'}, + ], + }, + { text: 'Виртуальные машины', link: '/vdc/vdc-how-to/vm/vm-index.md', + collapsed: true, + items: [ + {text: 'Создание ВМ', link: '/vdc/vdc-how-to/vm/create-vm.md'}, + {text: 'Создание vApp', link: '/vdc/vdc-how-to/vm/create-vapp.md'}, + {text: 'Клонирование ВМ', link: '/vdc/vdc-how-to/vm/clone-vm.md'}, + {text: 'Изменение конфигурации ВМ', link: '/vdc/vdc-how-to/vm/edit-vm.md'}, + {text: 'Удаление ВМ', link: '/vdc/vdc-how-to/vm/delete-vm.md'}, + {text: 'Группы размещения', link: '/vdc/vdc-how-to/vm/create-affinity-rules.md'}, + { text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, + ], + }, + { text: 'Сеть', link: '/vdc/vdc-how-to/networks/networks-index.md', + collapsed: true, + items: [ + {text: 'Настройка доступа к ВМ из интернета', link: '/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md'}, + {text: 'Подключение ВМ в vApp к сети', link: '/vdc/vdc-how-to/networks/connect-vapp-to-network.md'}, + {text: 'Подключение ВМ к интернету', link: '/vdc/vdc-how-to/networks/connect-vm-to-network.md'}, + {text: 'Создание сети в организации и подключение к Edge Gateway', link: '/vdc/vdc-how-to/networks/create-network.md'}, + {text: 'Подключение сети к Edge Gateway', link: '/vdc/vdc-how-to/networks/isolated-to-routed.md'}, + ], + }, + { text: 'Пользователи и роли', link: '/vdc/vdc-how-to/users/users-index.md', + collapsed: true, + items: [ + {text: 'Ролевая модель', link: '/vdc/vdc-how-to/users/roles.md'}, + {text: 'Добавление пользователя', link: '/vdc/vdc-how-to/users/add-user.md'}, + {text: 'Изменение пароля пользователя', link: '/vdc/vdc-how-to/users/change-users-password.md'}, + {text: 'Настройка квот', link: '/vdc/vdc-how-to/users/quotas.md'}, + ], + }, { text: 'Двухфакторная аутентификация', link: '/vdc/vdc-how-to/vdc-2fa.md', collapsed: true, items: [ @@ -166,9 +201,8 @@ export default defineConfig({ ], }, ], - }, + // { text: 'Тарификация', link: '/vdc/vdc-tarif.md' }, - ], '/compute/': [ { text: 'Виртуальные машины', link: '/compute/index.md', @@ -206,6 +240,28 @@ export default defineConfig({ }, {text: 'Управление ключевыми парами', link: '/admin/ssh.md'}, ], + '/billing/': [ + { text: 'Биллинг', link: '/billing/about.md', + collapsed: true, + items: [ + { text: 'Аналитика потребления', link: '/billing/usage-analytics.md' }, + ], + }, + ], + '/concepts/': [ + {text: 'Виртуальные дата-центры', link: '/concepts/datacenters.md'}, + {text: 'DNS', link: '/concepts/dns.md'}, + {text: 'Edge Gateway', link: '/concepts/edge-gateway.md'}, + {text: 'NAT', link: '/concepts/nat.md'}, + {text: 'Типы сетей в vDC', link: '/concepts/network-types.md'}, + {text: 'Ролевая модель', link: '/concepts/roles.md'}, + {text: 'vApp', link: '/concepts/vApp.md'}, + ], + '/monitoring/': [ + { + text: 'Мониторинг', link: '/monitoring/about.md', + }, + ], }, }, } diff --git a/src/.vitepress/matomo.ts b/src/.vitepress/matomo.ts index 6b08840..6db4630 100644 --- a/src/.vitepress/matomo.ts +++ b/src/.vitepress/matomo.ts @@ -106,7 +106,7 @@ export default function(parameters: IParameters) { // window._paq elsewhere when needed, including closure scopes. const _paq = window._paq; // If user requests consent checking, do this before we actually track. - // Note: this doesn't work at the moment because the user has no way to set + // tip: this doesn't work at the moment because the user has no way to set // whether consent was given. Oops. if (requireConsent) { _paq.push(['requireConsent']); diff --git a/src/assets/images/empty-box.svg b/src/assets/images/empty-box.svg index df1ffef..59c8f42 100644 --- a/src/assets/images/empty-box.svg +++ b/src/assets/images/empty-box.svg @@ -6,7 +6,7 @@ - + diff --git a/src/assets/images/empty-list.svg b/src/assets/images/empty-list.svg index 1bc340a..d77309a 100644 --- a/src/assets/images/empty-list.svg +++ b/src/assets/images/empty-list.svg @@ -4,6 +4,6 @@ - + diff --git a/src/assets/images/search.svg b/src/assets/images/search.svg index eec99ed..f4e8f66 100644 --- a/src/assets/images/search.svg +++ b/src/assets/images/search.svg @@ -6,7 +6,7 @@ - + diff --git a/src/billing/about.md b/src/billing/about.md new file mode 100644 index 0000000..d030ddc --- /dev/null +++ b/src/billing/about.md @@ -0,0 +1,21 @@ +# Биллинг + +Биллинг предназначен для управления финансовыми операциями в Beeline Cloud. В биллинге вы можете: + +- контролировать счета; +- отслеживать платежи; +- анализировать потребление ресурсов. + +## Разделы биллинга + +### Счета + +В этом разделе отображаются все выставленные счета, их статусы и суммы. Вы можете посмотреть детали каждого счета и скачать документы для бухгалтерии. + +### Финансовый мониторинг + +В этом разделе вы можете отслеживать движение средств, контролировать платежи и задолженности. + +### Аналитика потребления + +В этом разделе вы можете создавать отчеты и строить графики, чтобы отследить использование ресурсов за выбранный период. diff --git a/src/billing/accounts.md b/src/billing/accounts.md new file mode 100644 index 0000000..e69de29 diff --git a/src/billing/financial-motitoring.md b/src/billing/financial-motitoring.md new file mode 100644 index 0000000..e69de29 diff --git a/src/billing/index.md b/src/billing/index.md deleted file mode 100644 index 204ee14..0000000 --- a/src/billing/index.md +++ /dev/null @@ -1 +0,0 @@ -# Биллинг \ No newline at end of file diff --git a/src/billing/usage-analytics.md b/src/billing/usage-analytics.md new file mode 100644 index 0000000..c347ed2 --- /dev/null +++ b/src/billing/usage-analytics.md @@ -0,0 +1,17 @@ +# Аналитика потребления + +В этом разделе вы можете отследить использование ресурсов в проектах. Это может помочь вам контролировать расходы на сервисы. + +Вы можете: + +- Узнать какие проекты потребляют больше всего ресурсов. +- Сравнить использование за разные периоды. + +## Как пользоваться + +1. В поле **Проект** выберите один или `все проекты`. +2. В поле **Сервис** укажите нужный сервис, например, **Виртуальные дата-центры на VMware**. +3. В поле Ресурсы выберите «Все ресурсы» или конкретный тип. +4. Установите период с помощью календаря. + +После этого появится отчет. Если данных нет, попробуйте изменить период, выбрать другой проект или ресурс. diff --git a/src/concepts/dns.md b/src/concepts/dns.md new file mode 100644 index 0000000..5f630d2 --- /dev/null +++ b/src/concepts/dns.md @@ -0,0 +1,39 @@ +# DNS в виртуальном дата-центре + +DNS (Domain Name System) преобразует доменные имена в IP-адреса. Виртуальный дата-центр использует DNS для: + +- доступа к внешним ресурсам. +- корректной работы приложений, которые обращаются по доменным именам. +- разрешения имен серверов и сервисов внутри сети. + +## Публичные DNS-серверы + +Вы можете использовать любой из DNS-серверов для настройки работы виртуального дата-центра. Выбор зависит от ваших требований к скорости, надежности и политике конфиденциальности. + +### Российские + +- Яндекс.DNS: + `77.88.8.8` + `77.88.8.1` + +- Ростелеком DNS: + `77.88.8.2` + `77.88.8.3` + +### Международные + +- Google Public DNS: + `8.8.8.8` + `8.8.4.4` + +- Quad9 DNS: + `9.9.9.9` + `49.112.112.112` + +- OpenDNS (Cisco): + `208.67.222.222` + `208.67.220.220` + +## Важная информация + +Компания не несет ответственности за работу и конфиденциальность публичных DNS-сервисов. Политику конфиденциальности и обработки данных вы найдете на сайте выбранного провайдера DNS. diff --git a/src/index.md b/src/index.md index a2d94b9..3d8f675 100644 --- a/src/index.md +++ b/src/index.md @@ -34,12 +34,11 @@ features: { title: API } ] - title: Мониторинг - scroll_to: "" icon: graph_up + link: /monitoring/about - title: Биллинг icon: wallet - link: /billing/index - disabled: true + link: /billing/about - title: Безопасность и стандарты icon: security link: '' diff --git a/src/monitoring/about.md b/src/monitoring/about.md new file mode 100644 index 0000000..9e7ef50 --- /dev/null +++ b/src/monitoring/about.md @@ -0,0 +1,20 @@ +# Мониторинг + +Мониторинг позволяет отслеживать использование ресурсов в Beeline Cloud. С помощью мониторинга можно своевременно выявлять превышение лимитов, оптимизировать распределение ресурсов и предотвращать возможные проблемы в работе инфраструктуры. + +::: info Примечание +Новые виртуальные машины появляются в мониторинге через 30 минут после создания. +::: + +## Обзор + +В этом разделе вы можете контролировать следующие метрики: + +- Включенные CPU в VDC, `шт.`. +- Включенная оперативная память, `ГБ`. +- CPU Ready, `%`. +- Использование CPU, `%`. +- Использование оперативной памяти, `%`. +- RAM Swap + Balloon, `%`. + +Выбрать интервал времени, за который будут показаны данные, можно в поле **Период**. Вы также можете включить автоматическое обновление графиков с заданной периодичностью в поле **Автообновление**. diff --git a/src/platform/zones.md b/src/platform/zones.md index d81c141..144f6b7 100644 --- a/src/platform/zones.md +++ b/src/platform/zones.md @@ -4,12 +4,12 @@ | Город | Дата-центр | Адрес дата-центра | Tier | |---|---|---|---| -|Москва|[Останкино](https://dc.ostankino.ru/)|г. Москва 1-я Останкинская ул., д. 1, стр. 1|III| -|Москва|[Oxygen](https://o2dc.ru/)|г. Москва Волгоградский пр., д. 42, к. 9|III| -|Москва|[Филанко](https://datahouse.ru/datacenter/nagornaya/)|г. Москва Электролитный пр-д, д. 3, стр. 47|II| -|Ярославль|ЯТЦ Модуль 3|г. Ярославль ул. Технопарковая, д. 5|III| -|Ярославль|ЯТЦ Модуль 5|г. Ярославль ул. Технопарковая, д. 5|III| -|Ярославль|ЯТЦ Модуль 6|г. Ярославль ул. Технопарковая, д. 5|III| -|Новосибирск|РТК-ЦОД|г. Новосибирск, ул. Демакова, д. 42|III| +|Москва|[Останкино](https://dc.ostankino.ru/)|РФ, г. Москва 1-я Останкинская ул., д. 1, стр. 1|III| +|Москва|[Oxygen](https://o2dc.ru/)|РФ, г. Москва Волгоградский пр., д. 42, к. 9|III| +|Москва|[Филанко](https://datahouse.ru/datacenter/nagornaya/)|РФ, г. Москва Электролитный пр-д, д. 3, стр. 47|II| +|Ярославль|ЯТЦ Модуль 3|РФ, г. Ярославль ул. Технопарковая, д. 5|III| +|Ярославль|ЯТЦ Модуль 5|РФ, г. Ярославль ул. Технопарковая, д. 5|III| +|Ярославль|ЯТЦ Модуль 6|РФ, г. Ярославль ул. Технопарковая, д. 5|III| +|Новосибирск|РТК-ЦОД|РФ, г. Новосибирск, ул. Демакова, д. 42|III| - **ЯТЦ** — Ярославский технический центр. \ No newline at end of file diff --git a/src/public/img/features/support.svg b/src/public/img/features/support.svg index f456561..cca6de3 100644 --- a/src/public/img/features/support.svg +++ b/src/public/img/features/support.svg @@ -6,7 +6,7 @@ - + diff --git a/src/start/trial.md b/src/start/trial.md index ddde444..399f49b 100644 --- a/src/start/trial.md +++ b/src/start/trial.md @@ -25,17 +25,9 @@ ## Квоты сервисов -### Виртуальные дата-центры на VMware +- [Виртуальные дата-центры на VMware](../vdc/vdc-quatos.md) -| Вид ограничения | Значение | -|---|---| -| Количество виртуальных дата-центров в проекте | 1 | -| Количество vCPU в одном дата-центре | 4 | -| Объем RAM в одном дата-центре | 8 ГБ | -| Объем дискового пространства в одном дата-центре | 80 ГБ | -|Количество публичных IP-адресов в одном дата-центре| 1 | - -### Виртуальные машины +- Виртуальные машины: | Вид ограничения | Значение | |---|---| diff --git a/src/vdc/index.md b/src/vdc/index.md index 678e442..d5f16c8 100644 --- a/src/vdc/index.md +++ b/src/vdc/index.md @@ -8,11 +8,23 @@ section_links: description: Создание виртуальной машины в дата-центре и подключение к ней - title: Виртуальные дата-центры link: /vdc/vdc-how-to/vdc-index.md - description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + - title: Виртуальные машины + link: /vdc/vdc-how-to/vdc-index.md + description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + - title: Сеть + link: /vdc/vdc-how-to/vdc-index.md + description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + - title: Аккаунты + link: /vdc/vdc-how-to/vdc-index.md + description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + - title: Двухфакторная аутентификация + link: /vdc/vdc-how-to/vdc-index.md + description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией --- # Виртуальные дата-центры на VMware Сервис **Виртуальные дата-центры на VMware** предоставляет платформу для создания виртуальных дата-центров на базе физической инфраструктуры Beeline Cloud. -В [личном кабинете](https://lk.cloud.beeline.ru/) вы можете заказать виртуальный дата-центр с выделенным внешним IP-адресом. Управлять ресурсами дата-центра — в панели управления Cloud Director. Для усиления безопасности подключается [двухфакторная аутентификация (2FA)](./vdc-how-to/vdc-2fa.md) при входе в дата-центр. +В [личном кабинете](https://lk.cloud.beeline.ru/) вы можете заказать виртуальный дата-центр с выделенным внешним IP-адресом. Управление ресурсами дата-центра выполняется в панели управления Cloud Director. Для усиления безопасности подключается [двухфакторная аутентификация (2FA)](./vdc-how-to/vdc-2fa.md) при входе в дата-центр. diff --git a/src/vdc/vdc-getting-started.md b/src/vdc/vdc-getting-started.md index 37085ce..b3d7d28 100644 --- a/src/vdc/vdc-getting-started.md +++ b/src/vdc/vdc-getting-started.md @@ -1,6 +1,6 @@ # Быстрый старт -В этой инструкции рассмотрен процесс создания виртуальной машины в дата-центре. +В этой инструкции рассмотрен процесс создания виртуального дата-центра и создание в нем виртуальной машины из шаблона. ## Перед началом работы @@ -12,7 +12,7 @@ 2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальный дата-центр**. 3. [Заполните](./vdc-how-to/vdc-create.md#создать-дата-центр) параметры виртуального дата-центра. :::warning Важно - Общее количество ресурсов в виртуальном дата-центре указывайте в пределах [квот сервиса](../start/trial.md#квоты-сервисов) для периода [бесплатного тестирования](../start/trial.md). + Общее количество ресурсов в виртуальном дата-центре указывайте в пределах [квот сервиса](vdc-quatos.md#бесплатный-период) для периода [бесплатного тестирования](../start/trial.md). ::: 4. Нажмите **Создать дата-центр**. diff --git a/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md b/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md new file mode 100644 index 0000000..263b2e4 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md @@ -0,0 +1,92 @@ +# Настройка доступа к ВМ из интернета + +Чтобы настроить доступ в интернет: + +1. Добавьте правило NAT. +2. Создайте набор IP-адресов. +3. Настройте брандмауэр. + +## NAT + +NAT (Network Address Translation) используется для преобразования IP-адресов при прохождении трафика через шлюз. В Cloud Director параметр NAT Action определяет, как именно выполняется трансляция адресов. + +### Типы NAT Action + +**DNAT** + +Назначает внешний IP-адрес на внутренний. Используется, когда нужно предоставить доступ из Интернета или внешней сети к виртуальной машине во внутреннем сегменте Например, внешний запрос к 203.0.113.10:80 перенаправляется на внутренний сервер 192.168.10.5:80. + +**SNAT** + +Подменяет внутренний IP на внешний. Используется, когда виртуальные машины выходят в Интернет или внешнюю сеть. Например, запрос от 192.168.10.5 в Интернет будет выглядеть как исходящий с 203.0.113.10. + +**NO DNAT** + +Исключает правило DNAT. Позволяет явно указать, что для выбранного диапазона IP DNAT не применяется. Используется для finer-grained контроля, когда часть трафика должна обходить DNAT. + +**NO SNAT** + +Исключает правило SNAT. Позволяет указать, что для определенного диапазона исходящий трафик не будет преобразовываться во внешний IP. Используется, если нужно сохранить исходные адреса внутри определенных сетей. + +**REFLEXIVE** + +Создает двустороннее правило NAT, которое автоматически применяет трансляцию в обоих направлениях. + +## Добавить правило NAT + +1. На вкладке **Data Centers** перейдите в вашу организацию. +2. Перейдите в раздел **Networking** → **Edges**. +3. Выберите шлюз, который вы хотите подключить к сети. +4. Перейдите в раздел **Services** → **NAT**. +5. Нажмите кнопку **New**. +6. Укажите имя сети. +7. (необязательно) Опишите назначение сети. +8. В поле **NAT Action** выберите `DNAT`. +9. В поле **External IP** укажите IP-адрес или подсеть в формате CIDR. + ::: tip Примечание + Посмотреть доступный внешний IP-адрес можно нажав на **ℹ**. + ::: +10. В поле **Internal IP** укажите внутренний IP-адрес или подсеть в формате CIDR (например, `192.168.0.3`). +11. В поле **Application** нажмите **Редактировать**. +12. Включите тумблер **Choose a specific application**. +13. Из списка выберите `RDP`. +14. Нажмите кнопку **Save**. +15. Нажмите кнопку **Save** еще раз. + +## Создать набор IP-адресов + +1. Перейдите в раздел **Security** → **IP Sets**. +2. Нажмите кнопку **New**. +3. Укажите имя набора IP-адресов. +4. (необязательно) Опишите назначение набора IP-адресов. +5. Добавьте в набор подсеть в формате CIDR, которую вы использовали как **Internal IP** в NAT. +6. Нажмите кнопку **Save**. + +## Настроить брандмауэр + +1. Перейдите в раздел **Services** → **Firewall**. +2. Нажмите кнопку **New**. +3. Укажите имя правила. +4. В поле **Source** нажмите **Редактировать**. +5. Включите тумблер **Any Source**. +6. Нажмите кнопку **Keep**. +7. В поле **Application** нажмите **Редактировать**. +8. Включите тумблер **Choose a specific application**. +9. Из списка выберите `RDP`. +10. Нажмите кнопку **Save**. +11. Перейдите в **Destination**. +12. Укажите созданный ранее набор IP-адресов. +13. Нажмите кнопку **Keep**. +14. В поле **Action** выберите действие: `Allow`. +15. Нажмите кнопку **Save**. + +## Проверить подключение + +1. Откройте терминал. +2. Выполните следующую команду в зависимости от вашей ОС: + + На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` + На macOS: `nc -zv <адрес> <порт>` + На Linux: `nc -zv <адрес> <порт>` + +Если у вас нет утилиты для проверки подключения, установите ее. diff --git a/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md b/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md new file mode 100644 index 0000000..85c7ab9 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md @@ -0,0 +1,74 @@ +# Подключение виртуальной машины в vApp к сети + +Чтобы подключить виртуальную машину в vApp к сети: + +1. Отключите ВМ. +2. Разрешите пользовательскую настройку гостевой ОС. +3. Подключите vApp к сети. +4. Подключите виртуальную машину к сети. +5. Включите ВМ. +6. Проверьте подключение. + +## Отключить ВМ + +1. В дата-центре перейдите в раздел **Applications** → **Virtual Machines**. +2. В карточке ВМ выберите **Actions** → **Power** → **Power Off**. +3. Подтвердите действие. + +## Разрешить пользовательскую настройку гостевой ОС + +Перед продолжением убедитесь, что у виртуальной машины включен параметр **Enable guest customization**. Чтобы это проверить: + +1. На вкладке **Data Centers** перейдите в вашу организацию. +2. Перейдите в раздел **Compute** → **Virtual Machines**. +3. Выберите виртуальную машину, которую вы хотите подключить к сети. +4. Перейдите в раздел Guest OS Customization. +5. Убедитесь, что параметр **Enable guest customization** имеет значение **Enabled**. + +Если параметр имеет значение **Disabled**: + +1. Нажмите кнопку **Edit**. +2. Выберите опцию **Enable guest customization**. +3. Нажмите кнопку **Save**. + +## Подключить vApp к сети + +1. Перейдите в раздел **Applications** → **Virtual Applications**. +2. Выберите vApp. +3. Перейдите в раздел **Networks**. +4. Нажмите кнопку **New**. +5. Выберите тип подключения **Direct**. +6. Выберите сеть из списка. +7. Нажмите кнопку **Add**. + +## Подключить виртуальную машину к сети + +1. Перейдите в раздел **Virtual Machines** в vApp. +2. Выберите виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **NICs**. +4. Нажмите кнопку **Edit**. +5. В таблице в столбце **Network** выберите сеть, к которой нужно подключить виртуальную машину. +6. Выберите **IP Mode** - **Static - IP Pool**. +7. Нажмите кнопку **Save**. + +## Включить ВМ + +1. В дата-центре перейдите в раздел **Applications** → **Virtual Machines**. +2. В карточке ВМ выберите **Actions** → **Power** → **Power On**. +3. Подтвердите действие. + +## Проверить подключение + +1. Подключитесь к ВМ через `ssh`. +2. Выполните следующую команду в зависимости от вашей ОС: + + На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` + На macOS: `nc -zv <адрес> <порт>` + На Linux: `nc -zv <адрес> <порт>` + +Для проверки вы можете использовать сервер Google: + +- Адрес: `8.8.8.8`. +- Порт: `443`. + +Если у вас нет утилиты для проверки подключения, установите ее. diff --git a/src/vdc/vdc-how-to/networks/connect-vm-to-network.md b/src/vdc/vdc-how-to/networks/connect-vm-to-network.md new file mode 100644 index 0000000..c782bc1 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/connect-vm-to-network.md @@ -0,0 +1,64 @@ +# Подключение ВМ к интернету + +Чтобы подключить ВМ к интернету: + +1. Добавьте правило [NAT](allow-external-connections-to-vm.md#nat). +2. Создайте набор IP-адресов. +3. Настройте брандмауэр. +4. Проверьте подключение. + +## Добавить правило NAT + +1. На вкладке **Data Centers** перейдите в вашу организацию. +2. Перейдите в раздел **Networking** → **Edges**. +3. Выберите шлюз, который вы хотите подключить к сети. +4. Перейдите в раздел **Services** → **NAT**. +5. Нажмите кнопку **New**. +6. Укажите имя сети. +7. (необязательно) Опишите назначение сети. +8. В поле **NAT Action** выберите `SNAT`. +9. В поле **External IP** укажите IP-адрес или подсеть в формате CIDR. + ::: tip Примечание + Посмотреть доступный внешний IP-адрес можно нажав на **ℹ**. + ::: +10. В поле **Internal IP** укажите внутренний IP-адрес или подсеть в формате CIDR (например, `192.168.0.0/24`). +11. Нажмите кнопку **Save**. + +## Создать набор IP-адресов + +1. Перейдите в раздел **Security** → **IP Sets**. +2. Нажмите кнопку **New**. +3. Укажите имя набора IP-адресов. +4. (необязательно) Опишите назначение набора IP-адресов. +5. Добавьте в набор подсеть в формате CIDR, которую вы использовали как **Internal IP** в NAT. +6. Нажмите кнопку **Save**. + +## Настроить брандмауэр + +1. Перейдите в раздел **Services** → **Firewall**. +2. Нажмите кнопку **New**. +3. Укажите имя правила. +4. В поле **Source** нажмите **Редактировать**. +5. Укажите созданный ранее набор IP-адресов. +6. Нажмите кнопку **Keep**. +7. Перейдите в **Destination**. +8. Включите тумблер **Any Destination**. +9. Нажмите кнопку **Keep**. +10. В поле **Action** выберите действие: `Allow`. +11. Нажмите кнопку **Save**. + +## Проверить подключение + +1. Подключитесь к ВМ через `ssh`. +2. Выполните следующую команду в зависимости от вашей ОС: + + На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` + На macOS: `nc -zv <адрес> <порт>` + На Linux: `nc -zv <адрес> <порт>` + +Для проверки вы можете использовать сервер Google: + +- Адрес: `8.8.8.8`. +- Порт: `443`. + +Если у вас нет утилиты для проверки подключения, установите ее. diff --git a/src/vdc/vdc-how-to/networks/create-network.md b/src/vdc/vdc-how-to/networks/create-network.md new file mode 100644 index 0000000..46c4471 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/create-network.md @@ -0,0 +1,77 @@ +# Создание сети в организации и подключение Edge Gateway + +## Edge Gateway + +Edge Gateway — это виртуальный маршрутизатор в Cloud Director. Он соединяет внутренние сети организации с внешними. С помощью него можно настроить: + +- выход в интернет. +- маршрутизацию между подсетями. +- правила фаервола. +- VPN. +- балансировку нагрузки. + +Другими словами, если подключить сеть к Edge Gateway, виртуальные машины смогут выходить в интернет. Если нет — сеть останется изолированной. + +## Типы сетей в vDC + +Виртуальный дата-центр поддерживает несколько типов сетей. Они различаются по степени изоляции и доступу к внешним ресурсам. Ниже описаны основные варианты. + +### Routed: маршрутизируемая сеть + +Сеть Routed подключается к edge-шлюзу. Она позволяет управлять доступом к внешним ресурсам: машинам и сетям за пределами vDC или группы vDC. Через шлюз администратор может настроить правила маршрутизации и политики безопасности. + +### Isolated: изолированная сеть + +Сеть Isolated не подключена к внешним системам. Она полностью изолирована от других сетей и доступна только внутри организации vDC или группы vDC. +Такой вариант используют для тестовых сред или систем, которым не требуется связь с внешними ресурсами. + +## Создать сеть и подключить шлюз + +1. На вкладке **Data Centers** перейдите в вашу организацию. +2. Перейдите в раздел **Networking** → **Networks**. +3. Нажмите кнопку **New**. +4. Выберите **Current Organization Virtual Data Center** и нажмите **Next**. +5. Выберите [тип сети](#типы-сетей-в-vdc) **Routed** или **Isolated**. + ::: tip Примечание + Вы сможете изменить тип сети в дальнейшем. + ::: +6. На шаге **Edge Connection** выберите доступный edge-шлюз из списка. +7. Нажмите кнопку **Next**. +8. Укажите имя сети. +9. (необязательно) Опишите назначение сети. +10. (необязательно) Включите режим **Dual-Stack Mode**, чтобы сеть поддерживала одновременно подсети IPv4 и IPv6. + ::: danger Внимание + После включения режима Dual-Stack отключить его нельзя. + ::: +11. Укажите значение **Gateway CIDR - IPv4**. + ::: tip Примечание + IP-адрес шлюза указывается вместе с маской подсети в формате CIDR. Например, введите `192.168.100.1/24`. В этом случае диапазон статических адресов должен начинаться с адреса `192.168.100.2`. + ::: + ::: danger Внимание + IP-адрес шлюза не должен входить в диапазон статических IP-адресов. После создания сети изменить IP-адрес шлюза нельзя. + ::: +12. (обязательно, если включили режим Dual-Stack) Укажите значение **Gateway CIDR - IPv6**. + ::: tip Примечание + Адрес шлюза указывается вместе с маской подсети в формате CIDR. Например, введите `2001:db8::1/64`. В этом случае диапазон статических адресов должен начинаться с адреса `2001:db8::2`. + ::: + ::: danger Внимание + IP-адрес шлюза не должен входить в диапазон статических IP-адресов. После создания сети изменить IP-адрес шлюза и отключить поддержку IPv6 нельзя. + ::: +13. (необязательно) Включите режим **Strict IP Mode**. Если режим включен, статические IP-адреса и DHCP-привязки будут выдаваться только из заданнее заданных диапазонов IP сети. +14. (необязательно) Включите параметр **Distributed Routing**. Если он включен, маршрутизация будет выполнятся напрямую на гипервизорах. Если выключен — весь трафик будет идти через сервисный маршрутизатор edge-шлюза. + ::: tip Примечание + Опция доступна, если все статические IP входят в выделенные диапазоны. + ::: +15. (необязательно) Включите параметр **Shared**, чтобы сделать сеть доступной для использования в группе VDC. +16. (необязательно) Включите параметр **Guest VLAN Allowed**, чтобы разрешить использование гостевых VLAN внутри этой сети. +17. Укажите диапазоны статических IP-адресов в разделе **Static IP Pools**. + Диапазон должен входить в подсеть, указанную в **Gateway CIDR - IPv4** на шаге 11. + Например: если адрес шлюза `192.168.100.1/24`, введите `192.168.100.2 - 192.168.100.100`, чтобы выделить пул из 99 адресов. +18. Нажмите кнопку **Add**, чтобы добавить диапазон. +19. (необязательно) Добавьте дополнительные диапазоны. +20. Нажмите кнопку **Next**. +21. (необязательно) Укажите адрес основного DNS-сервера в поле **Primary DNS**. [Подробнее о DNS](/concepts/dns.md). +22. (необязательно) Укажите адрес дополнительного DNS-сервера в поле **Secondary DNS**. +23. (необязательно) Укажите DNS-суффикс в поле **DNS suffix**, если требуется добавлять доменное имя автоматически. Например, введите `corp.local`, чтобы имена узлов разрешались как `host.corp.local`. +24. Нажмите кнопку **Next**. +25. Проверьте параметры сети и нажмите кнопку **Finish**, чтобы создать сеть. diff --git a/src/vdc/vdc-how-to/networks/isolated-to-rourted.md b/src/vdc/vdc-how-to/networks/isolated-to-rourted.md new file mode 100644 index 0000000..1ac6a88 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/isolated-to-rourted.md @@ -0,0 +1,9 @@ +# Подключение сети к Edge Gateway + +1. На вкладке **Data Centers** перейдите в вашу организацию. +2. Перейдите в раздел **Networking** → **Networks**. +3. Выберите сеть из списка. +4. Нажмите кнопку **Edit**. +5. Перейдите на вкладку **Connection**. +6. Включите параметр **Connect to an edge gateway**. +7. Нажмите кнопку **Save**. diff --git a/src/vdc/vdc-how-to/networks/networks-index.md b/src/vdc/vdc-how-to/networks/networks-index.md new file mode 100644 index 0000000..dbc6ce7 --- /dev/null +++ b/src/vdc/vdc-how-to/networks/networks-index.md @@ -0,0 +1,20 @@ +--- +section_links: + - title: Настройка доступа к ВМ из интернета + link: /vdc/vdc-how-to/networks/allow-external-connections-to-vm.md + description: + - title: Подключение ВМ в vApp к сети + link: /vdc/vdc-how-to/networks/connect-vapp-to-network.md + description: + - title: Подключение ВМ к интернету + link: /vdc/vdc-how-to/networks/connect-vm-to-network.md + description: + - title: Создание сети в организации и подключение к Edge Gateway + link: /vdc/vdc-how-to/networks/create-network.md + description: + - title: Подключение сети к Edge Gateway + link: /vdc/vdc-how-to/networks/isolated-to-routed.md + description: +--- + +# Сети \ No newline at end of file diff --git a/src/vdc/vdc-how-to/users/add-user.md b/src/vdc/vdc-how-to/users/add-user.md new file mode 100644 index 0000000..20a78af --- /dev/null +++ b/src/vdc/vdc-how-to/users/add-user.md @@ -0,0 +1,20 @@ +# Создание пользователя + +1. Перейдите в раздел **Administration → Access Control → Users**. +2. Нажмите кнопку **New**. +3. В открывшемся окне введите параметры учетной записи: + + - **User name**: имя пользователя. + - **Provider Type**: провайдер каталога учетных записей. + - **Local**: учетная запись будет создана в каталоге Cloud Director. + - **LDAP**: учетная запись будет создана во внешнем каталоге. + - **Password**: пароль для входа. + - **Confirm password**: подтверждение пароля. + - (необязательно) **State**: состояние учетной записи (по умолчанию активна). + - (необязательно) **Configure user's quota**: [настройка](quotas.md#настроить-квоты) квот пользователя. + - **Available roles**: [роль](roles.md) пользователя в системе. + - (необязательно) **Full name**: ФИО пользователя. + - (необязательно) **Email address**: адрес электронной почты. + - (необязательно) ***Phone number**: номер телефона. + +4. Нажмите кнопку **Save**. diff --git a/src/vdc/vdc-how-to/users/change-users-password.md b/src/vdc/vdc-how-to/users/change-users-password.md new file mode 100644 index 0000000..3087fce --- /dev/null +++ b/src/vdc/vdc-how-to/users/change-users-password.md @@ -0,0 +1,12 @@ +# Изменение пароля учетной записи + +::: warning Важно +Пароль можно изменить только у учетных записей с типом провайдера **Local**. +::: + +1. Перейдите в раздел **Administration → Access Control → Users**. +2. Выберите из списка учетную запись для которой нужно изменить пароль. +3. Нажмите кнопку **Edit**. +4. Укажите новый пароль в поле **Password**. +5. Подтвердите пароль: введите его еще раз в поле **Confirm password**. +6. Нажмите кнопку **Save**. diff --git a/src/vdc/vdc-how-to/users/quotas.md b/src/vdc/vdc-how-to/users/quotas.md new file mode 100644 index 0000000..9f4a711 --- /dev/null +++ b/src/vdc/vdc-how-to/users/quotas.md @@ -0,0 +1,15 @@ +# Настройка квот пользователя + +Квоты позволяют контролировать использование ресурсов. С помощью квот можно ограничить количество создаваемых и запускаемых ВМ, чтобы один пользователь не занял все доступные ресурсы организации. + +## Настроить квоты + +1. Перейдите в раздел **Administration → Access Control → Users**. +2. Выберите из списка учетную запись для которой нужно настроить квоту. +3. Нажмите кнопку **Set Quota**. +4. В открывшемся окне задайте ограничения для пользователя: + + - **All VMs quota**: общее количество виртуальных машин, которые может создать пользователь. + - **Running VMs quota**: количество виртуальных машин, которые пользователь может запускать одновременно. + +5. Нажмите кнопку **Save**. diff --git a/src/vdc/vdc-how-to/users/roles.md b/src/vdc/vdc-how-to/users/roles.md new file mode 100644 index 0000000..492141c --- /dev/null +++ b/src/vdc/vdc-how-to/users/roles.md @@ -0,0 +1,10 @@ +# Ролевая модель + +В Cloud Director доступны следующие роли: + +- **Catalog Author** — создает и публикует новые каталоги. +- **Console Access Only** — просматривает состояние и свойства виртуальных машин, работает с гостевой ОС. Не управляет ресурсами дата-центра. +- **Defer to Identity Provider** — права определяются внешним провайдером идентификации. +- **Organization Administrator** — администрирует организацию. +- **vApp Author** — использует каталоги и может создавать vApp. +- **vApp User** — использует vApp, созданные другими пользователями. diff --git a/src/vdc/vdc-how-to/users/users-index.md b/src/vdc/vdc-how-to/users/users-index.md new file mode 100644 index 0000000..fc2586d --- /dev/null +++ b/src/vdc/vdc-how-to/users/users-index.md @@ -0,0 +1,17 @@ +--- +section_links: + - title: Ролевая модель + link: /vdc/vdc-how-to/users/roles.md + description: + - title: Создание пользователя + link: /vdc/vdc-how-to/users/add-user.md + description: + - title: Изменение пароля пользователя + link: /vdc/vdc-how-to/users/change-users-password.md + description: + - title: Настройка квот + link: /vdc/vdc-how-to/users/quotas.md + description: +--- + +# Пользователи и роли \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vdc-2fa.md b/src/vdc/vdc-how-to/vdc-2fa.md index 40dbe6c..33bf7d8 100644 --- a/src/vdc/vdc-how-to/vdc-2fa.md +++ b/src/vdc/vdc-how-to/vdc-2fa.md @@ -13,4 +13,3 @@ section_links: Сервис **Виртуальные дата-центры на VMware** поддерживает двухфакторную аутентификацию (2FA) в виртуальном дата-центре. Двухфакторная аутентификация реализована на основе системы [Multifactor](https://multifactor.ru/). Подключить 2FA можно на портале двухфакторной аутентификации. При подключении 2FA добавляется дополнительный уровень защиты к логину и паролю. При входе в виртуальный дата-центр вводится логин и пароль, а затем подтверждается вход в приложении аутентификации. - diff --git a/src/vdc/vdc-how-to/vdc-create.md b/src/vdc/vdc-how-to/vdc-create.md index 5f16d65..1a573ae 100644 --- a/src/vdc/vdc-how-to/vdc-create.md +++ b/src/vdc/vdc-how-to/vdc-create.md @@ -1,6 +1,10 @@ # Создание дата-центра -## Создать дата-центр +:::tip Информация + +Если вы используете Beeline Cloud в тестовом режиме, то учитывайте [ограничения на ресурсы](../vdc-quatos.md#бесплатный-период) сервиса при создании дата-центра. + +::: 1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. @@ -9,7 +13,8 @@ - На странице **Обзор** в карточке **Виртуальные дата-центры** нажмите **Создать дата-центр**. - В левом меню откройте раздел **Виртуальные дата-центры** и нажмите **Создать дата-центр**. 5. В блоке **Общие настройки** укажите: - - **Название виртуального дата-центра**: введите название дата-центра длиной до 50 символов, переименовать дата-центр после создания нельзя. + - **Название виртуального дата-центра**: введите название дата-центра длиной до 25 символов, переименовать дата-центр после создания нельзя. + - **Адрес дата-центра**: выберите [дата-центр](../../platform/zones.md) для размещения виртуального дата-центра. - **Производительность кластера**: выберите [физическую платформу](../vdc-overview.md#физические-платформы) для дата-центра. 6. В блоке **Общий объем ресурсов дата-центра** укажите: - **vCPU**: введите количество ядер для всего дата-центра; diff --git a/src/vdc/vdc-how-to/vdc-enter.md b/src/vdc/vdc-how-to/vdc-enter.md index cfbb8ba..cd26c95 100644 --- a/src/vdc/vdc-how-to/vdc-enter.md +++ b/src/vdc/vdc-how-to/vdc-enter.md @@ -1,11 +1,9 @@ # Вход в дата-центр ::: warning Важно -[Подключите двухфакторную аутентификацию](./vdc-2fa-start.md) для входа в панель управления дата-центром Cloud Director. +[Подключите двухфакторную аутентификацию](./vdc-2fa-start.md) для входа в панель управления дата-центром Cloud Director. Иначе, не получится войти в виртуальный дата-центр. ::: -## Войти в дата-центр - 1. Перейдите в личный кабинет. 2. В списке **Проекты** нажмите на имя проекта, в котором нужно создать ресурс. 3. Раскройте список **Сервисы** и нажмите на имя сервиса **Виртуальные дата-центры на VMware**. diff --git a/src/vdc/vdc-how-to/vdc-index.md b/src/vdc/vdc-how-to/vdc-index.md index 3e227f6..65d3d1f 100644 --- a/src/vdc/vdc-how-to/vdc-index.md +++ b/src/vdc/vdc-how-to/vdc-index.md @@ -2,16 +2,33 @@ section_links: - title: Создание дата-центра link: /vdc/vdc-how-to/vdc-create.md - description: Создание виртуального дата-центра в личном кабинете + description: Создание виртуального дата-центра в личном кабинете Beeline Cloud - title: Вход в дата-центр link: /vdc/vdc-how-to/vdc-enter.md description: Вход в виртуальный дата-центр с двухфакторной аутентификацией - title: Управление дата-центром link: /vdc/vdc-how-to/vdc-index.md - description: Просмотр информации о виртуальном дата-центе и его удаление - - title: Двухфакторная аутентификация + description: Просмотр информации о виртуальном дата-центе в личном кабинете Beeline Cloud + - title: Удаление дата-центра link: /vdc/vdc-how-to/vdc-index.md - description: Настройка двухфакторной аутентификации для входа в дата-центр + description: Удаление виртуального дата-центра в личном кабинете Beeline Cloud --- -# Виртуальные дата-центры \ No newline at end of file +# Виртуальные дата-центры + +Виртуальный дата-центр — это логический контейнер, в котором собраны следующие ресурсы: + +- вычислительные мощности (например, CPU или память). +- хранилище. +- сети. +- правила безопасности. + +Вы получаете в распоряжение «свой» дата-центр, но работаете только с виртуальными объектами. Виртуальный дата-центр объединяет ресурсы в единый пул, доступный через VMware Cloud Director. + +Виртуальные дата-центры позволяют масштабировать инфраструктуру без покупки нового «железа». Вы получаете ресурсы по запросу и управляете ими так же, как в обычном дата-центре. + +Используйте VDC, если нужно: + +- разделить общие ресурсы между разными командами или клиентами; +- управлять политиками безопасности и сетями в изоляции; +- создавать виртуальные машины внутри «своего» пространства. \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vm/clone-vm.md b/src/vdc/vdc-how-to/vm/clone-vm.md new file mode 100644 index 0000000..43f814b --- /dev/null +++ b/src/vdc/vdc-how-to/vm/clone-vm.md @@ -0,0 +1,21 @@ +# Клонирование виртуальной машины + +::: tip Информация +ВМ можно клонировать только внутри vApp. +::: + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines → New VM**. +3. В карточке ВМ нажмите **ACTIONS → Copy**. +4. В открывшемся окне выберите vApp, куда будет скопирована ВМ. +5. Нажмите **Next**. +6. В разделе **Configure Resources** настройте параметры ВМ: + + - **Name**: введите имя ВМ. + - **Computer Name**: введите имя ВМ внутри операционной системы (hostname). + - **Target VM Storage Policy**: укажите политику хранения для ВМ. + - **Disk Storage Policies**: выберите политику хранения и задайте IOPS для диска. + - **NICs**: настройте сетевые адаптеры. Укажите тип адаптера, сеть и параметры IP-адреса. + +7. Нажмите **Next**. +8. Подтвердите действие. diff --git a/src/vdc/vdc-how-to/vm/create-affinity-rules.md b/src/vdc/vdc-how-to/vm/create-affinity-rules.md new file mode 100644 index 0000000..40aae98 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/create-affinity-rules.md @@ -0,0 +1,27 @@ +# Группы размещения виртуальных машин + +Правила привязки (Affinity Rules) управляют тем, как виртуальные машины распределяются по физическим хостам. + +## Типы правил + +- Affinity rules — правила совместного размещения. Обязывают систему запускать выбранные ВМ на одном физическом хосте. Такой подход применяют, когда нужно, чтобы машины работали вместе. Например, для оптимизации производительности. При отказе узла ВМ можно перенести на другой хост. + +- Anti-affinity rules — правила раздельного размещения. Требуют запускать выбранные ВМ на разных физических хостах. Такой подход обеспечивает избыточность и высокую доступность. Если доступных хостов нет, то правило не выполняется. Информация об этом фиксируется в журнале событий. + + + +::: warning Внимание +Оба типа правил применяются только к включенным ВМ. +::: + +## Создать группу размещения + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Affinity Rules**. +3. Нажмите кнопку **New** около типа правила, которое хотите создать. +4. В открывшемся окне укажите параметры: + - **Name**: имя правила. + - **Enabled**: включает или выключает правило. + - **Required**: делает правило обязательным. Если параметр выключен, Cloud Director может разместить ВМ на других хостах, даже если правило нарушается. + - **VMs in Rule**: список виртуальных машин, к которым применяется правило. +5. Нажмите кнопку **Save**. diff --git a/src/vdc/vdc-how-to/vm/create-snapshot.md b/src/vdc/vdc-how-to/vm/create-snapshot.md new file mode 100644 index 0000000..c081bc0 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/create-snapshot.md @@ -0,0 +1,47 @@ +# Снимки виртуальной машины + +Снапшот или снимок — это сохраненное состояние виртуальной машины в определенный момент времени. Если при настройке или обновлении возникли ошибки, то с помощью снапшота можно вернуть ВМ к зафиксированному состоянию. + +::: tip Информация +Для одной ВМ можно создать один снимок. +::: + +## Создать снимок + + + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **ACTIONS → Snapshot → Create Snapshot**. +4. В открывшемся окне укажите параметры снимка: + + - **Name**: имя снимка. + - (необязательно) **Snapshot the memory of the virtual machine**: создание снимка с сохранением состояния памяти виртуальной машины. + - (необязательно) **Quiesce the guest file system**: синхронизация файловой системы гостевой ОС. + ::: tip Примечание + Для синхронизации файловой системы нужно установить VMware Tools на ВМ. + ::: + ::: tip Примечание + Если при создании снимка появляется сообщение о превышении квоты хранилища, значит вам нужно удалите часть данных или использовать иную политику хранения (**storage policy**). + ::: + +5. Нажмите кнопку **Create**. + +## Восстановить ВМ из снимка + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. Перейдите в раздел **Snapshot**. +5. Выберите нужный снимок из списка и нажмите кнопку **Revert**. +6. Подтвердите действие. + +## Удалить снимок + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. Перейдите в раздел **Snapshot**. +5. Выберите снимок, который нужно удалить, и нажмите кнопку **Delete**. +6. Подтвердите действие. diff --git a/src/vdc/vdc-how-to/vm/create-vapp.md b/src/vdc/vdc-how-to/vm/create-vapp.md new file mode 100644 index 0000000..075ec2b --- /dev/null +++ b/src/vdc/vdc-how-to/vm/create-vapp.md @@ -0,0 +1,22 @@ +# Создание vApp + +vApp — это логическая группа виртуальных машин в Cloud Director. vApp объединяет несколько виртуальных машин в один контейнер. Это позволяет управлять несколькими виртуальными машинами как единым приложением. + +vApp используются в случаях: + +- многоуровневое приложение (frontend, backend, база данных). +- демонстрационный стенд или тестовое окружение. + +## Создать vApp + +1. Перейдите в раздел **Applications → Virtual Applications**. +2. Создайте vApp: + - если список vApp пуст, то нажмите **New vApp**. + - если список vApp не пуст, то выберите **New → New vApp** в панели действий. +3. Выберите дата-центр в котором нужно создать vApp и нажмите **Next**. +4. Задайте имя vApp. +5. (необязательно) Укажите назначение vApp. +6. Выберите опцию **Power on**, чтобы vApp автоматически включился после создания. +7. Нажмите **Create**. + +vApp появится в списке в разделе **Applications → Virtual Applications**. diff --git a/src/vdc/vdc-how-to/vm/create-vm.md b/src/vdc/vdc-how-to/vm/create-vm.md new file mode 100644 index 0000000..099b699 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/create-vm.md @@ -0,0 +1,79 @@ +# Создание виртуальной машины + +## Создать ВМ из публичного образа ОС + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines → New VM**. +3. В новом окне заполните следующие поля: + + - **Name**: введите название ВМ: + - используйте только строчные латинские буквы, цифры и дефис; + - не должно состоять только из цифр; + - не может содержать подчеркивание; + - не используйте дефис в конце имени. + - **Computer Name**: введите имя ВМ внутри операционной системы (hostname). + - (необязательно) **Description**: введите назначение виртуальной машины. +4. Выберите способ создания ВМ: + + :::: tabs + + = New + - В разделе **Operating System** укажите: + + - **Guest OS family**: выберите из списка семейство операционных систем. + - **Guest OS**: выберите из списка тип операционной системы. + - (необязательно) **Boot Image**: выберите из списка загрузочный образ. + + - (необязательно) В разделе укажите **Boot Options**: + + - **Boot Firmware**: выберите тип загрузчика. + - **Enter Boot Setup**: укажите, нужно ли перейти в настройки загрузчика при первом включении ВМ. + - **EFI Secure Boot**: укажите, нужно ли включить. + + - В разделе **Compute** укажите: + + - **CPU Cores**: выберите из списка количество CPU: + - если используете до 8 vCPU, установите одинаковые значения для **CPU Cores** и **Cores Per Socket**. + - если используете больше 8 vCPU, задайте значение **CPU Cores** в два раза больше, чем **Cores Per Socket**. + - **Cores per socket**: выберите из списка количество ядер на сокет. + - **Number of sockets**: введите количество сокетов. + - **Memory**: введите объем оперативной памяти и укажите единицы измерения *MB* или *GB*. + + - В разделе **Storage** укажите: + + - **Storage Policy**: выберите из списка тип диска. + - **IOPS Reservation**: введите резерв IOPS. + - **Size**: введите размер дискового хранилища и укажите единицы измерения *MB* или *GB*. + + Если вам нужны дополнительные диски, нажмите **Add** над таблицей **Storage** и укажите параметры нового диска в таблице. + + - (необязательно) В разделе **Networking** автоматически назначается IP-адрес. Если необходимо изменить параметры, то: + + - нажмите **Customize** и заполните: + - **Network**: выберите из списка сеть. + - **Network Adapter Type**: выберите тип сетевого адаптера. + - **IP Mode**: режим IP-адреса. + + = From template + - Выберите шаблон из списка. + - Перейдите к шагу 5. + :::: +5. Выберите опцию **Power on**, чтобы включить ВМ после создания. +6. Нажмите **OK**. +7. Нажмите **Add**. + +Виртуальная машина появится в списке. Ход создания виртуальной машины можно посмотреть в разделе **Recent Tasks** в нижней части окна. По умолчанию задаются стандартные учетные данные: + +| Операционная система | Логин | Пароль | +| -------------------- | --------------------------------------------------------- | -------------- | +| Windows | `Администратор` или `Administrator` (зависит от языка ОС) | `F9vMKV2H@A?#` | +| Linux | `root` | `F9vMKV2H@A?#` | +| Ubuntu и Debian | `user` | `F9vMKV2H@A?#` | + +## Создание ВМ в vApp + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → vApps**. +3. В карточке vApp выберите **ACTIONS → Add → Add VM** +4. Нажмите **ADD VIRTUAL MACHINE**. +5. Заполните параметры ВМ аналогично [созданию ВМ из публичного образа ОС](#создать-вм-из-публичного-образа-ос). diff --git a/src/vdc/vdc-how-to/vm/delete-vm.md b/src/vdc/vdc-how-to/vm/delete-vm.md new file mode 100644 index 0000000..b2d1dd3 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/delete-vm.md @@ -0,0 +1,23 @@ +# Удаление виртуальной машины + +## Отключить ВМ + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **ACTIONS → Power → Power Off**. +4. Подтвердите действие. + +## Удалить ВМ + +Если к ВМ подключены дополнительные диски, то при удалении ВМ диски будут отключены от ВМ и сохранятся в дата-центре. Если диски не нужны, то удалите их вручную. + +::: warning Внимание +Удаление виртуальной машины освобождает все ее ресурсы. Восстановить данные невозможно. +::: + +Перед удалением ВМ [отключите](#отключить-вм) ее. + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **ACTIONS → Delete**. +4. Подтвердите действие. diff --git a/src/vdc/vdc-how-to/vm/edit-vm.md b/src/vdc/vdc-how-to/vm/edit-vm.md new file mode 100644 index 0000000..cc11391 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/edit-vm.md @@ -0,0 +1,139 @@ +# Изменение конфигурации виртуальной машины + +В этом разделе описаны параметры виртуальной машины, которые можно изменить после ее развертывания. + +## Изменить общие настройки ВМ + +Вы можете изменить имя и описание ВМ, политику хранения, параметры загрузки и операционную систему. + +::: tip Примечание +Перед изменением прошивки загрузчика отключите ВМ. +::: + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. В разделе **General** нажмите **Edit**. +5. В открывшемся окне можно изменить следующие параметры: + - **Name**: введите имя ВМ. + - **Computer Name**: введите имя ВМ внутри операционной системы (hostname). + - **Description**: введите описание, назначение виртуальной машины. + - **Storage Policy**: политика хранения. + - **Guest OS family**: семейство операционных систем. + - **Guest OS**: тип операционной системы. + - **Boot Firmware***: прошивка загрузчика. + - **Boot Delay**: задержка загрузки. + - **Failed Boot Recovery**: настройка перезагрузки ВМ после ошибки загрузки. + - **Enter Boot Setup**: загрузка в меню BIOS при следующем старте. +6. Измените параметры. +7. Нажмите кнопку **Save**. + +## Изменить ресурсы ВМ + +Вы можете изменить количество процессоров, ядер и сокетов, объем оперативной памяти и включить функции «горячего добавления» ресурсов. + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. В разделе **Hardware → Compute** нажмите **Edit**. +5. В открывшемся окне можно изменить следующие параметры: + - **CPU**: количество виртуальных процессоров: + - если используете до 8 vCPU, установите одинаковые значения для **CPU Cores** и **Cores Per Socket**. + - если используете больше 8 vCPU, задайте значение **CPU Cores** в два раза больше, чем **Cores Per Socket**. + - **Cores per socket**: количество ядер на сокет. + - **Number of sockets**: количество сокетов. + - **Memory**: объем оперативной памяти. + - **Virtual CPU hot add**: возможность добавлять vCPU без выключения ВМ. + - **Expose hardware-assisted CPU virtualization to guest OS**: предоставление гостевой ОС доступа к аппаратной виртуализации. + - **Memory hot add**: возможность добавлять память без выключения ВМ. +6. Измените параметры. +7. Нажмите **Save**. + +## Изменить диски ВМ + +Вы можете изменить размер и политику хранения дисков, задать IOPS и параметры шин. + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. В разделе **Hardware → Hard Disks** нажмите **Edit**. +5. В открывшемся окне можно изменить следующие параметры: + - **VM Storage Policy**: политика хранения для дисков виртуальной машины. + - **Size**: размер диска. + - **Policy**: выбранная политика для конкретного диска. + - **IOPS Reservation**: количество зарезервированных операций ввода-вывода в секунду. + - **Bus Number**: номер шины. + - **Unit Number**: номер устройства на шине. +6. Измените параметры. +7. Нажмите **Save**. + +## Изменить свойства гостевой ОС + + + +Вы можете включить или отключить параметры кастомизации, задать пароль администратора, указать сценарии запуска и настройки для ввода ВМ на ОС Windows в домен. + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. В разделе **Hardware → Guest Properties** нажмите **Edit**. +5. В открывшемся окне можно изменить следующие параметры: + + - **Enable guest customization**: пользовательская настройка гостевой ОС (имя компьютера, сетевые параметры и другие). + + ::: warning Важно + Не включайте параметр **Enable guest customization**, если для настройки ВМ используются свойства гостевой ОС (**Guest Properties**). + ::: + + ::: tip Примечание + При включении виртуальной машины в гостевой ОС автоматически применяются имя компьютера и сетевые параметры. + ::: + + Некоторые настройки применяются при первом включении ВМ или при выполнении действия **Power on and Force Recustomization**: + - смена SID. + - сброс пароля. + - присоединение к домену. + - запуск скрипта кастомизации. + - **Allow local administrator password**: разрешить задание пароля администратора. + - **Require Administrator to change password on first login**: требовать смены пароля администратором при первом входе. + - **Auto generate password**: автоматически сгенерировать пароль администратора. + - **Specify password**: задать пароль администратора вручную. + - **Number of times to log on automatically**: количество входов администратора без запроса пароля. Значение *0* отключает функцию. + - **Script file**: скрипт, выполняемый при кастомизации гостевой ОС. + - (только для ВМ на ОС Windows) **Change SID***: изменение идентификатора безопасности (SID). Используйте этот параметр, если ВМ в дальнейшем будет вводиться в домен. + + ::: warning Важно + Параметры **Enable guest customization** и **Change SID** доступны только до первого включения ВМ. После этого их нельзя изменить. + ::: +6. Измените параметры. +7. Нажмите **Save**. + +## Ввести ВМ на Windows в домен + +::: tip Примечание +Данные параметры доступны только для виртуальных машин с ОС Windows. +::: + +Ввод ВМ в домен позволяет централизованно управлять пользователями и политиками безопасности. + +Чтобы ввести машину в домен: + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Virtual Machines**. +3. В карточке ВМ нажмите **DETAILS**. +4. В разделе **Hardware → Guest Properties** нажмите **Edit**. +5. Выберите опцию **Enable this VM to join a domain**. +6. Укажите следующие параметры: + + - **Use organization's domain**: использовать домен организации. + - **Override organization's domain**: указать другой домен. + - **Domain Name**: имя домена. + - **Username**: имя пользователя для ввода в домен. + - **Password**: пароль пользователя. + - **Account organizational unit**: организационная единица в домене. + +7. Нажмите **Save**. diff --git a/src/vdc/vdc-how-to/vm/vm-index.md b/src/vdc/vdc-how-to/vm/vm-index.md new file mode 100644 index 0000000..9548810 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/vm-index.md @@ -0,0 +1,26 @@ +--- +section_links: + - title: Создание ВМ + link: /vdc/vdc-how-to/vm/create-vm.md + description: Создание виртуальной машины в дата-центре + - title: Создание vApp + link: /vdc/vdc-how-to/vm/create-vapp.md + description: Создание логической группы виртуальных машин (vApp) + - title: Клонирование ВМ + link: /vdc/vdc-how-to/vm/clone-vm.md + description: Создание копии существующей виртуальной машины + - title: Изменение конфигурации ВМ + link: /vdc/vdc-how-to/vm/edit-vm.md + description: Управление настройками и ресурсами виртуальной машины + - title: Удаление ВМ + link: /vdc/vdc-how-to/vm/delete-vm.md + description: Удаление виртуальной машины из дата-центра + - title: Группы размещения + link: /vdc/vdc-how-to/vm/create-affinity-rules.md + description: Настройка политики размещения виртуальных машин на физических хостах + - title: Снимки ВМ + link: /vdc/vdc-how-to/vm/create-snapshot.md + description: Сохранение текущего состояния виртуальной машины, восстановление виртуальной машины из снимка +--- + +# Виртуальные машины \ No newline at end of file diff --git a/src/vdc/vdc-overview.md b/src/vdc/vdc-overview.md index 59b34cd..2f8b250 100644 --- a/src/vdc/vdc-overview.md +++ b/src/vdc/vdc-overview.md @@ -1,6 +1,13 @@ +--- +section_links: + - title: Квоты и лимиты + link: /vdc/vdc-quatos.md + description: Ограничения на количество ресурсов в сервисе +--- + # Обзор сервиса -Сервис **Виртуальные дата-центры на VMware** предоставляет в аренду виртуальный на основе платформы виртуализации vSphere и Cloud Director. Сервис построен по модели IaaS на физической инфраструктуре Beeline Cloud. +Сервис **Виртуальные дата-центры на VMware** предоставляет в аренду виртуальный дата-центр на основе платформы виртуализации vSphere и Cloud Director. Сервис построен по модели IaaS на физической инфраструктуре Beeline Cloud. Виртуальный дата-центр [создается](./vdc-how-to/vdc-manage.md#создать-дата-центр) в личном кабинете Beeline Cloud. Управление ресурсами дата-центра осуществляется через Cloud Director. @@ -23,4 +30,4 @@ | Cascade Lake | Intel Xeon Gold 6248R CPU @ 3.00GHz | 3 | 2x48 |1536|[DC-NSB-General-01](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| - (*) — возможно изменение платформы на аналогичную. -- (**) — индивидуальные конфигурации vCPU и RAM — по запросу. \ No newline at end of file +- (**) — индивидуальные конфигурации vCPU и RAM — по запросу. diff --git a/src/vdc/vdc-quatos.md b/src/vdc/vdc-quatos.md new file mode 100644 index 0000000..df1d748 --- /dev/null +++ b/src/vdc/vdc-quatos.md @@ -0,0 +1,17 @@ +# Квоты и лимиты + +Квоты — это организационные ограничения на количество доступных ресурсов в сервисе. В некоторых случаях квоты могут быть увеличены или уменьшены по запросу. + +Лимиты — это технические ограничения на количество доступных ресурсов в сервисе. Ограничения, обычно, связаны с характеристиками оборудования и особенностями архитектуры. + +## Бесплатный период + +В бесплатном периоде использования Beeline Cloud установлены квоты на ресурсы сервиса: + +| Вид ограничения | Значение | +|---|---| +| Количество виртуальных дата-центров в проекте | 1 | +| Количество vCPU в одном дата-центре | 12 | +| Объем RAM в одном дата-центре | 24 ГБ | +| Объем дискового пространства в одном дата-центре | 240 ГБ | +|Количество публичных IP-адресов в одном дата-центре| 1 | \ No newline at end of file From 61947a5acc050d05540f8c84283e85fd060fc7ed Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Mon, 13 Oct 2025 21:54:48 +0600 Subject: [PATCH 07/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 6 +++--- src/index.md | 6 +++--- src/platform/{zones.md => about.md} | 14 +++++++++++++- src/platform/concept/architecture.md | 1 - src/platform/concept/glossary.md | 1 - src/platform/index.md | 6 +++--- src/platform/services/services-sla.md | 1 - src/platform/services/services.md | 9 --------- src/vdc/vdc-how-to/vdc-create.md | 4 ++-- src/vdc/vdc-overview.md | 26 ++++---------------------- src/vdc/vdc-quatos.md | 2 +- src/vdc/vdc-tech.md | 22 ++++++++++++++++++++++ 12 files changed, 51 insertions(+), 47 deletions(-) rename src/platform/{zones.md => about.md} (51%) delete mode 100644 src/platform/concept/architecture.md delete mode 100644 src/platform/concept/glossary.md delete mode 100644 src/platform/services/services-sla.md delete mode 100644 src/platform/services/services.md create mode 100644 src/vdc/vdc-tech.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index e4df668..514813e 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -125,8 +125,7 @@ export default defineConfig({ text: 'Платформа Beeline Cloud', link: '/platform/index.md', collapsed: true, items: [ - {text: 'Центры обработки данных', link: '/platform/zones.md'}, - {text: 'Сервисы', link: '/platform/services/services.md'}, + {text: 'Обзор', link: '/platform/about.md'}, {text: 'Техническая поддержка', link: '/platform/support/support-overview.md'}, ], }, @@ -147,8 +146,9 @@ export default defineConfig({ text: 'Обзор сервиса', link: '/vdc/vdc-overview.md', collapsed: true, items: [ + { text: 'Техническое описание', link: '/vdc/vdc-tech.md' }, { text: 'Квоты и лимиты', link: '/vdc/vdc-quatos.md' }, - ] + ] }, { text: 'Быстрый старт', link: '/vdc/vdc-getting-started.md' diff --git a/src/index.md b/src/index.md index 3d8f675..1b6fdac 100644 --- a/src/index.md +++ b/src/index.md @@ -12,7 +12,7 @@ features: - title: Начало работы icon: coffee link: /start/index - - title: Обзор платформы + - title: Облачная платформа icon: tv_modern link: /platform/index - title: Сервисы @@ -35,10 +35,10 @@ features: ] - title: Мониторинг icon: graph_up - link: /monitoring/about + link: - title: Биллинг icon: wallet - link: /billing/about + link: - title: Безопасность и стандарты icon: security link: '' diff --git a/src/platform/zones.md b/src/platform/about.md similarity index 51% rename from src/platform/zones.md rename to src/platform/about.md index 144f6b7..cea0665 100644 --- a/src/platform/zones.md +++ b/src/platform/about.md @@ -1,4 +1,16 @@ -# Центры обработки данных +# Обзор + +## Сервисы + +Каждый сервис Beeline Cloud предоставляет определенный набор облачных ресурсов и инструменты для управления этими ресурсами. Все сервисы Beeline Cloud объединены в каталог и размещены в личном кабинете в разделе **Сервисы**. + +Список сервисов можно посмотреть в разделе «Сервисы» в личном кабинете. + +Сервисы с отметкой `По заявке` подключаются по запросу специалистами Beeline Cloud. Сервисы без отметки `По заявке` — цифровые, и подключаются самостоятельно. + +Доступ к сервисам Beeline Cloud предоставляется [зарегистрированным пользователям](../start/getting-started.md#1-регистрация-в-beeline-cloud). + +## Центры обработки данных Инфраструктура Beeline Cloud размещена в надежных дата-центра уровня Tier III. diff --git a/src/platform/concept/architecture.md b/src/platform/concept/architecture.md deleted file mode 100644 index 2ed12bc..0000000 --- a/src/platform/concept/architecture.md +++ /dev/null @@ -1 +0,0 @@ -# Архитектура \ No newline at end of file diff --git a/src/platform/concept/glossary.md b/src/platform/concept/glossary.md deleted file mode 100644 index 202fc32..0000000 --- a/src/platform/concept/glossary.md +++ /dev/null @@ -1 +0,0 @@ -# Терминология \ No newline at end of file diff --git a/src/platform/index.md b/src/platform/index.md index 38624f7..0be3827 100644 --- a/src/platform/index.md +++ b/src/platform/index.md @@ -1,8 +1,8 @@ --- section_links: - - title: Сервисы - link: /platform/services/services.md - description: Сервисы Beeline Cloud + - title: Обзор + link: /platform/about.md + description: Информация о сервисах Beeline Cloud, ЦОД - title: Техническая поддержка link: /platform/support/support-overview.md description: Условия оказания и способы обращения в техническую поддержку diff --git a/src/platform/services/services-sla.md b/src/platform/services/services-sla.md deleted file mode 100644 index 26046b1..0000000 --- a/src/platform/services/services-sla.md +++ /dev/null @@ -1 +0,0 @@ -# Соглашение об уровне обслуживания \ No newline at end of file diff --git a/src/platform/services/services.md b/src/platform/services/services.md deleted file mode 100644 index df7bcc0..0000000 --- a/src/platform/services/services.md +++ /dev/null @@ -1,9 +0,0 @@ -# Сервисы - -Каждый сервис Beeline Cloud предоставляет определенный набор облачных ресурсов и инструменты для управления этими ресурсами. Все сервисы Beeline Cloud объединены в каталог и размещены в личном кабинете в разделе **Сервисы**. - -Список сервисов можно посмотреть в разделе «Сервисы» в личном кабинете. - -Сервисы с отметкой `По заявке` подключаются по запросу специалистами Beeline Cloud. Сервисы без отметки `По заявке` — цифровые, и подключаются самостоятельно. - -Доступ к сервисам Beeline Cloud предоставляется [зарегистрированным пользователям](./../../start/getting-started.md#шаг-1-регистрация-в-beeline-cloud). diff --git a/src/vdc/vdc-how-to/vdc-create.md b/src/vdc/vdc-how-to/vdc-create.md index 1a573ae..a8cccab 100644 --- a/src/vdc/vdc-how-to/vdc-create.md +++ b/src/vdc/vdc-how-to/vdc-create.md @@ -14,8 +14,8 @@ - В левом меню откройте раздел **Виртуальные дата-центры** и нажмите **Создать дата-центр**. 5. В блоке **Общие настройки** укажите: - **Название виртуального дата-центра**: введите название дата-центра длиной до 25 символов, переименовать дата-центр после создания нельзя. - - **Адрес дата-центра**: выберите [дата-центр](../../platform/zones.md) для размещения виртуального дата-центра. - - **Производительность кластера**: выберите [физическую платформу](../vdc-overview.md#физические-платформы) для дата-центра. + - **Адрес дата-центра**: выберите [дата-центр](../../platform/about.md#центры-обработки-данных) для размещения виртуального дата-центра. + - **Производительность кластера**: выберите [физическую платформу](../vdc-tech.md#физические-платформы) для дата-центра. 6. В блоке **Общий объем ресурсов дата-центра** укажите: - **vCPU**: введите количество ядер для всего дата-центра; - **RAM**: введите объем оперативной памяти в ГБ для всего дата-центра. diff --git a/src/vdc/vdc-overview.md b/src/vdc/vdc-overview.md index 2f8b250..fae12fe 100644 --- a/src/vdc/vdc-overview.md +++ b/src/vdc/vdc-overview.md @@ -1,8 +1,11 @@ --- section_links: + - title: Техническое описание + link: /vdc/vdc-tech.md + description: Информация о зонах доступности, физических платформах сервиса - title: Квоты и лимиты link: /vdc/vdc-quatos.md - description: Ограничения на количество ресурсов в сервисе + description: Ограничения на количество ресурсов в сервисе --- # Обзор сервиса @@ -10,24 +13,3 @@ section_links: Сервис **Виртуальные дата-центры на VMware** предоставляет в аренду виртуальный дата-центр на основе платформы виртуализации vSphere и Cloud Director. Сервис построен по модели IaaS на физической инфраструктуре Beeline Cloud. Виртуальный дата-центр [создается](./vdc-how-to/vdc-manage.md#создать-дата-центр) в личном кабинете Beeline Cloud. Управление ресурсами дата-центра осуществляется через Cloud Director. - -## Зоны доступности - -Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. - -| Зона доступности |Дата-центр | -|---|---| -|`DC1-Pub1-cl1`|[Останкино](https://dc.ostankino.ru/)| -|`DC-NSB-General-01`|[РТК-ЦОД](../platform/zones.md#доступные-центры-обработки-данных)| - -## Физические платформы - -Сервис предоставляет различные виды физических процессоров. Выбор платформы гарантирует тип физического процессора в дата-центре и определяет набор допустимых конфигураций CPU и RAM. - -| Платформа | Процессор |Частота, ГГц | Кол-во физических CPU на сервере | RAM, ГБ | Зона доступности (*)|Характеристики на 1 ВМ (**)| -|---|---|---|---|---|---|---| -| Intel Ice Lake | Intel Xeon Platinum 8378A | 3 | 2x32 |1536|[DC1-Pub1-cl1](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| -| Cascade Lake | Intel Xeon Gold 6248R CPU @ 3.00GHz | 3 | 2x48 |1536|[DC-NSB-General-01](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| - -- (*) — возможно изменение платформы на аналогичную. -- (**) — индивидуальные конфигурации vCPU и RAM — по запросу. diff --git a/src/vdc/vdc-quatos.md b/src/vdc/vdc-quatos.md index df1d748..8d6180a 100644 --- a/src/vdc/vdc-quatos.md +++ b/src/vdc/vdc-quatos.md @@ -6,7 +6,7 @@ ## Бесплатный период -В бесплатном периоде использования Beeline Cloud установлены квоты на ресурсы сервиса: +В [бесплатном периоде](../start/trial.md) использования Beeline Cloud установлены квоты на ресурсы сервиса: | Вид ограничения | Значение | |---|---| diff --git a/src/vdc/vdc-tech.md b/src/vdc/vdc-tech.md new file mode 100644 index 0000000..5bf0869 --- /dev/null +++ b/src/vdc/vdc-tech.md @@ -0,0 +1,22 @@ +# Техническое описание + +## Зоны доступности + +Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. + +| Зона доступности |Дата-центр | +|---|---| +|`DC1-Pub1-cl1`|[Останкино](https://dc.ostankino.ru/)| +|`DC-NSB-General-01`|[РТК-ЦОД](../platform/about.md#центры-обработки-данных)| + +## Физические платформы + +Сервис предоставляет различные виды физических процессоров. Выбор платформы гарантирует тип физического процессора в дата-центре и определяет набор допустимых конфигураций CPU и RAM. + +| Платформа | Процессор |Частота, ГГц | Кол-во физических CPU на сервере | RAM, ГБ | Зона доступности (*)|Характеристики на 1 ВМ (**)| +|---|---|---|---|---|---|---| +| Intel Ice Lake | Intel Xeon Platinum 8378A | 3 | 2x32 |1536|[DC1-Pub1-cl1](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| +| Cascade Lake | Intel Xeon Gold 6248R CPU @ 3.00GHz | 3 | 2x48 |1536|[DC-NSB-General-01](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| + +- (*) — возможно изменение платформы на аналогичную. +- (**) — индивидуальные конфигурации vCPU и RAM — по запросу. From 145f0c67025cbf83eca77927197a176ed1c628eb Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Mon, 13 Oct 2025 22:01:12 +0600 Subject: [PATCH 08/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/vdc/vdc-how-to/vdc-index.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/vdc/vdc-how-to/vdc-index.md b/src/vdc/vdc-how-to/vdc-index.md index 65d3d1f..e1bc568 100644 --- a/src/vdc/vdc-how-to/vdc-index.md +++ b/src/vdc/vdc-how-to/vdc-index.md @@ -18,17 +18,17 @@ section_links: Виртуальный дата-центр — это логический контейнер, в котором собраны следующие ресурсы: -- вычислительные мощности (например, CPU или память). -- хранилище. -- сети. +- вычислительные мощности (например, CPU или память); +- хранилище; +- сети; - правила безопасности. -Вы получаете в распоряжение «свой» дата-центр, но работаете только с виртуальными объектами. Виртуальный дата-центр объединяет ресурсы в единый пул, доступный через VMware Cloud Director. - -Виртуальные дата-центры позволяют масштабировать инфраструктуру без покупки нового «железа». Вы получаете ресурсы по запросу и управляете ими так же, как в обычном дата-центре. +Виртуальный дата-центр объединяет ресурсы в единый пул, доступный через VMware Cloud Director. Используйте VDC, если нужно: - разделить общие ресурсы между разными командами или клиентами; - управлять политиками безопасности и сетями в изоляции; -- создавать виртуальные машины внутри «своего» пространства. \ No newline at end of file +- создавать виртуальные машины внутри «своего» пространства. + +Вы получаете в распоряжение «свой» дата-центр, но работаете только с виртуальными объектами. \ No newline at end of file From 3609f446cb1774877d924e8fa4be69b7a65993d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BE=D0=B2=D0=B8=D1=87=20=D0=92=D0=B8?= =?UTF-8?q?=D0=BE=D0=BB=D0=B5=D1=82=D1=82=D0=B0=20=D0=98=D0=B3=D0=BE=D1=80?= =?UTF-8?q?=D0=B5=D0=B2=D0=BD=D0=B0?= Date: Tue, 14 Oct 2025 08:06:15 +0000 Subject: [PATCH 09/38] =?UTF-8?q?VEGA-5236=20=D0=90=D0=B4=D0=B0=D0=BF?= =?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F=20=D1=80=D0=B5=D0=B7=D1=83=D0=BB?= =?UTF-8?q?=D1=8C=D1=82=D0=B0=D1=82=D0=BE=D0=B2=20=D0=BF=D0=BE=D0=B8=D1=81?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=B2=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 2 +- .../theme/components/CustomHomeFeature.vue | 15 +- .../theme/components/CustomLocalSearchBox.vue | 222 +++++++----------- .../theme/scss/components/vp-doc-aside.scss | 3 + .../theme/scss/components/vp-sidebar.scss | 5 +- src/.vitepress/theme/scss/vars.scss | 3 + 6 files changed, 104 insertions(+), 146 deletions(-) diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 18978cd..53dfb16 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -79,7 +79,7 @@ export default defineConfig({ buttonAriaLabel: 'Поиск' }, modal: { - noResultsText: 'Нет результатов для', + noResultsText: 'Не удалось загрузить данные', resetButtonTitle: 'Сбросить', displayDetails: 'Показать расширенный список', footer: { diff --git a/src/.vitepress/theme/components/CustomHomeFeature.vue b/src/.vitepress/theme/components/CustomHomeFeature.vue index 14b9c38..31eda20 100644 --- a/src/.vitepress/theme/components/CustomHomeFeature.vue +++ b/src/.vitepress/theme/components/CustomHomeFeature.vue @@ -22,8 +22,7 @@ type ItemFeature = { const style = useCssModule() const classes = computed(() => ({ [style.CustomFeature]: true, - [style.CustomFeatureDisabled]: disabled || !link, - [style.CustomFeatureWithScroll]: scrollTo && !disabled + [style.CustomFeatureDisabled]: disabled || !link && !scrollTo, })) const handleClick = (event: Event) => { @@ -51,7 +50,11 @@ const handleClick = (event: Event) => {
- +

{{ item.title }}

@@ -94,16 +97,12 @@ const handleClick = (event: Event) => { color: themes.$color-text-active; &:hover { - color: themes.$color-text-link !important; + color: themes.$color-text-link; } #{$el}Disabled & { color: themes.$color-text-disabled; } - - #{$el}WithScroll & { - color: themes.$color-text-active; - } } &Subtitle { diff --git a/src/.vitepress/theme/components/CustomLocalSearchBox.vue b/src/.vitepress/theme/components/CustomLocalSearchBox.vue index 56f229a..19b0d6f 100644 --- a/src/.vitepress/theme/components/CustomLocalSearchBox.vue +++ b/src/.vitepress/theme/components/CustomLocalSearchBox.vue @@ -20,6 +20,7 @@ import { nextTick, onBeforeUnmount, onMounted, + Raw, ref, shallowRef, watch, @@ -132,6 +133,7 @@ watchEffect(() => { const results: Ref<(SearchResult & Result)[]> = shallowRef([]) const enableNoResults = ref(false) +const loadig = ref(true) watch(filterText, () => { enableNoResults.value = false @@ -160,11 +162,7 @@ debouncedWatch( if (!index) return // Search - results.value = index - .search(filterTextValue) - .slice(0, 16) as (SearchResult & Result)[] - enableNoResults.value = true - + retrySearch(index, filterTextValue) // Highlighting const mods = showDetailedListValue ? await Promise.all(results.value.map((r) => fetchExcerpt(r.id))) @@ -268,6 +266,16 @@ function focusSearchInput(select = true) { select && searchInput.value?.select() } +const retrySearch = (index: Raw>, filter: string) => { + if (!index) return + + results.value = index + .search(filter) + .slice(0, 16) as (SearchResult & Result)[] + + enableNoResults.value = true +} + onMounted(() => { focusSearchInput() }) @@ -481,33 +489,6 @@ function formMarkRegex(terms: Set) { class="search-input" />
- - +
@@ -675,16 +605,13 @@ function formMarkRegex(terms: Set) { .shell { position: relative; - padding: 12px; + padding: 24px; margin: 64px auto; - display: flex; - flex-direction: column; - gap: 16px; background: var(--vp-local-search-bg); width: min(100vw - 60px, 900px); height: min-content; max-height: min(100vh - 128px, 900px); - border-radius: 6px; + border-radius: 12px; } @media (max-width: 767px) { @@ -698,7 +625,7 @@ function formMarkRegex(terms: Set) { } .search-bar { - border: 1px solid var(--vp-c-divider); + border: 1px solid rgb(32, 33, 35); border-radius: 12px; display: flex; align-items: center; @@ -712,10 +639,6 @@ function formMarkRegex(terms: Set) { } } -.search-bar:focus-within { - border-color: var(--vp-c-brand-1); -} - .search-icon { margin: 8px; } @@ -802,27 +725,31 @@ function formMarkRegex(terms: Set) { } .results { - display: flex; - flex-direction: column; - gap: 6px; overflow-x: hidden; overflow-y: auto; overscroll-behavior: contain; + box-shadow: var(--vp-c-shadow-3); + border-radius: 12px; + border: 1px solid rgba(25, 28, 52, 0.18); + padding: 8px 0; + max-height: min(100vh - 214px, 900px); + + li:hover { + background-color: rgba(25, 28, 52, 0.08); + } } .result { display: flex; align-items: center; gap: 8px; - border-radius: 12px; transition: none; - line-height: 1rem; - border: solid 2px var(--vp-local-search-result-border); outline: none; + height: 66px; } .result > div { - margin: 12px; + margin: 12px 16px; width: 100%; overflow: hidden; } @@ -840,6 +767,13 @@ function formMarkRegex(terms: Set) { position: relative; z-index: 1001; padding: 2px 0; + font-size: 13px !important; + line-height: 16px !important; +} + +:deep(mark) { + background-color: transparent; + color: none; } .title { @@ -852,21 +786,10 @@ function formMarkRegex(terms: Set) { font-weight: 500; } -.title-icon { - opacity: 0.5; - font-weight: 500; - color: var(--vp-c-brand-1); -} - .title svg { opacity: 0.5; } -.result.selected { - --vp-local-search-result-bg: var(--vp-local-search-result-selected-bg); - border-color: var(--vp-local-search-result-selected-border); -} - .excerpt-wrapper { position: relative; } @@ -892,10 +815,7 @@ function formMarkRegex(terms: Set) { .titles :deep(mark), .excerpt :deep(mark) { - background-color: var(--vp-local-search-highlight-bg); - color: var(--vp-local-search-highlight-text); - border-radius: 2px; - padding: 0 2px; + background-color: transparent; } .excerpt :deep(.vp-code-group) .tabs { @@ -932,12 +852,42 @@ function formMarkRegex(terms: Set) { } .no-results { - font-size: 0.9rem; - text-align: center; - padding: 12px; + padding: 28px 0; + display: flex; + flex-direction: column; + gap: 24px; + align-items: center; + z-index: 100; + box-shadow: 0 0 10 0 rgba(0, 0, 0, 0.16); + border-radius: 12px; + border: 1px solid rgba(25, 28, 52, 0.18); + background-color: rgb(255, 255, 255); +} + +.no-results-text { + font-weight: 700; + font-size: 17px; + line-height: 22px; + letter-spacing: 0.2px; +} + +.no-results-button { + border-radius: 12px; + border: 1px solid rgba(25, 28, 52, 0.18); + padding: 13px 20px; + font-weight: 500; + font-size: 17px; + line-height: 22px; + letter-spacing: 0.2px; } svg { flex: none; } + +.text { + font-size: 13px !important; + line-height: 16px !important; + color: rgba(25, 28, 52, 0.48); +} diff --git a/src/.vitepress/theme/scss/components/vp-doc-aside.scss b/src/.vitepress/theme/scss/components/vp-doc-aside.scss index 24038aa..e4fc506 100644 --- a/src/.vitepress/theme/scss/components/vp-doc-aside.scss +++ b/src/.vitepress/theme/scss/components/vp-doc-aside.scss @@ -1,4 +1,5 @@ @use '@beeline/design-tokens/scss/tokens/components/navigationDrawer'; +@use "@beeline/design-tokens/scss/tokens/globals/colors"; .VPDocAside { .outline-link { @@ -9,10 +10,12 @@ padding-top: 8px; padding-bottom: 8px; white-space: unset; + color: colors.$color-text-grey-inactive; } .outline-link.active { font-weight: 500 !important; + color: colors.$color-text-black-active; } .outline-title { diff --git a/src/.vitepress/theme/scss/components/vp-sidebar.scss b/src/.vitepress/theme/scss/components/vp-sidebar.scss index baac9bd..df5c664 100644 --- a/src/.vitepress/theme/scss/components/vp-sidebar.scss +++ b/src/.vitepress/theme/scss/components/vp-sidebar.scss @@ -1,5 +1,6 @@ @use '@beeline/design-tokens/scss/tokens/components/navigationDrawer'; @use '@beeline/design-tokens/scss/tokens/themes/theme-variables' as theme; +@use 'src/assets/scss/app/helpers/media'; .VPSidebar { --vp-sidebar-bg-color: var(--vp-c-bg); @@ -109,5 +110,7 @@ } .VPLocalNav.has-sidebar { - padding-left: 320px !important; + @include media.max(sm) { + padding-left: 0px; + } } \ No newline at end of file diff --git a/src/.vitepress/theme/scss/vars.scss b/src/.vitepress/theme/scss/vars.scss index 39cead5..ab23abc 100644 --- a/src/.vitepress/theme/scss/vars.scss +++ b/src/.vitepress/theme/scss/vars.scss @@ -203,3 +203,6 @@ --docsearch-primary-color: var(--vp-c-brand-1) !important; } +:root { + --vp-sidebar-width: 320px; +} \ No newline at end of file From f6e295a3f5d5356b53d6a778f572072a88d60fe7 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Tue, 14 Oct 2025 16:13:45 +0600 Subject: [PATCH 10/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D1=81=D1=81=D1=8B=D0=BB=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 7caac3b..22afacd 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -174,7 +174,7 @@ export default defineConfig({ { text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, ], }, - { text: 'Сеть', link: '/vdc/vdc-how-to/networks/networks-index.md', + { text: 'Сети', link: '/vdc/vdc-how-to/networks/networks-index.md', collapsed: true, items: [ {text: 'Настройка доступа к ВМ из интернета', link: '/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md'}, @@ -188,7 +188,7 @@ export default defineConfig({ collapsed: true, items: [ {text: 'Ролевая модель', link: '/vdc/vdc-how-to/users/roles.md'}, - {text: 'Добавление пользователя', link: '/vdc/vdc-how-to/users/add-user.md'}, + {text: 'Создание пользователя', link: '/vdc/vdc-how-to/users/add-user.md'}, {text: 'Изменение пароля пользователя', link: '/vdc/vdc-how-to/users/change-users-password.md'}, {text: 'Настройка квот', link: '/vdc/vdc-how-to/users/quotas.md'}, ], From ac56186cf7ccc06e4bf77fc14b3743eb2f0b35f0 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Tue, 14 Oct 2025 16:15:19 +0600 Subject: [PATCH 11/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D1=81=D1=81=D1=8B=D0=BB=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/vdc/index.md | 22 +++++++++++----------- src/vdc/vdc-how-to/users/users-index.md | 8 ++++---- src/vdc/vdc-how-to/vdc-index.md | 2 -- 3 files changed, 15 insertions(+), 17 deletions(-) diff --git a/src/vdc/index.md b/src/vdc/index.md index d5f16c8..2e6ec38 100644 --- a/src/vdc/index.md +++ b/src/vdc/index.md @@ -5,22 +5,22 @@ section_links: description: Обзор сервиса, решаемые задачи, характеристики оборудования - title: Быстрый старт link: /vdc/vdc-getting-started.md - description: Создание виртуальной машины в дата-центре и подключение к ней + description: Создание виртуальной машины в дата-центре - title: Виртуальные дата-центры link: /vdc/vdc-how-to/vdc-index.md description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией - title: Виртуальные машины - link: /vdc/vdc-how-to/vdc-index.md - description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией - - title: Сеть - link: /vdc/vdc-how-to/vdc-index.md - description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией - - title: Аккаунты - link: /vdc/vdc-how-to/vdc-index.md - description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + link: /vdc/vdc-how-to/vm/vm-index.md + description: Управление виртуальными машинами в дата-центре с помощью Cloud Director + - title: Сети + link: /vdc/vdc-how-to/networks/networks-index.md + description: Настройка доступа дата-центра в интернет, доступа ВМ в/из интернета + - title: Пользователи и роли + link: /vdc/vdc-how-to/users/users-index.md + description: Создание пользователей в дата-центре, ролевая модель - title: Двухфакторная аутентификация - link: /vdc/vdc-how-to/vdc-index.md - description: Создание виртуального дата-цента, вход с двухфакторной аутентификацией + link: /vdc/vdc-how-to/vdc-2fa.md + description: Подключение двухфакторной аутентификацией --- # Виртуальные дата-центры на VMware diff --git a/src/vdc/vdc-how-to/users/users-index.md b/src/vdc/vdc-how-to/users/users-index.md index fc2586d..d1defcf 100644 --- a/src/vdc/vdc-how-to/users/users-index.md +++ b/src/vdc/vdc-how-to/users/users-index.md @@ -2,16 +2,16 @@ section_links: - title: Ролевая модель link: /vdc/vdc-how-to/users/roles.md - description: + description: Перечень ролей в Cloud Director - title: Создание пользователя link: /vdc/vdc-how-to/users/add-user.md - description: + description: Создание пользователей в дата-центре - title: Изменение пароля пользователя link: /vdc/vdc-how-to/users/change-users-password.md - description: + description: Установка нового пароля учетной записи пользователя - title: Настройка квот link: /vdc/vdc-how-to/users/quotas.md - description: + description: Установка ограничений на количество создаваемых и запускаемых ВМ --- # Пользователи и роли \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vdc-index.md b/src/vdc/vdc-how-to/vdc-index.md index e1bc568..a2a5dc7 100644 --- a/src/vdc/vdc-how-to/vdc-index.md +++ b/src/vdc/vdc-how-to/vdc-index.md @@ -30,5 +30,3 @@ section_links: - разделить общие ресурсы между разными командами или клиентами; - управлять политиками безопасности и сетями в изоляции; - создавать виртуальные машины внутри «своего» пространства. - -Вы получаете в распоряжение «свой» дата-центр, но работаете только с виртуальными объектами. \ No newline at end of file From 57aaeae5669d57b66eeb8debf5e3daa94c4d5605 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Tue, 14 Oct 2025 17:38:51 +0600 Subject: [PATCH 12/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D1=81=D1=81=D1=8B=D0=BB=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../networks/{isolated-to-rourted.md => isolated-to-routed.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/vdc/vdc-how-to/networks/{isolated-to-rourted.md => isolated-to-routed.md} (100%) diff --git a/src/vdc/vdc-how-to/networks/isolated-to-rourted.md b/src/vdc/vdc-how-to/networks/isolated-to-routed.md similarity index 100% rename from src/vdc/vdc-how-to/networks/isolated-to-rourted.md rename to src/vdc/vdc-how-to/networks/isolated-to-routed.md From d8020505c35274db5c8853c42b13973864ae5c5f 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: Tue, 28 Oct 2025 10:18:03 +0000 Subject: [PATCH 13/38] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E?= =?UTF-8?q?=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=20=D0=92=D0=9C=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D0=BB=D0=BE=D0=B3=D0=B8=D0=BD=D1=83=20=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=B0=D1=80=D0=BE=D0=BB=D1=8E=20#VEGA-5717?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 5 ++- .../compute-how-to/compute-connect-index.md | 13 +++--- .../compute-how-to/compute-connect-inside.md | 6 +-- .../compute-how-to/compute-connect-public.md | 4 +- .../compute-how-to/compute-connect-pwd.md | 44 +++++++++++++++++++ src/compute/compute-how-to/compute-disks.md | 2 +- src/compute/compute-how-to/compute-index.md | 8 ++-- src/compute/compute-how-to/compute-ip.md | 2 +- .../compute-how-to/compute-servers-create.md | 28 +++++++----- .../compute-how-to/compute-servers-manage.md | 4 +- 10 files changed, 84 insertions(+), 32 deletions(-) create mode 100644 src/compute/compute-how-to/compute-connect-pwd.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 22afacd..5898714 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -216,8 +216,9 @@ export default defineConfig({ { text: 'Подключение к ВМ', link: '/compute/compute-how-to/compute-connect-index.md', collapsed: true, items: [ - { text: 'Подключение по SSH к ВМ по внешнему IP-адресу', link: '/compute/compute-how-to/compute-connect-public.md'}, - { text: 'Подключение по SSH к ВМ по внутреннему IP-адресу', link: '/compute/compute-how-to/compute-connect-inside.md' }, + { text: 'Подключение по SSH по внешнему IP-адресу с помощью ключевой пары', link: '/compute/compute-how-to/compute-connect-public.md'}, + { text: 'Подключение по SSH по внутреннему IP-адресу с помощью ключевой пары', link: '/compute/compute-how-to/compute-connect-inside.md' }, + { text: 'Подключение по SSH по логину и паролю', link: '/compute/compute-how-to/compute-connect-pwd.md' }, ] }, { text: 'Управление ВМ', link: '/compute/compute-how-to/compute-servers-manage.md' }, diff --git a/src/compute/compute-how-to/compute-connect-index.md b/src/compute/compute-how-to/compute-connect-index.md index b054db1..705a298 100644 --- a/src/compute/compute-how-to/compute-connect-index.md +++ b/src/compute/compute-how-to/compute-connect-index.md @@ -1,13 +1,14 @@ --- section_links: - - title: Подключение по SSH к ВМ по внешнему IP-адресу + - title: Подключение по SSH по внешнему IP-адресу с помощью ключевой пары link: /compute/compute-how-to/compute-connect-public.md - description: Подключиться по SSH к ВМ по внешнему IP-адресу - - title: Подключение по SSH к ВМ по внутреннему IP-адресу + description: Подключиться к виртуальной машине по SSH с помощью ключевой пары по внешнему IP-адресу + - title: Подключение по SSH по внутреннему IP-адресу с помощью ключевой пары link: /compute/compute-how-to/compute-connect-inside.md - description: Подключиться по SSH к ВМ по внутреннему IP-адресу через джамп-хост + description: Подключиться к виртуальной машине по SSH с помощью ключевой пары по внутреннему IP-адресу через джамп-хост + - title: Подключение по SSH по логину и паролю + link: /compute/compute-how-to/compute-connect-inside.md + description: Подключиться к виртуальной машине по SSH с помощью логина и пароля --- # Подключение к ВМ - -Рассмотрено подключение по SSH к виртуальной машине по внешнему IP-адресу и к виртуальной машине по внутреннему IP-адресу. \ No newline at end of file diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 91cb618..14dfdd3 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -1,4 +1,4 @@ -# Подключение по SSH к виртуальной машине по внутреннему IP-адресу +# Подключение по SSH по внутреннему IP-адресу с помощью ключевой пары Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). @@ -14,8 +14,8 @@ - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. - На компьютере, с которого выполняется подключение к ВМ: - разрешен удаленный доступ по протоколу SSH (TCP-порт 22); - - есть доступ в сеть интернет, протокол ICMP не заблокирован на Firewall-ах; - - VPN сети организации позволяет осуществлять соединение в сеть Интернет. + - есть доступ в интернет, протокол ICMP не заблокирован на Firewall-ах; + - VPN сети организации позволяет осуществлять соединение в интернет. Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. diff --git a/src/compute/compute-how-to/compute-connect-public.md b/src/compute/compute-how-to/compute-connect-public.md index ac2c76e..760d725 100644 --- a/src/compute/compute-how-to/compute-connect-public.md +++ b/src/compute/compute-how-to/compute-connect-public.md @@ -1,4 +1,4 @@ -# Подключение по SSH к виртуальной машине по внешнему IP-адресу +# Подключение по SSH по внешнему IP-адресу с помощью ключевой пары Подключение к ВМ выполняется по протоколу SSH с [помощью ключевой пары](../../admin/ssh.md). @@ -25,7 +25,7 @@ где: - `логин`: [имя пользователя ОС по умолчанию](./../compute-overview.md#операционная-система); - - `внешний_IP`: внешний IP-адрес виртуальной машины можно узнать на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины**. + - `внешний_IP`: внешний IP-адрес виртуальной машины. - Если на вашем устройстве есть несколько приватных ключей или вы переместили приватный ключ из каталога по умолчанию, то дополнительно укажите путь к приватному ключу: diff --git a/src/compute/compute-how-to/compute-connect-pwd.md b/src/compute/compute-how-to/compute-connect-pwd.md new file mode 100644 index 0000000..93c166a --- /dev/null +++ b/src/compute/compute-how-to/compute-connect-pwd.md @@ -0,0 +1,44 @@ + +# Подключение по SSH по логину и паролю + +Подключиться к ВМ можно по протоколу SSH с помощью логина и пароля. + +## Перед началом работы + +Перед подключением проверьте выполнение условий: + +- Статус виртуальной машины — `Включена`. + +## 1. Подготовить учетные данные + +Для подключения узнайте логин и пароль пользователя: + +| Учетные данные | Значение | +|---|---| +| Логин | Логин задается при [создании](compute-servers-create.md#создать-виртуальную-машину) виртуальной машины. Логин пользователя [указан](compute-servers-manage.md#посмотреть-свойства-вм) в свойствах ВМ в поле **Логин** | +| Пароль | Пароль задается при [создании](compute-servers-create.md#создать-виртуальную-машину) виртуальной машины. Если вы забыли пароль, то восстановить его не получится | + +## 2. Подключиться к ВМ + +:::: tabs + += по внешнему IP-адресу + +Если ВМ создана в зоне `DMZ` и ей присвоен [внешний IP-адрес](compute-ip.md#внешние-ip-адреса), то для подключения к ВМ выполните: + +1. Откройте терминал. +2. Выполните команду в терминале: + ``` + ssh <логин>@<внешний_IP> + ``` +3. Подтвердите подключение. +4. Введите пароль и подтвердите подключение. + += по внутреннему IP-адресу + +Если ВМ создана в зоне `Inside` или `DMZ` и ей присвоен внутренний IP-адрес, то для подключения к ВМ используйте один из вариантов: + +- [через промежуточную виртуальную машину (джамп-хост)](https://docs.cloud.dfcloud.ru/compute/compute-how-to/compute-connect-inside.html#_3-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F-ssh); +- [настроить site-to-site VPN c помощью VyOS](./../compute-how-to/compute-network/compute-vpn-vyos.md). + +:::: \ No newline at end of file diff --git a/src/compute/compute-how-to/compute-disks.md b/src/compute/compute-how-to/compute-disks.md index aa5ebf7..69e7cf0 100644 --- a/src/compute/compute-how-to/compute-disks.md +++ b/src/compute/compute-how-to/compute-disks.md @@ -68,7 +68,7 @@ При подключении диск и ВМ должны быть созданы в одной зоне доступности. ::: warning Важно -К ВМ можно подключить максимально 28 дисков, включая системный. +К ВМ можно подключить максимально 28 дисков, включая загрузочный. ::: 1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). diff --git a/src/compute/compute-how-to/compute-index.md b/src/compute/compute-how-to/compute-index.md index 16ef10f..0705e3d 100644 --- a/src/compute/compute-how-to/compute-index.md +++ b/src/compute/compute-how-to/compute-index.md @@ -2,15 +2,13 @@ section_links: - title: Создание ВМ link: /compute/compute-how-to/compute-servers-create.md - description: Создание виртуальной машины + description: Создать виртуальную машину - title: Подключение к ВМ - link: /compute/compute-how-to/compute-connect.md - description: Подключиться к созданной виртуальной машине + link: /compute/compute-how-to/compute-connect-index.md + description: Подключиться к созданной виртуальной машине по SSH - title: Управление ВМ link: /compute/compute-how-to/compute-servers-manage.md description: Управление состоянием виртуальной машины, удаление виртуальной машины --- # Виртуальные машины - -Создание виртуальных машин с операционной системой семейства Linux и подключение к ней. Управление состоянием ВМ. \ No newline at end of file diff --git a/src/compute/compute-how-to/compute-ip.md b/src/compute/compute-how-to/compute-ip.md index 8faed34..9269913 100644 --- a/src/compute/compute-how-to/compute-ip.md +++ b/src/compute/compute-how-to/compute-ip.md @@ -58,7 +58,7 @@ 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. 5. Отобразится список всех IP-адресов проекта. -6. Внешний IP-адрес сопоставлен с внутренним IP-адресом `10.0.0.10` и отмечен тегом `Внешний IP`. Значение внешнего IP-адреса указано в поле `Имя`. +6. Внешний IP-адрес сопоставлен с внутренним IP-адресом `10.0.0.10` и отмечен тегом `Внешний IP`. Значение внешнего IP-адреса указано в поле **Имя**. 7. Если для внешнего 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 b12fd9a..2d73a06 100644 --- a/src/compute/compute-how-to/compute-servers-create.md +++ b/src/compute/compute-how-to/compute-servers-create.md @@ -8,7 +8,7 @@ 4. В левом меню откройте раздел **Виртуальные машины**. 5. Нажмите **Создать виртуальную машину**. 6. В блоке **Имя и расположение** укажите имя и расположение ВМ: - - **Имя машины**: введите название ВМ: + - **Имя машины**: введите название ВМ по правилам: - длина от 3 до 63 символов; - используйте только строчные латинские буквы, цифры и дефис; - не используйте дефис в начале или в конце имени. @@ -21,20 +21,26 @@ 9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавить диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. - ::: warning Важно - К ВМ можно подключить не более 28 дисков, включая загрузочный. - ::: -10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). -11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: - - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. -12. В блоке **Настройка сети** выберите: +10. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя по правилам: + - длина от 1 до 32 символов; + - используйте только строчные латинские буквы, цифры и символы: дефис, подчеркивание и точку; + - не используйте дефис и точку в начале; + - не используйте дефис в конце имени. + - выберите один из способов подключения к ВМ: + - **SSH-ключ**: выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). + - **Пароль**: придумайте пароль для подключения к ВМ. + ::: warning Важно + Обязательно сохранить пароль. В дальнейшем сменить и восстановить пароль невозможно. + ::: +11. В блоке **Настройка сети** выберите: - **IPv4-адрес**: выберите способ получения IP-адреса для ВМ: - выберите **Внутренний (назначится автоматически)**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); - выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов). -13. В блоке **Размещения** выберите: +12. В блоке **Размещения** выберите: - **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее. -14. Отметьте **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. -15. Нажмите **Создать виртуальную машину**. +13. Включите опцию **Расширенные параметры**, чтобы использовать [cloud-init](https://cloudinit.readthedocs.io/en/latest/) для настройки ВМ. +14. Нажмите **Создать виртуальную машину**. ВМ появится на странице сервиса **Виртуальные машины** в разделе **Виртуальные машины** в статусе `Cоздается`. Выполняется сборка виртуального ВМ, назначается [IP-адрес](compute-ip.md) и полное доменное имя (FQDN). После окончания сборки ВМ перейдет в статус `Включена`. diff --git a/src/compute/compute-how-to/compute-servers-manage.md b/src/compute/compute-how-to/compute-servers-manage.md index ad42522..74d4862 100644 --- a/src/compute/compute-how-to/compute-servers-manage.md +++ b/src/compute/compute-how-to/compute-servers-manage.md @@ -15,9 +15,11 @@ 4. В левом меню откройте раздел **Виртуальные машины**. 5. Нажмите на имя ВМ. 6. На вкладке **Общая информация** показана информация о ВМ: + - **Логин**: логин пользователя для подключения к ВМ. + - **Зона доступности**: [зона доступности](./../compute-overview.md#зоны-доступности) ВМ. - **Идентификатор**: уникальный идентификатор ВМ. - **Внутренний FQDN**: полное доменное имя ВМ. - - **IPv4 адрес**:внутренний IP-адрес, присвоенный ВМ. + - **Внутренний IP-адрес**:внутренний IP-адрес, присвоенный ВМ. - **Образ**: операционная система, установленная на ВМ. - **Конфигурация**: конфигурация ЦПУ и ОЗУ. - **Группа размещения**: группа размещения ВМ. From 77f37ea74c65f9cbb3cb2ab13da29c3f68e295ed 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: Sat, 1 Nov 2025 07:11:45 +0000 Subject: [PATCH 14/38] =?UTF-8?q?VDC:=20=D0=B4=D0=BE=D1=80=D0=B0=D0=B1?= =?UTF-8?q?=D0=BE=D1=82=D0=BA=D0=B0=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=B3=D1=80=D1=83=D0=BF=D0=BF=20=D1=80=D0=B0?= =?UTF-8?q?=D0=B7=D0=BC=D0=B5=D1=89=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- src/.vitepress/config.mts | 1 + .../vdc-how-to/vm/create-affinity-rules.md | 72 +++++++++++++++---- src/vdc/vdc-how-to/vm/delete-vm.md | 11 +-- src/vdc/vdc-how-to/vm/manage-vm.md | 31 ++++++++ src/vdc/vdc-how-to/vm/vm-index.md | 3 + 6 files changed, 98 insertions(+), 23 deletions(-) create mode 100644 src/vdc/vdc-how-to/vm/manage-vm.md diff --git a/.gitignore b/.gitignore index 46013d8..1652de8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,5 @@ packages-list.json /.vale /.vscode /.vale.ini -/VimpelcomCAG2.pem \ No newline at end of file +/VimpelcomCAG2.pem +.markdownlint.json diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 5898714..1ee2b08 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -167,6 +167,7 @@ export default defineConfig({ items: [ {text: 'Создание ВМ', link: '/vdc/vdc-how-to/vm/create-vm.md'}, {text: 'Создание vApp', link: '/vdc/vdc-how-to/vm/create-vapp.md'}, + {text: 'Управление состоянием ВМ', link: '/vdc/vdc-how-to/vm/manage-vm.md'}, {text: 'Клонирование ВМ', link: '/vdc/vdc-how-to/vm/clone-vm.md'}, {text: 'Изменение конфигурации ВМ', link: '/vdc/vdc-how-to/vm/edit-vm.md'}, {text: 'Удаление ВМ', link: '/vdc/vdc-how-to/vm/delete-vm.md'}, diff --git a/src/vdc/vdc-how-to/vm/create-affinity-rules.md b/src/vdc/vdc-how-to/vm/create-affinity-rules.md index 40aae98..fcaf012 100644 --- a/src/vdc/vdc-how-to/vm/create-affinity-rules.md +++ b/src/vdc/vdc-how-to/vm/create-affinity-rules.md @@ -1,27 +1,75 @@ # Группы размещения виртуальных машин -Правила привязки (Affinity Rules) управляют тем, как виртуальные машины распределяются по физическим хостам. +Правила размещения (Affinity Rules) управляют тем, как виртуальные машины распределяются по физическим хостам. + +При создании правил размещения выберите тип правила, например, совместное или раздельное размещение. Затем добавьте в правило уже созданные виртуальные машины. ## Типы правил -- Affinity rules — правила совместного размещения. Обязывают систему запускать выбранные ВМ на одном физическом хосте. Такой подход применяют, когда нужно, чтобы машины работали вместе. Например, для оптимизации производительности. При отказе узла ВМ можно перенести на другой хост. +- **Affinity rules** — правило совместного размещения. Правило обязывает запускать ВМ на одном физическом хосте. Такой подход применяют, когда нужно, чтобы машины работали вместе. Например, для оптимизации производительности. -- Anti-affinity rules — правила раздельного размещения. Требуют запускать выбранные ВМ на разных физических хостах. Такой подход обеспечивает избыточность и высокую доступность. Если доступных хостов нет, то правило не выполняется. Информация об этом фиксируется в журнале событий. +- **Anti-affinity rules** — правило раздельного размещения. Правило обязывает запускать ВМ на разных физических хостах. Такой подход обеспечивает устойчивость к сбоям и непрерывность работы. Когда физических хостов нет, Cloud Director не выполняет правило и фиксирует это в журнале событие - `no feasible placement solution`. - +## Создать группу размещения и добавить в нее ВМ -::: warning Внимание -Оба типа правил применяются только к включенным ВМ. -::: - -## Создать группу размещения +Сначала проверьте, что виртуальные машины, которые планируется добавить в группу размещения, [включены](/vdc/vdc-how-to/vm/manage-vm#проверить-состояние-виртуальных-машин). Если нет, то [включите ВМ](/vdc/vdc-how-to/vm/manage-vm#включить-виртуальную-машину). 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute → Affinity Rules**. 3. Нажмите кнопку **New** около типа правила, которое хотите создать. 4. В открывшемся окне укажите параметры: - **Name**: имя правила. - - **Enabled**: включает или выключает правило. - - **Required**: делает правило обязательным. Если параметр выключен, Cloud Director может разместить ВМ на других хостах, даже если правило нарушается. - - **VMs in Rule**: список виртуальных машин, к которым применяется правило. + - **Enabled**: включить или выключить правило после создания. При включении правила ВМ размещаются в группе согласно этому правилу. При выключении правило сохраняется, но больше не влияет на размещение ВМ в группе. + - **Required**: обязательность выполнения правила. Если параметр выключен, то Cloud Director может игнорировать правило при размещении ВМ в группе. + - **VMs in Rule**: выберите минимум две включенные виртуальные машины, к которым будет применяться правило. 5. Нажмите кнопку **Save**. +6. В таблице появится созданное правило. + +## Редактировать правило размещения ВМ + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Affinity Rules**. +3. Выберите правило из списка, которое нужно отредактировать. +4. Нажмите кнопку **Edit**. +5. В открывшемся окне можно изменить следующие параметры: + - **Name**: имя правила. + - **Enabled**: включить или выключить правило. + - **Required**: обязательность выполнения правила. + - **VMs in Rule**: ВМ, к которым будет применяться правило. +6. Нажмите кнопку **Save**. +7. В таблице появится обновленное правило. + +## Добавить ВМ в группу размещения + +Сначала проверьте, что виртуальная машина, которую планируется добавить в группу размещения, [включена](/vdc/vdc-how-to/vm/manage-vm#проверить-состояние-виртуальных-машин). Если нет, то [включите ВМ](/vdc/vdc-how-to/vm/manage-vm#включить-виртуальную-машину). + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Affinity Rules**. +3. Выберите правило из списка, куда нужно добавить виртуальную машину. +4. Нажмите кнопку **Edit**. +5. В открывшемся окне добавьте виртуальную машину. +6. Нажмите кнопку **Save**. +7. В таблице появится обновленное правило. + +## Удалить ВМ из группы размещения + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Affinity Rules**. +3. Выберите правило из списка, откуда нужно удалить виртуальную машину. +4. Нажмите кнопку **Edit**. +5. В открывшемся окне удалите виртуальную машину. +6. Нажмите кнопку **Save**. +7. В таблице появится обновленное правило. + +## Удалить правило размещения ВМ + +::: info Примечание +Удаление правил размещения не влияет на виртуальные машины. Ресурсы, связанные с этими машинами, сохраняются и не удаляются. +::: + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute → Affinity Rules**. +3. Выберите правило из списка, которое нужно удалить. +4. Нажмите кнопку **Delete**. +5. Подтвердите действие. +6. Правило пропадет из таблицы. diff --git a/src/vdc/vdc-how-to/vm/delete-vm.md b/src/vdc/vdc-how-to/vm/delete-vm.md index b2d1dd3..532941a 100644 --- a/src/vdc/vdc-how-to/vm/delete-vm.md +++ b/src/vdc/vdc-how-to/vm/delete-vm.md @@ -1,21 +1,12 @@ # Удаление виртуальной машины -## Отключить ВМ - -1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. -2. Перейдите в **Compute → Virtual Machines**. -3. В карточке ВМ нажмите **ACTIONS → Power → Power Off**. -4. Подтвердите действие. - -## Удалить ВМ - Если к ВМ подключены дополнительные диски, то при удалении ВМ диски будут отключены от ВМ и сохранятся в дата-центре. Если диски не нужны, то удалите их вручную. ::: warning Внимание Удаление виртуальной машины освобождает все ее ресурсы. Восстановить данные невозможно. ::: -Перед удалением ВМ [отключите](#отключить-вм) ее. +[Выключите](manage-vm.md#выключить-виртуальную-машину) виртуальную машину перед удалением. 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute → Virtual Machines**. diff --git a/src/vdc/vdc-how-to/vm/manage-vm.md b/src/vdc/vdc-how-to/vm/manage-vm.md new file mode 100644 index 0000000..7207f4f --- /dev/null +++ b/src/vdc/vdc-how-to/vm/manage-vm.md @@ -0,0 +1,31 @@ +# Управление состоянием виртуальной машины + +В этом разделе описано, как узнать состояние виртуальной машины и управлять ее питанием. + +## Проверить состояние виртуальной машины + +Перед созданием правила убедитесь, что ВМ включены. Чтобы проверить статус ВМ: + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +3. Найдите нужную ВМ в списке. +4. В карточке ВМ проверьте значение: + - `Powered On`: ВМ включена. + - `Powered off`: ВМ выключена. + +## Включить виртуальную машину + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +3. Найдите виртуальную машину в списке. +4. В карточке ВМ выберите **ACTIONS → Power → Power On**. +5. Подтвердите действие. +6. Дождитесь запуска ВМ. + +## Выключить виртуальную машину + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +3. Найдите виртуальную машину в списке. +4. В карточке ВМ выберите **ACTIONS → Power → Power Off**. +5. Подтвердите действие. diff --git a/src/vdc/vdc-how-to/vm/vm-index.md b/src/vdc/vdc-how-to/vm/vm-index.md index 9548810..8c4a9fe 100644 --- a/src/vdc/vdc-how-to/vm/vm-index.md +++ b/src/vdc/vdc-how-to/vm/vm-index.md @@ -6,6 +6,9 @@ section_links: - title: Создание vApp link: /vdc/vdc-how-to/vm/create-vapp.md description: Создание логической группы виртуальных машин (vApp) + - title: Управление состоянием ВМ + link: /vdc/vdc-how-to/vm/manage-vm.md + description: Включение, отключение питания виртуальной машины - title: Клонирование ВМ link: /vdc/vdc-how-to/vm/clone-vm.md description: Создание копии существующей виртуальной машины From 4c2d28fb3753bb1d5d8adc623f66e06e4916c738 Mon Sep 17 00:00:00 2001 From: Aleksandr Anisin Date: Thu, 6 Nov 2025 09:15:39 +0300 Subject: [PATCH 15/38] =?UTF-8?q?=D0=92=D0=BD=D0=B5=D1=81=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/vdc/vdc-how-to/users/add-user.md | 4 ++-- src/vdc/vdc-how-to/users/roles.md | 14 ++++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/vdc/vdc-how-to/users/add-user.md b/src/vdc/vdc-how-to/users/add-user.md index 20a78af..8d82aca 100644 --- a/src/vdc/vdc-how-to/users/add-user.md +++ b/src/vdc/vdc-how-to/users/add-user.md @@ -1,6 +1,6 @@ # Создание пользователя -1. Перейдите в раздел **Administration → Access Control → Users**. +1. Перейдите в раздел **Administration** → **Access Control** → **Users**. 2. Нажмите кнопку **New**. 3. В открывшемся окне введите параметры учетной записи: @@ -12,7 +12,7 @@ - **Confirm password**: подтверждение пароля. - (необязательно) **State**: состояние учетной записи (по умолчанию активна). - (необязательно) **Configure user's quota**: [настройка](quotas.md#настроить-квоты) квот пользователя. - - **Available roles**: [роль](roles.md) пользователя в системе. + - **Available roles**: [роль](roles.md) пользователя в Cloud Director. - (необязательно) **Full name**: ФИО пользователя. - (необязательно) **Email address**: адрес электронной почты. - (необязательно) ***Phone number**: номер телефона. diff --git a/src/vdc/vdc-how-to/users/roles.md b/src/vdc/vdc-how-to/users/roles.md index 492141c..37debc1 100644 --- a/src/vdc/vdc-how-to/users/roles.md +++ b/src/vdc/vdc-how-to/users/roles.md @@ -2,9 +2,11 @@ В Cloud Director доступны следующие роли: -- **Catalog Author** — создает и публикует новые каталоги. -- **Console Access Only** — просматривает состояние и свойства виртуальных машин, работает с гостевой ОС. Не управляет ресурсами дата-центра. -- **Defer to Identity Provider** — права определяются внешним провайдером идентификации. -- **Organization Administrator** — администрирует организацию. -- **vApp Author** — использует каталоги и может создавать vApp. -- **vApp User** — использует vApp, созданные другими пользователями. +| Роль | Описание | +|---------------------------|--------------------------------------------------------------------------------------------------------| +| Catalog Author | Создает и публикует новые каталоги. | +| Console Access Only | Просматривает состояние и свойства виртуальных машин, работает с гостевой ОС. Не управляет ресурсами дата-центра. | +| Defer to Identity Provider | Права определяются внешним провайдером идентификации. | +| Organization Administrator | Администрирует организацию. | +| vApp Author | Использует каталоги и может создавать vApp. | +| vApp User | Использует vApp, созданные другими пользователями. | From aa3a35b840c5b4a50b8caeada666ff4a32560238 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Thu, 6 Nov 2025 16:33:33 +0600 Subject: [PATCH 16/38] =?UTF-8?q?=D0=A4=D0=BE=D1=80=D0=BC=D0=B0=D1=82?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/vdc/vdc-how-to/users/roles.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/vdc/vdc-how-to/users/roles.md b/src/vdc/vdc-how-to/users/roles.md index 37debc1..df4edc0 100644 --- a/src/vdc/vdc-how-to/users/roles.md +++ b/src/vdc/vdc-how-to/users/roles.md @@ -4,9 +4,9 @@ | Роль | Описание | |---------------------------|--------------------------------------------------------------------------------------------------------| -| Catalog Author | Создает и публикует новые каталоги. | -| Console Access Only | Просматривает состояние и свойства виртуальных машин, работает с гостевой ОС. Не управляет ресурсами дата-центра. | -| Defer to Identity Provider | Права определяются внешним провайдером идентификации. | -| Organization Administrator | Администрирует организацию. | -| vApp Author | Использует каталоги и может создавать vApp. | -| vApp User | Использует vApp, созданные другими пользователями. | +| Catalog Author | Создает и публикует новые каталоги | +| Console Access Only | Просматривает состояние и свойства виртуальных машин, работает с гостевой ОС. Не управляет ресурсами дата-центра | +| Defer to Identity Provider | Права определяются внешним провайдером идентификации | +| Organization Administrator | Администрирует организацию | +| vApp Author | Использует каталоги и может создавать vApp | +| vApp User | Использует vApp, созданные другими пользователями | From ec841dff60a3b1b6e1527c9b7cfc19e2fa84b290 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Mon, 10 Nov 2025 08:40:12 +0000 Subject: [PATCH 17/38] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D1=81=D1=81=D1=8B=D0=BB=D0=BE=D0=BA=20?= =?UTF-8?q?=D0=BD=D0=B0=20console.cloud.beeline.ru?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/admin/ssh.md | 8 ++++---- src/compute/compute-getting-started.md | 2 +- src/compute/compute-how-to/compute-affinity.md | 6 +++--- .../compute-how-to/compute-connect-inside.md | 2 +- src/compute/compute-how-to/compute-disks.md | 14 +++++++------- src/compute/compute-how-to/compute-ip.md | 12 ++++++------ .../compute-how-to/compute-servers-create.md | 2 +- .../compute-how-to/compute-servers-manage.md | 16 ++++++++-------- src/start/getting-started.md | 4 ++-- src/start/organization.md | 2 +- src/vdc/index.md | 2 +- src/vdc/vdc-getting-started.md | 2 +- src/vdc/vdc-how-to/vdc-2fa-start.md | 2 +- src/vdc/vdc-how-to/vdc-create.md | 2 +- src/vdc/vdc-how-to/vdc-manage.md | 6 +++--- 15 files changed, 41 insertions(+), 41 deletions(-) diff --git a/src/admin/ssh.md b/src/admin/ssh.md index ba98306..a76816e 100644 --- a/src/admin/ssh.md +++ b/src/admin/ssh.md @@ -10,7 +10,7 @@ SSH-ключ добавляется на этапе [создания вирту ## Добавить SSH-ключ -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Перейдите в профиль пользователя в правом верхнем углу. 3. Перейдите в раздел **SSH-ключи**. 4. Нажмите **Добавить ключ**. @@ -31,14 +31,14 @@ SSH-ключ добавляется на этапе [создания вирту ## Посмотреть SSH-ключи -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Перейдите в профиль пользователя в правом верхнем углу. 3. Перейдите в раздел **SSH-ключи**. 4. В таблице показаны SSH-ключи пользователя. ## Изменить название SSH-ключа -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Перейдите в профиль пользователя в правом верхнем углу. 3. Перейдите в раздел **SSH-ключи**. 4. Выберите нужный ключ. @@ -48,7 +48,7 @@ SSH-ключ добавляется на этапе [создания вирту ## Удалить SSH-ключ -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Перейдите в профиль пользователя в правом верхнем углу. 3. Перейдите в раздел **SSH-ключи**. 4. Выберите нужный ключ. diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 02fe785..3fd5a0b 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -16,7 +16,7 @@ - Linux для реализации базовой сетевой функциональности; - VyOS для реализации расширенной сетевой функциональности. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальная машина**. 3. В блоке **Имя и расположение** укажите имя и расположение ВМ: - **Имя машины**: введите название ВМ. diff --git a/src/compute/compute-how-to/compute-affinity.md b/src/compute/compute-how-to/compute-affinity.md index c6cb7d0..7a3fcdb 100644 --- a/src/compute/compute-how-to/compute-affinity.md +++ b/src/compute/compute-how-to/compute-affinity.md @@ -20,7 +20,7 @@ ## Создать группу размещения -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Группы размещения**. @@ -40,7 +40,7 @@ В группе размещения можно изменить название группы и редактировать теги. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Группы размещения**. @@ -57,7 +57,7 @@ ## Удалить группу размещения -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Группы размещения**. diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 14dfdd3..49141ef 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -31,7 +31,7 @@ Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. diff --git a/src/compute/compute-how-to/compute-disks.md b/src/compute/compute-how-to/compute-disks.md index 69e7cf0..c4422dd 100644 --- a/src/compute/compute-how-to/compute-disks.md +++ b/src/compute/compute-how-to/compute-disks.md @@ -8,14 +8,14 @@ ## Посмотреть список дисков -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Диски**. ## Посмотреть информацию о диске -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Диски**. @@ -32,7 +32,7 @@ Создать диск дополнительный (не загрузочный): -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Диски**. @@ -52,7 +52,7 @@ Изменение размера дискового пространства возможно только в большую сторону. ::: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Диски**. @@ -71,7 +71,7 @@ К ВМ можно подключить максимально 28 дисков, включая загрузочный. ::: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -85,7 +85,7 @@ Отключить от ВМ можно только дополнительный диск. Отключение загрузочного диска невозможно. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -104,7 +104,7 @@ Удаление диска необратимо. Все данные будут удалены без возможности восстановления. ::: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Диски**. diff --git a/src/compute/compute-how-to/compute-ip.md b/src/compute/compute-how-to/compute-ip.md index 9269913..7bbf248 100644 --- a/src/compute/compute-how-to/compute-ip.md +++ b/src/compute/compute-how-to/compute-ip.md @@ -28,7 +28,7 @@ ## Посмотреть список IP-адресов -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. @@ -38,7 +38,7 @@ Вы можете зарезервировать IP-адрес из диапазона IP-адресов и назначить этот адрес новой ВМ. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. @@ -53,7 +53,7 @@ ## Посмотреть внешний IP-адрес -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. @@ -80,7 +80,7 @@ При удалении ВМ её IP-адрес удаляется и не может быть повторно использован в проекте. Если вам требуется сохранить IP-адрес и использовать его для другой ВМ, то отключите автоудаление адреса. IP-адрес сохранится в вашем проекте и может быть назначен новой ВМ. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. @@ -93,7 +93,7 @@ Имя IP-адреса отображается только на странице **Виртуальные машины → IP-адреса**. На параметрах виртуальной машины отображается значение IP-адреса. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. @@ -112,7 +112,7 @@ Если для IP-адреса не установлено автоудаление, то адрес удаляется вручную: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **IP-адреса**. diff --git a/src/compute/compute-how-to/compute-servers-create.md b/src/compute/compute-how-to/compute-servers-create.md index 2d73a06..e4767ac 100644 --- a/src/compute/compute-how-to/compute-servers-create.md +++ b/src/compute/compute-how-to/compute-servers-create.md @@ -2,7 +2,7 @@ ## Создать виртуальную машину -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. diff --git a/src/compute/compute-how-to/compute-servers-manage.md b/src/compute/compute-how-to/compute-servers-manage.md index 74d4862..e63671b 100644 --- a/src/compute/compute-how-to/compute-servers-manage.md +++ b/src/compute/compute-how-to/compute-servers-manage.md @@ -2,14 +2,14 @@ ## Посмотреть список ВМ -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. ## Посмотреть свойства ВМ -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -32,7 +32,7 @@ У ВМ можно изменить конфигурацию ЦПУ и ОЗУ: увеличить или уменьшить количество вычислительных ресурсов. Выбор конфигурации предоставляется из линейки доступных тарифов. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -48,7 +48,7 @@ Выключение ВМ не предполагает освобождение вычислительных ресурсов, зарезервированных за этим ВМ. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -67,7 +67,7 @@ ## Включить ВМ -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -86,7 +86,7 @@ Перезагрузка ВМ предполагает корректное завершение работы операционный системы без отключения питания. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -107,7 +107,7 @@ Принудительная перезагрузка ВМ предполагает аппаратное выключение и включение. Несохраненные данные могут быть потеряны. -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. @@ -144,7 +144,7 @@ IP-адрес будет удален вместе с ВМ. Чтобы оста Удаление ВМ необратимо. Все данные будут удалены без возможности восстановления. ::: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. 4. В левом меню откройте раздел **Виртуальные машины**. diff --git a/src/start/getting-started.md b/src/start/getting-started.md index 2ba2e3c..19a43a4 100644 --- a/src/start/getting-started.md +++ b/src/start/getting-started.md @@ -2,7 +2,7 @@ ## 1. Регистрация в Beeline Cloud -1. Перейдите по ссылке [lk.cloud.beeline.ru](https://lk.cloud.beeline.ru/) и нажмите кнопку **Войти** в правом верхнем углу. +1. Перейдите по ссылке [console.cloud.beeline.ru](https://console.cloud.beeline.ru/). 2. Введите номер телефона любого оператора связи и нажмите кнопку **Войти**. 3. Введите код с картинки и нажмите **Подтвердить**. 4. Введите код, отправленный на номер телефона, указанный при регистрации. @@ -23,7 +23,7 @@ Чтобы начать использование Beeline Cloud, создайте ресурс в проекте. Ресурсами в проекте могут быть виртуальные машины, виртуальные дата-центры и др. ресурсы, которые предоставляют сервисы Beeline Cloud. -1. Перейдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Перейдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. На странице проекта **Мой проект** нажмите **Создать ресурс**. 3. Выберите из списка тип ресурса, который вам требуется создать в проекте. 4. На странице создания ресурса заполните свойства ресурса. diff --git a/src/start/organization.md b/src/start/organization.md index 6d5b6bb..76fe764 100644 --- a/src/start/organization.md +++ b/src/start/organization.md @@ -4,7 +4,7 @@ Для добавления организации необходимо отправить заявку на заключение договора из личного кабинета Beeline Cloud физического лица: -1. Войдите в [личный кабинет Beeline Cloud](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). 2. В информационном окне о бесплатном тестировании нажмите на ссылку **Заключить договор**. 3. Нажмите на образец договора и ознакомьтесь в условиями договора. 4. Заполните заявку на заключение договора: diff --git a/src/vdc/index.md b/src/vdc/index.md index 2e6ec38..7a355fc 100644 --- a/src/vdc/index.md +++ b/src/vdc/index.md @@ -27,4 +27,4 @@ section_links: Сервис **Виртуальные дата-центры на VMware** предоставляет платформу для создания виртуальных дата-центров на базе физической инфраструктуры Beeline Cloud. -В [личном кабинете](https://lk.cloud.beeline.ru/) вы можете заказать виртуальный дата-центр с выделенным внешним IP-адресом. Управление ресурсами дата-центра выполняется в панели управления Cloud Director. Для усиления безопасности подключается [двухфакторная аутентификация (2FA)](./vdc-how-to/vdc-2fa.md) при входе в дата-центр. +В [личном кабинете](https://console.cloud.beeline.ru/) вы можете заказать виртуальный дата-центр с выделенным внешним IP-адресом. Управление ресурсами дата-центра выполняется в панели управления Cloud Director. Для усиления безопасности подключается [двухфакторная аутентификация (2FA)](./vdc-how-to/vdc-2fa.md) при входе в дата-центр. diff --git a/src/vdc/vdc-getting-started.md b/src/vdc/vdc-getting-started.md index b3d7d28..c254b1b 100644 --- a/src/vdc/vdc-getting-started.md +++ b/src/vdc/vdc-getting-started.md @@ -8,7 +8,7 @@ ## 1. Создать виртуальный дата-центр -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальный дата-центр**. 3. [Заполните](./vdc-how-to/vdc-create.md#создать-дата-центр) параметры виртуального дата-центра. :::warning Важно diff --git a/src/vdc/vdc-how-to/vdc-2fa-start.md b/src/vdc/vdc-how-to/vdc-2fa-start.md index 0916178..af48028 100644 --- a/src/vdc/vdc-how-to/vdc-2fa-start.md +++ b/src/vdc/vdc-how-to/vdc-2fa-start.md @@ -10,7 +10,7 @@ Учетные данные: логин и пароль, для подключения 2FA предоставляются после [создания виртуального дата-центра в личном кабинете](../vdc-how-to/vdc-create.md#создать-дата-центр). -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные дата-центры на VMware**. 4. В левом меню откройте раздел **Виртуальные дата-центры**. diff --git a/src/vdc/vdc-how-to/vdc-create.md b/src/vdc/vdc-how-to/vdc-create.md index a8cccab..97d28b6 100644 --- a/src/vdc/vdc-how-to/vdc-create.md +++ b/src/vdc/vdc-how-to/vdc-create.md @@ -6,7 +6,7 @@ ::: -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные дата-центры на VMware**. 4. Перейдите к созданию дата-центра одним из способов: diff --git a/src/vdc/vdc-how-to/vdc-manage.md b/src/vdc/vdc-how-to/vdc-manage.md index c4b8586..2fd1e7b 100644 --- a/src/vdc/vdc-how-to/vdc-manage.md +++ b/src/vdc/vdc-how-to/vdc-manage.md @@ -2,7 +2,7 @@ ## Посмотреть список дата-центров -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные дата-центры на VMware**. 4. В левом меню откройте раздел **Виртуальные дата-центры**. @@ -10,7 +10,7 @@ ## Посмотреть информацию о дата-центре -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные дата-центры на VMware**. 4. В левом меню откройте раздел **Виртуальные дата-центры**. @@ -21,7 +21,7 @@ ## Удалить дата-центр -1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/). +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные дата-центры на VMware**. 4. В левом меню откройте раздел **Виртуальные дата-центры**. From 1e42c4197128057ef47d6aee54c6ea3ae00843d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Tue, 11 Nov 2025 12:04:04 +0000 Subject: [PATCH 18/38] =?UTF-8?q?VDC:=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=BF=D0=BE=20=D1=81=D0=BD=D0=B8=D0=BC=D0=BA=D0=B0?= =?UTF-8?q?=D0=BC=20=D0=B2=D0=B8=D1=80=D1=82=D1=83=D0=B0=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D1=8B=D1=85=20=D0=BC=D0=B0=D1=88=D0=B8=D0=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 +- src/.vitepress/config.mts | 1 + src/vdc/vdc-how-to/vm/create-snapshot.md | 23 ++++++---- src/vdc/vdc-how-to/vm/vmware-tools.md | 55 ++++++++++++++++++++++++ 4 files changed, 71 insertions(+), 10 deletions(-) create mode 100644 src/vdc/vdc-how-to/vm/vmware-tools.md diff --git a/.gitignore b/.gitignore index 1652de8..baacc25 100644 --- a/.gitignore +++ b/.gitignore @@ -18,4 +18,4 @@ packages-list.json /.vscode /.vale.ini /VimpelcomCAG2.pem -.markdownlint.json +/.markdownlint.json \ No newline at end of file diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 1ee2b08..079de08 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -173,6 +173,7 @@ export default defineConfig({ {text: 'Удаление ВМ', link: '/vdc/vdc-how-to/vm/delete-vm.md'}, {text: 'Группы размещения', link: '/vdc/vdc-how-to/vm/create-affinity-rules.md'}, { text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, + { text: 'VMWare Tools', link: '/vdc/vdc-how-to/vm/vmware-tools.md'}, ], }, { text: 'Сети', link: '/vdc/vdc-how-to/networks/networks-index.md', diff --git a/src/vdc/vdc-how-to/vm/create-snapshot.md b/src/vdc/vdc-how-to/vm/create-snapshot.md index c081bc0..4a508bd 100644 --- a/src/vdc/vdc-how-to/vm/create-snapshot.md +++ b/src/vdc/vdc-how-to/vm/create-snapshot.md @@ -4,12 +4,23 @@ ::: tip Информация Для одной ВМ можно создать один снимок. + +При создании снимка виртуальной машины используется та же политика хранения, что и у ВМ. ::: -## Создать снимок +## Перед началом работы - +- [Установите VMware Tools](./vmware-tools.md), если нужна синхронизация файловой системы. + +## Проверьте квоту хранилища + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Policy** → **Storage Policies**. +3. В таблице будут указаны доступные политики хранения и занятый объем квоты в гигабайтах. + +Если нужно изменить объем, предусмотренный выбранной политикой хранения, обратитесь [в техническую поддержку](../../../platform/support/support-overview.md). + +## Создать снимок 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute → Virtual Machines**. @@ -19,12 +30,6 @@ - **Name**: имя снимка. - (необязательно) **Snapshot the memory of the virtual machine**: создание снимка с сохранением состояния памяти виртуальной машины. - (необязательно) **Quiesce the guest file system**: синхронизация файловой системы гостевой ОС. - ::: tip Примечание - Для синхронизации файловой системы нужно установить VMware Tools на ВМ. - ::: - ::: tip Примечание - Если при создании снимка появляется сообщение о превышении квоты хранилища, значит вам нужно удалите часть данных или использовать иную политику хранения (**storage policy**). - ::: 5. Нажмите кнопку **Create**. diff --git a/src/vdc/vdc-how-to/vm/vmware-tools.md b/src/vdc/vdc-how-to/vm/vmware-tools.md new file mode 100644 index 0000000..aa337b0 --- /dev/null +++ b/src/vdc/vdc-how-to/vm/vmware-tools.md @@ -0,0 +1,55 @@ +# VMware Tools + +VMware Tools — это набор драйверов и служб, которые обеспечивают связь между гостевой операционной системой и Cloud Director. + +В пакет входят: + +- драйверы устройств — сеть, видео, ввод-вывод; +- служба синхронизации времени между ВМ и хостом; +- утилиты для обмена данными между системой и гипервизором. + +После установки VMware Tools ВМ будет поддерживать управление из консоли. + +## Установить VMware Tools + +Перед тем как начать, убедитесь, что виртуальная машина включена и у нее есть [доступ в Интернет](../networks/allow-external-connections-to-vm.md). + +:::tabs +== Windows + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute** → **Virtual Machines**. +3. Нажмите кнопку **ACTIONS** у карточки ВМ, куда нужно установить VMware Tools. +4. Выберите действие **Media** → **Insert Media**. +5. В новом окне в списке выберите образ `VMware-tools-windows-XX.X.X-XXXXXXXX.iso`. +6. Нажмите кнопку **Insert**. +7. Войдите в операционную систему Windows через консоль VMware или при помощи RDP. +8. Перейдите в **File Explorer** → **This PC**. +9. Кликните 2 раза по диску с VMware Tools. +10. Дождитесь окончания установки. +11. Перезагрузите виртуальную машину: + - Нажмите кнопку **ACTIONS** у карточки ВМ. + - Выберите опцию **Power** → **Reset**. +12. Отключите диск с VMware Tools от виртуальной машины: + - Нажмите кнопку **ACTIONS** у карточки ВМ. + - Выберите действие **Media** → **Eject Media**. + +== Linux + +1. Войдите в операционную систему Linux через консоль VMware или при помощи SSH. +2. Введите следующую команду: `sudo apt install open-vm-tools`. +3. Введите пароль администратора виртуальной машины. +4. Дождитесь окончания установки. +5. Перезагрузите виртуальную машину: + - Нажмите кнопку **ACTIONS** у карточки ВМ. + - Выберите опцию **Power** → **Reset**. + +::: + +### Проверить установку VMware Tools + +1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. +2. Перейдите в **Compute** → **Virtual Machines**. +3. Выберите виртуальную машину из списка. +4. Перейдите в раздел **General**. +5. В списке будет указан статус установки VMware Tools. From 4186722ab94ada17240c5cc47c66267119bf6a44 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, 12 Nov 2025 06:27:28 +0000 Subject: [PATCH 19/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=B4=20=D0=BF=D1=83=D0=B1=D0=BB=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0=D1=86=D0=B8=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 18 +++---- src/compute/compute-getting-started.md | 2 +- .../compute-how-to/compute-connect-inside.md | 41 ++------------- src/compute/compute-how-to/compute-index.md | 3 ++ .../compute-network/compute-vpn-vyos.md | 2 +- .../compute-servers-jump-create.md | 51 +++++++++++++++++++ src/compute/compute-overview-index.md | 11 ++++ src/compute/compute-overview.md | 32 ++++++------ src/compute/compute-quatos.md | 37 ++++++++++++++ src/compute/index.md | 2 +- src/start/trial.md | 32 ------------ 11 files changed, 132 insertions(+), 99 deletions(-) create mode 100644 src/compute/compute-how-to/compute-servers-jump-create.md create mode 100644 src/compute/compute-overview-index.md create mode 100644 src/compute/compute-quatos.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 079de08..27c0eed 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -209,12 +209,19 @@ export default defineConfig({ { text: 'Виртуальные машины', link: '/compute/index.md', }, - { text: 'Обзор сервиса', link: '/compute/compute-overview.md' }, + { text: 'Обзор сервиса', link: '/compute/compute-overview-index.md' , + collapsed: true, + items: [ + { text: 'Техническое описание', link: '/compute/compute-overview.md' }, + { text: 'Квоты и лимиты', link: '/compute/compute-quatos.md' }, + ] + }, {text: 'Быстрый старт', link: '/compute/compute-getting-started.md'}, { text: 'Виртуальные машины', link: '/compute/compute-how-to/compute-index.md', collapsed: true, items: [ { text: 'Создание ВМ', link: '/compute/compute-how-to/compute-servers-create.md' }, + { text: 'Создание ВМ джамп-хоста', link: '/compute/compute-how-to/compute-servers-jump-create.md' }, { text: 'Подключение к ВМ', link: '/compute/compute-how-to/compute-connect-index.md', collapsed: true, items: [ @@ -251,15 +258,6 @@ export default defineConfig({ ], }, ], - '/concepts/': [ - {text: 'Виртуальные дата-центры', link: '/concepts/datacenters.md'}, - {text: 'DNS', link: '/concepts/dns.md'}, - {text: 'Edge Gateway', link: '/concepts/edge-gateway.md'}, - {text: 'NAT', link: '/concepts/nat.md'}, - {text: 'Типы сетей в vDC', link: '/concepts/network-types.md'}, - {text: 'Ролевая модель', link: '/concepts/roles.md'}, - {text: 'vApp', link: '/concepts/vApp.md'}, - ], '/monitoring/': [ { text: 'Мониторинг', link: '/monitoring/about.md', diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 3fd5a0b..911b41e 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -8,7 +8,7 @@ ## 1. Создать ВМ-шлюз -На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из сети Интернет и имела выход в Интернет, ВМ создается: +На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из интернета и имела выход в интернет, ВМ создается: - в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`; - с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 49141ef..47f6de0 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -1,12 +1,13 @@ # Подключение по SSH по внутреннему IP-адресу с помощью ключевой пары -Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). +Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу из интернета, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). ## Перед началом работы Перед подключением проверьте выполнение условий и наличие данных: - Статус виртуальной машины — `Включена`. +- [Создана промежуточная ВМ](compute-servers-jump-create.md), через которую будет выполняться подключение к ВМ. - Виртуальной машине [назначен](../compute-how-to/compute-ip.md#внутренние-ip-адреса) внутренний IP-адрес. - Имя пользователя для входа на ВМ. - Подготовлена ключевая пара для подключения к ВМ по SSH: @@ -19,41 +20,7 @@ Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. -## 1. Посмотреть внешний IP-адрес и его статус - -Перед созданием промежуточной ВМ с FIP убедитесь, что внешний IP-адрес доступен для назначения. - -Значение внешнего IP-адреса и его статус можно [посмотреть](compute-ip.md#посмотреть-внешний-ip-адрес) в разделе **Виртуальные машины → IP-адреса**. - -Внешний IP-адрес может быть занят другой виртуальной машиной. Если вы не планируете использовать эту ВМ в качестве джамп-хоста, то [отвяжите внешний IP-адрес](compute-ip.md#назначить-вм-внешний-ip-адрес) от этой ВМ и [создайте новую промежуточную ВМ с FIP](#2-создать-промежуточную-вм). - -## 2. Создать промежуточную ВМ - -Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. - -1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). -2. Выберите нужный проект в верхнем меню **Проекты**. -3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. -4. В левом меню откройте раздел **Виртуальные машины**. -5. Нажмите **Создать виртуальную машину**. -6. В блоке **Имя и расположение** укажите имя и расположение ВМ: - - **Имя машины**: введите название ВМ. - - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. - :::warning Важно - Джамп-хост и внешний IP-адрес должны находиться в одной [зоне доступности `DMZ`](./../compute-overview.md#зоны-доступности) для связанности из интернета. - ::: -7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). -8. В блоке **Конфигурация** выберите количество vCPU и RAM. -9. В блоке **Диски** настройте загрузочный диск: - - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. -10. Выберите SSH-ключ для подключения к ВМ по SSH. -11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: - - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. -12. В блоке **Настройки сети** выберите: - - **IPv4-адрес**: выберите из списка внешний IP-адрес. -13. Нажмите **Создать виртуальную машину**. - -## 3. Конфигурация SSH +## 1. Конфигурация SSH 1. Откройте конфигурационный файл SSH `~/.ssh/config` для ОС Linux или `C:\users\имя_пользователя\.ssh\config` для ОС Windows. 2. Добавьте в конфигурационный файл сведения о виртуальных машинах: @@ -93,7 +60,7 @@ host myhost ProxyJump jumphost ``` -## 4. Подключиться к ВМ по внутреннему IP-адресу +## 2. Подключиться к ВМ по внутреннему IP-адресу 1. Откройте терминал. 2. Выполните команду: diff --git a/src/compute/compute-how-to/compute-index.md b/src/compute/compute-how-to/compute-index.md index 0705e3d..117eda3 100644 --- a/src/compute/compute-how-to/compute-index.md +++ b/src/compute/compute-how-to/compute-index.md @@ -3,6 +3,9 @@ section_links: - title: Создание ВМ link: /compute/compute-how-to/compute-servers-create.md description: Создать виртуальную машину + - title: Создание ВМ джамп-хоста + link: /compute/compute-how-to/compute-servers-jump-create.md + description: Создать виртуальную машину с внешним IP-адресом с доступом из интернета и выходом в интернет - title: Подключение к ВМ link: /compute/compute-how-to/compute-connect-index.md description: Подключиться к созданной виртуальной машине по SSH diff --git a/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md index 88b1134..460f232 100644 --- a/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md +++ b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md @@ -21,7 +21,7 @@ Internet Key Exchange v2 (IKEv2) — это протокол, обеспечив Для настройки site-to-site VPN понадобится: -- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud** в качестве промежуточной ВМ (джамп-хоста), созданная по [инструкции](../compute-connect-inside.md#2-создать-промежуточную-вм); +- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud** в качестве [промежуточной ВМ (джамп-хоста)](./../compute-servers-jump-create.md); - одна виртуальная машина с ОС VyOS версии 1.4.0, созданная в **customer site** с доступом в интернет с постоянным публичным IP-адресом `client real ip`. - если в сети **customer site** используется ISO-образ VyOS, то установите OC VyOS на виртуальную машину согласно официальной документации. diff --git a/src/compute/compute-how-to/compute-servers-jump-create.md b/src/compute/compute-how-to/compute-servers-jump-create.md new file mode 100644 index 0000000..1568a1a --- /dev/null +++ b/src/compute/compute-how-to/compute-servers-jump-create.md @@ -0,0 +1,51 @@ +# Создание ВМ джамп-хоста + +Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне доступности `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. Через джамп-хост можно подключиться к ВМ по SSH по внутреннему IP-адресу. + +## 1. Посмотреть внешний IP-адрес и его статус + +Для создания промежуточной ВМ с доступом в/из интернета понадобится внешний IP-адрес. + +Перед созданием промежуточной ВМ посмотрите статус и значение внешнего IP-адреса: + +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **IP-адреса**. +5. В списке найдите IP-адрес, который сопоставлен с IP-адресом `10.0.0.10`. +6. Значение внешнего IP-адреса указано в поле **Имя**. +7. Убедитесь, что IP-адрес, который сопоставлен с IP-адресом `10.0.0.10`, находится в статусе `Зарезервирован`. + +Внешний IP-адрес может быть занят другой виртуальной машиной. Если вы не планируете использовать эту ВМ в качестве джамп-хоста, то [отвяжите внешний IP-адрес](./compute-ip.md#назначить-вм-внешний-ip-адрес) от этой ВМ и [создайте новую промежуточную ВМ с FIP](#2-создать-промежуточную-вм). + +## 2. Создать промежуточную ВМ + +Чтобы ВМ была доступна из интернета и имела выход в интернет, ВМ создается: + +- в [зоне доступности](./../compute-overview.md#зоны-доступности) `DMZ`; +- с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; +- с образом операционной системы: + - Linux для реализации базовой сетевой функциональности; + - VyOS для реализации расширенной сетевой функциональности. + +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **Виртуальные машины**. +5. Нажмите **Создать виртуальную машину**. +6. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. + :::warning Важно + Джамп-хост и внешний IP-адрес должны находиться в одной [зоне доступности `DMZ`](./../compute-overview.md#зоны-доступности) для связанности из интернета. + ::: +7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +8. В блоке **Конфигурация** выберите количество vCPU и RAM. +9. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите [тип диска](./../compute-overview.md#диски) и укажите размер загрузочного диска. +10. Выберите SSH-ключ для подключения к ВМ по SSH. +11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. +12. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите из списка внешний IP-адрес. +13. Нажмите **Создать виртуальную машину**. \ No newline at end of file diff --git a/src/compute/compute-overview-index.md b/src/compute/compute-overview-index.md new file mode 100644 index 0000000..37daec1 --- /dev/null +++ b/src/compute/compute-overview-index.md @@ -0,0 +1,11 @@ +--- +section_links: + - title: Техническое описание + link: /compute/compute-overview.md + description: Информация о зонах доступности, физических платформах сервиса + - title: Квоты и лимиты + link: /compute/compute-quatos.md + description: Ограничения на количество ресурсов в сервисе +--- + +# Обзор сервиса \ No newline at end of file diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 1629964..c9245af 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -1,6 +1,4 @@ -# Обзор сервиса - -Виртуальные машины — сервис для создания и управления виртуальными машинами. +# Техническое описание ## Виртуальная машина @@ -16,9 +14,9 @@ Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. -| Зона доступности |Дата-центр | -|---|---| -|`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)| +| Зона доступности |Дата-центр | Сетевой периметр | +|---|---|---| +|`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)|`Inside`, `DMZ`| +Доступны для изменения свойства гостевой ОС в разделе **Guest OS Customization**: -Вы можете включить или отключить параметры кастомизации, задать пароль администратора, указать сценарии запуска и настройки для ввода ВМ на ОС Windows в домен. +- включение или отключение параметров кастомизации; +- задание пароля администратора; +- задание сценариев запуска ВМ; +- настройки для ввода ВМ на ОС Windows в домен. 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute → Virtual Machines**. 3. В карточке ВМ нажмите **DETAILS**. -4. В разделе **Hardware → Guest Properties** нажмите **Edit**. +4. В разделе **Guest OS Customization** нажмите **Edit**. 5. В открывшемся окне можно изменить следующие параметры: - - **Enable guest customization**: пользовательская настройка гостевой ОС (имя компьютера, сетевые параметры и другие). + - **Enable guest customization**: пользовательская настройка гостевой ОС (имя компьютера, сетевые параметры и другие). Включите этот параметр, чтобы при запуске или перезагрузке ВМ автоматически применялись настройки, заданные в разделе **Guest OS Customization**. - ::: warning Важно - Не включайте параметр **Enable guest customization**, если для настройки ВМ используются свойства гостевой ОС (**Guest Properties**). - ::: + ::: warning Важно + Параметр можно задать только до первого включения ВМ, после чего изменение невозможно. Не включайте параметр **Enable guest customization**, если заданы свойства в разделе **Guest Properties**. При одновременном использовании этих настроек возможны конфликты имени компьютера, сети и учетных данных при запуске ВМ. + ::: - ::: tip Примечание - При включении виртуальной машины в гостевой ОС автоматически применяются имя компьютера и сетевые параметры. - ::: + Некоторые настройки применяются при первом включении ВМ или при выполнении действия **Power on and Force Recustomization**: - Некоторые настройки применяются при первом включении ВМ или при выполнении действия **Power on and Force Recustomization**: - - смена SID. - - сброс пароля. - - присоединение к домену. - - запуск скрипта кастомизации. - - **Allow local administrator password**: разрешить задание пароля администратора. - - **Require Administrator to change password on first login**: требовать смены пароля администратором при первом входе. - - **Auto generate password**: автоматически сгенерировать пароль администратора. - - **Specify password**: задать пароль администратора вручную. - - **Number of times to log on automatically**: количество входов администратора без запроса пароля. Значение *0* отключает функцию. - - **Script file**: скрипт, выполняемый при кастомизации гостевой ОС. - - (только для ВМ на ОС Windows) **Change SID***: изменение идентификатора безопасности (SID). Используйте этот параметр, если ВМ в дальнейшем будет вводиться в домен. + - смена SID. + - сброс пароля. + - присоединение к домену. + - запуск скрипта кастомизации. + - **Allow local administrator password**: разрешить задание пароля администратора. + - **Require Administrator to change password on first login**: требовать смены пароля администратором при первом входе. + - **Auto generate password**: автоматически сгенерировать пароль администратора. + - **Specify password**: задать пароль администратора вручную. + - **Number of times to log on automatically**: количество входов администратора без запроса пароля. Значение _0_ отключает функцию. + - **Script file**: скрипт, выполняемый при кастомизации гостевой ОС. + - (только для ВМ на ОС Windows) **Change SID**: изменение идентификатора безопасности (SID). Используйте этот параметр, если ВМ в дальнейшем будет вводиться в домен. - ::: warning Важно - Параметры **Enable guest customization** и **Change SID** доступны только до первого включения ВМ. После этого их нельзя изменить. - ::: 6. Измените параметры. 7. Нажмите **Save**. -## Ввести ВМ на Windows в домен - -::: tip Примечание -Данные параметры доступны только для виртуальных машин с ОС Windows. -::: +## Ввести ВМ на Windows в домен (Hardware/Guest Properties) Ввод ВМ в домен позволяет централизованно управлять пользователями и политиками безопасности. -Чтобы ввести машину в домен: - 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute → Virtual Machines**. 3. В карточке ВМ нажмите **DETAILS**. From 64d75d9aef0ca3a13bc037275dd9ae2187d8a0fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Tue, 2 Dec 2025 08:56:04 +0000 Subject: [PATCH 26/38] =?UTF-8?q?VDC:=20=D1=83=D0=BF=D1=80=D0=BE=D1=89?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=2026=20=D1=88=D0=B0=D0=B3=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 1 + src/vdc/vdc-how-to/networks/about.md | 52 ++++++++++++ .../allow-external-connections-to-vm.md | 74 +++++++--------- .../networks/connect-vapp-to-network.md | 54 +++++++----- .../networks/connect-vm-to-network.md | 48 ++++++----- src/vdc/vdc-how-to/networks/create-network.md | 84 ++++++++----------- src/vdc/vdc-how-to/networks/networks-index.md | 3 + 7 files changed, 184 insertions(+), 132 deletions(-) create mode 100644 src/vdc/vdc-how-to/networks/about.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index e92de0e..183f680 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -179,6 +179,7 @@ export default defineConfig({ { text: 'Сети', link: '/vdc/vdc-how-to/networks/networks-index.md', collapsed: true, items: [ + {text: 'Обзор', link: '/vdc/vdc-how-to/networks/about.md'}, {text: 'Настройка доступа к ВМ из интернета', link: '/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md'}, {text: 'Подключение ВМ в vApp к сети', link: '/vdc/vdc-how-to/networks/connect-vapp-to-network.md'}, {text: 'Подключение ВМ к интернету', link: '/vdc/vdc-how-to/networks/connect-vm-to-network.md'}, diff --git a/src/vdc/vdc-how-to/networks/about.md b/src/vdc/vdc-how-to/networks/about.md new file mode 100644 index 0000000..bd33e0e --- /dev/null +++ b/src/vdc/vdc-how-to/networks/about.md @@ -0,0 +1,52 @@ +# Обзор + +## Edge Gateway + +Edge Gateway — это виртуальный маршрутизатор в Cloud Director. Он соединяет внутренние сети организации с внешними. С помощью него можно настроить: + +- выход в интернет. +- маршрутизацию между подсетями. +- правила фаервола. +- VPN. +- балансировку нагрузки. + +Если подключить сеть к Edge Gateway, то виртуальные машины смогут выходить в интернет. Если нет — сеть останется изолированной. + +## Типы сетей в vDC + +Виртуальный дата-центр поддерживает несколько типов сетей. Они различаются по степени изоляции и доступу к внешним ресурсам. Ниже описаны основные варианты. + +### Routed: маршрутизируемая сеть + +Сеть Routed подключается к edge-шлюзу. Она позволяет управлять доступом к внешним ресурсам: машинам и сетям за пределами vDC или группы vDC. Через шлюз администратор может настроить правила маршрутизации и политики безопасности. + +### Isolated: изолированная сеть + +Сеть Isolated не подключена к внешним системам. Она полностью изолирована от других сетей и доступна только внутри организации vDC или группы vDC. +Такой вариант используют для тестовых сред или систем, которым не требуется связь с внешними ресурсами. + +## NAT + +NAT (Network Address Translation) используется для преобразования IP-адресов при прохождении трафика через шлюз. В Cloud Director параметр NAT Action определяет, как именно выполняется трансляция адресов. + +### Типы NAT Action + +**DNAT** + +Назначает внешний IP-адрес на внутренний. Используется, когда нужно предоставить доступ из Интернета или внешней сети к виртуальной машине во внутреннем сегменте Например, внешний запрос к 203.0.113.10:80 перенаправляется на внутренний сервер 192.168.10.5:80. + +**SNAT** + +Подменяет внутренний IP на внешний. Используется, когда виртуальные машины выходят в Интернет или внешнюю сеть. Например, запрос от 192.168.10.5 в Интернет будет выглядеть как исходящий с 203.0.113.10. + +**NO DNAT** + +Исключает правило DNAT. Позволяет явно указать, что для выбранного диапазона IP DNAT не применяется. Используется для finer-grained контроля, когда часть трафика должна обходить DNAT. + +**NO SNAT** + +Исключает правило SNAT. Позволяет указать, что для определенного диапазона исходящий трафик не будет преобразовываться во внешний IP. Используется, если нужно сохранить исходные адреса внутри определенных сетей. + +**REFLEXIVE** + +Создает двустороннее правило NAT, которое автоматически применяет трансляцию в обоих направлениях. \ No newline at end of file diff --git a/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md b/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md index 263b2e4..09b1e41 100644 --- a/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md +++ b/src/vdc/vdc-how-to/networks/allow-external-connections-to-vm.md @@ -1,38 +1,6 @@ # Настройка доступа к ВМ из интернета -Чтобы настроить доступ в интернет: - -1. Добавьте правило NAT. -2. Создайте набор IP-адресов. -3. Настройте брандмауэр. - -## NAT - -NAT (Network Address Translation) используется для преобразования IP-адресов при прохождении трафика через шлюз. В Cloud Director параметр NAT Action определяет, как именно выполняется трансляция адресов. - -### Типы NAT Action - -**DNAT** - -Назначает внешний IP-адрес на внутренний. Используется, когда нужно предоставить доступ из Интернета или внешней сети к виртуальной машине во внутреннем сегменте Например, внешний запрос к 203.0.113.10:80 перенаправляется на внутренний сервер 192.168.10.5:80. - -**SNAT** - -Подменяет внутренний IP на внешний. Используется, когда виртуальные машины выходят в Интернет или внешнюю сеть. Например, запрос от 192.168.10.5 в Интернет будет выглядеть как исходящий с 203.0.113.10. - -**NO DNAT** - -Исключает правило DNAT. Позволяет явно указать, что для выбранного диапазона IP DNAT не применяется. Используется для finer-grained контроля, когда часть трафика должна обходить DNAT. - -**NO SNAT** - -Исключает правило SNAT. Позволяет указать, что для определенного диапазона исходящий трафик не будет преобразовываться во внешний IP. Используется, если нужно сохранить исходные адреса внутри определенных сетей. - -**REFLEXIVE** - -Создает двустороннее правило NAT, которое автоматически применяет трансляцию в обоих направлениях. - -## Добавить правило NAT +## 1. Добавить правило NAT 1. На вкладке **Data Centers** перейдите в вашу организацию. 2. Перейдите в раздел **Networking** → **Edges**. @@ -53,7 +21,7 @@ NAT (Network Address Translation) используется для преобра 14. Нажмите кнопку **Save**. 15. Нажмите кнопку **Save** еще раз. -## Создать набор IP-адресов +## 2. Создать набор IP-адресов 1. Перейдите в раздел **Security** → **IP Sets**. 2. Нажмите кнопку **New**. @@ -62,7 +30,7 @@ NAT (Network Address Translation) используется для преобра 5. Добавьте в набор подсеть в формате CIDR, которую вы использовали как **Internal IP** в NAT. 6. Нажмите кнопку **Save**. -## Настроить брандмауэр +## 3. Настроить брандмауэр 1. Перейдите в раздел **Services** → **Firewall**. 2. Нажмите кнопку **New**. @@ -80,13 +48,35 @@ NAT (Network Address Translation) используется для преобра 14. В поле **Action** выберите действие: `Allow`. 15. Нажмите кнопку **Save**. -## Проверить подключение +## 4. Проверить подключение -1. Откройте терминал. -2. Выполните следующую команду в зависимости от вашей ОС: +1. Установите утилиту для проверки подключения. +2. Подключитесь к ВМ по SSH. +3. Выполните команду в терминале: + + :::: tabs - На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` - На macOS: `nc -zv <адрес> <порт>` - На Linux: `nc -zv <адрес> <порт>` + = Linux -Если у вас нет утилиты для проверки подключения, установите ее. + ``` + nc -zv <адрес> <порт> + ``` + + = macOS + + ``` + nc -zv <адрес> <порт> + ``` + + = Windows + + ``` + Test-NetConnection -ComputerName <адрес> -Port <порт> + ``` + + :::: + +Для проверки можно использовать сервер Google: + +- Адрес: `8.8.8.8`. +- Порт: `443`. \ No newline at end of file diff --git a/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md b/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md index 85c7ab9..81dd0eb 100644 --- a/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md +++ b/src/vdc/vdc-how-to/networks/connect-vapp-to-network.md @@ -1,21 +1,12 @@ # Подключение виртуальной машины в vApp к сети -Чтобы подключить виртуальную машину в vApp к сети: - -1. Отключите ВМ. -2. Разрешите пользовательскую настройку гостевой ОС. -3. Подключите vApp к сети. -4. Подключите виртуальную машину к сети. -5. Включите ВМ. -6. Проверьте подключение. - -## Отключить ВМ +## 1. Отключить ВМ 1. В дата-центре перейдите в раздел **Applications** → **Virtual Machines**. 2. В карточке ВМ выберите **Actions** → **Power** → **Power Off**. 3. Подтвердите действие. -## Разрешить пользовательскую настройку гостевой ОС +## 2. Разрешить пользовательскую настройку гостевой ОС Перед продолжением убедитесь, что у виртуальной машины включен параметр **Enable guest customization**. Чтобы это проверить: @@ -31,7 +22,7 @@ 2. Выберите опцию **Enable guest customization**. 3. Нажмите кнопку **Save**. -## Подключить vApp к сети +## 3. Подключить vApp к сети 1. Перейдите в раздел **Applications** → **Virtual Applications**. 2. Выберите vApp. @@ -41,7 +32,7 @@ 6. Выберите сеть из списка. 7. Нажмите кнопку **Add**. -## Подключить виртуальную машину к сети +## 4. Подключить виртуальную машину к сети 1. Перейдите в раздел **Virtual Machines** в vApp. 2. Выберите виртуальную машину из списка. @@ -51,24 +42,41 @@ 6. Выберите **IP Mode** - **Static - IP Pool**. 7. Нажмите кнопку **Save**. -## Включить ВМ +## 5. Включить ВМ 1. В дата-центре перейдите в раздел **Applications** → **Virtual Machines**. 2. В карточке ВМ выберите **Actions** → **Power** → **Power On**. 3. Подтвердите действие. -## Проверить подключение +## 6. Проверить подключение -1. Подключитесь к ВМ через `ssh`. -2. Выполните следующую команду в зависимости от вашей ОС: +1. Установите утилиту для проверки подключения. +2. Подключитесь к ВМ по SSH. +3. Выполните команду в терминале: + + :::: tabs - На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` - На macOS: `nc -zv <адрес> <порт>` - На Linux: `nc -zv <адрес> <порт>` + = Linux -Для проверки вы можете использовать сервер Google: + ``` + nc -zv <адрес> <порт> + ``` + + = macOS + + ``` + nc -zv <адрес> <порт> + ``` + + = Windows + + ``` + Test-NetConnection -ComputerName <адрес> -Port <порт> + ``` + + :::: + +Для проверки можно использовать сервер Google: - Адрес: `8.8.8.8`. - Порт: `443`. - -Если у вас нет утилиты для проверки подключения, установите ее. diff --git a/src/vdc/vdc-how-to/networks/connect-vm-to-network.md b/src/vdc/vdc-how-to/networks/connect-vm-to-network.md index c782bc1..4fb8451 100644 --- a/src/vdc/vdc-how-to/networks/connect-vm-to-network.md +++ b/src/vdc/vdc-how-to/networks/connect-vm-to-network.md @@ -1,13 +1,6 @@ # Подключение ВМ к интернету -Чтобы подключить ВМ к интернету: - -1. Добавьте правило [NAT](allow-external-connections-to-vm.md#nat). -2. Создайте набор IP-адресов. -3. Настройте брандмауэр. -4. Проверьте подключение. - -## Добавить правило NAT +## 1. Добавить правило NAT 1. На вкладке **Data Centers** перейдите в вашу организацию. 2. Перейдите в раздел **Networking** → **Edges**. @@ -24,7 +17,7 @@ 10. В поле **Internal IP** укажите внутренний IP-адрес или подсеть в формате CIDR (например, `192.168.0.0/24`). 11. Нажмите кнопку **Save**. -## Создать набор IP-адресов +## 2. Создать набор IP-адресов 1. Перейдите в раздел **Security** → **IP Sets**. 2. Нажмите кнопку **New**. @@ -33,7 +26,7 @@ 5. Добавьте в набор подсеть в формате CIDR, которую вы использовали как **Internal IP** в NAT. 6. Нажмите кнопку **Save**. -## Настроить брандмауэр +## 3. Настроить брандмауэр 1. Перейдите в раздел **Services** → **Firewall**. 2. Нажмите кнопку **New**. @@ -47,18 +40,35 @@ 10. В поле **Action** выберите действие: `Allow`. 11. Нажмите кнопку **Save**. -## Проверить подключение +## 4. Проверить подключение -1. Подключитесь к ВМ через `ssh`. -2. Выполните следующую команду в зависимости от вашей ОС: +1. Установите утилиту для проверки подключения. +2. Подключитесь к ВМ по SSH. +3. Выполните команду в терминале: + + :::: tabs - На Windows: `Test-NetConnection -ComputerName <адрес> -Port <порт>` - На macOS: `nc -zv <адрес> <порт>` - На Linux: `nc -zv <адрес> <порт>` + = Linux -Для проверки вы можете использовать сервер Google: + ``` + nc -zv <адрес> <порт> + ``` + + = macOS + + ``` + nc -zv <адрес> <порт> + ``` + + = Windows + + ``` + Test-NetConnection -ComputerName <адрес> -Port <порт> + ``` + + :::: + +Для проверки можно использовать сервер Google: - Адрес: `8.8.8.8`. - Порт: `443`. - -Если у вас нет утилиты для проверки подключения, установите ее. diff --git a/src/vdc/vdc-how-to/networks/create-network.md b/src/vdc/vdc-how-to/networks/create-network.md index 46c4471..089f79e 100644 --- a/src/vdc/vdc-how-to/networks/create-network.md +++ b/src/vdc/vdc-how-to/networks/create-network.md @@ -1,77 +1,65 @@ # Создание сети в организации и подключение Edge Gateway -## Edge Gateway +## 1. Указать область сети -Edge Gateway — это виртуальный маршрутизатор в Cloud Director. Он соединяет внутренние сети организации с внешними. С помощью него можно настроить: - -- выход в интернет. -- маршрутизацию между подсетями. -- правила фаервола. -- VPN. -- балансировку нагрузки. - -Другими словами, если подключить сеть к Edge Gateway, виртуальные машины смогут выходить в интернет. Если нет — сеть останется изолированной. - -## Типы сетей в vDC - -Виртуальный дата-центр поддерживает несколько типов сетей. Они различаются по степени изоляции и доступу к внешним ресурсам. Ниже описаны основные варианты. - -### Routed: маршрутизируемая сеть - -Сеть Routed подключается к edge-шлюзу. Она позволяет управлять доступом к внешним ресурсам: машинам и сетям за пределами vDC или группы vDC. Через шлюз администратор может настроить правила маршрутизации и политики безопасности. - -### Isolated: изолированная сеть - -Сеть Isolated не подключена к внешним системам. Она полностью изолирована от других сетей и доступна только внутри организации vDC или группы vDC. -Такой вариант используют для тестовых сред или систем, которым не требуется связь с внешними ресурсами. - -## Создать сеть и подключить шлюз +Задайте расположение сети и ее тип: 1. На вкладке **Data Centers** перейдите в вашу организацию. 2. Перейдите в раздел **Networking** → **Networks**. 3. Нажмите кнопку **New**. 4. Выберите **Current Organization Virtual Data Center** и нажмите **Next**. -5. Выберите [тип сети](#типы-сетей-в-vdc) **Routed** или **Isolated**. - ::: tip Примечание - Вы сможете изменить тип сети в дальнейшем. - ::: +5. Выберите [тип сети](about.md#типы-сетей-в-vdc) **Routed** или **Isolated**. В дальнейшем можно изменить тип сети. 6. На шаге **Edge Connection** выберите доступный edge-шлюз из списка. 7. Нажмите кнопку **Next**. -8. Укажите имя сети. -9. (необязательно) Опишите назначение сети. -10. (необязательно) Включите режим **Dual-Stack Mode**, чтобы сеть поддерживала одновременно подсети IPv4 и IPv6. + +## 2. Задать общие сведения + +Укажите имя, описание и параметры сети: + +1. Укажите имя сети. +2. (необязательно) Опишите назначение сети. +3. (необязательно) Включите режим **Dual-Stack Mode**, чтобы сеть поддерживала одновременно подсети IPv4 и IPv6. ::: danger Внимание После включения режима Dual-Stack отключить его нельзя. ::: -11. Укажите значение **Gateway CIDR - IPv4**. +4. Укажите значение **Gateway CIDR - IPv4**. ::: tip Примечание IP-адрес шлюза указывается вместе с маской подсети в формате CIDR. Например, введите `192.168.100.1/24`. В этом случае диапазон статических адресов должен начинаться с адреса `192.168.100.2`. ::: ::: danger Внимание IP-адрес шлюза не должен входить в диапазон статических IP-адресов. После создания сети изменить IP-адрес шлюза нельзя. ::: -12. (обязательно, если включили режим Dual-Stack) Укажите значение **Gateway CIDR - IPv6**. +5. (обязательно, если включен режим Dual-Stack) Укажите значение **Gateway CIDR - IPv6**. ::: tip Примечание Адрес шлюза указывается вместе с маской подсети в формате CIDR. Например, введите `2001:db8::1/64`. В этом случае диапазон статических адресов должен начинаться с адреса `2001:db8::2`. ::: ::: danger Внимание IP-адрес шлюза не должен входить в диапазон статических IP-адресов. После создания сети изменить IP-адрес шлюза и отключить поддержку IPv6 нельзя. ::: -13. (необязательно) Включите режим **Strict IP Mode**. Если режим включен, статические IP-адреса и DHCP-привязки будут выдаваться только из заданнее заданных диапазонов IP сети. -14. (необязательно) Включите параметр **Distributed Routing**. Если он включен, маршрутизация будет выполнятся напрямую на гипервизорах. Если выключен — весь трафик будет идти через сервисный маршрутизатор edge-шлюза. +6. (необязательно) Включите режим **Strict IP Mode**. Если режим включен, статические IP-адреса и DHCP-привязки будут выдаваться только из заданнее заданных диапазонов IP сети. +7. (необязательно) Включите опцию **Distributed Routing**. Если опция включена, маршрутизация будет выполнятся напрямую на гипервизорах. Если выключена — весь трафик будет идти через сервисный маршрутизатор edge-шлюза. ::: tip Примечание - Опция доступна, если все статические IP входят в выделенные диапазоны. + Опция доступна, если все статические IP-адреса входят в выделенные диапазоны. ::: -15. (необязательно) Включите параметр **Shared**, чтобы сделать сеть доступной для использования в группе VDC. -16. (необязательно) Включите параметр **Guest VLAN Allowed**, чтобы разрешить использование гостевых VLAN внутри этой сети. -17. Укажите диапазоны статических IP-адресов в разделе **Static IP Pools**. +8. (необязательно) Включите опцию **Shared**, чтобы сделать сеть доступной для использования в группе VDC. +9. (необязательно) Включите опцию **Guest VLAN Allowed**, чтобы разрешить использование гостевых VLAN внутри этой сети. +10. Нажмите кнопку **Next**. + +## 3. Указать пулы статических IP + +Определите диапазоны статических адресов: + +1. Укажите диапазоны статических IP-адресов в разделе **Static IP Pools**. Диапазон должен входить в подсеть, указанную в **Gateway CIDR - IPv4** на шаге 11. Например: если адрес шлюза `192.168.100.1/24`, введите `192.168.100.2 - 192.168.100.100`, чтобы выделить пул из 99 адресов. -18. Нажмите кнопку **Add**, чтобы добавить диапазон. -19. (необязательно) Добавьте дополнительные диапазоны. -20. Нажмите кнопку **Next**. -21. (необязательно) Укажите адрес основного DNS-сервера в поле **Primary DNS**. [Подробнее о DNS](/concepts/dns.md). -22. (необязательно) Укажите адрес дополнительного DNS-сервера в поле **Secondary DNS**. -23. (необязательно) Укажите DNS-суффикс в поле **DNS suffix**, если требуется добавлять доменное имя автоматически. Например, введите `corp.local`, чтобы имена узлов разрешались как `host.corp.local`. -24. Нажмите кнопку **Next**. -25. Проверьте параметры сети и нажмите кнопку **Finish**, чтобы создать сеть. +2. Нажмите кнопку **Add**, чтобы добавить диапазон. +3. (необязательно) Добавьте дополнительные диапазоны. +4. Нажмите кнопку **Next**. +5. (необязательно) Укажите адрес основного DNS-сервера в поле **Primary DNS**. [Подробнее о DNS](/concepts/dns.md). +6. (необязательно) Укажите адрес дополнительного DNS-сервера в поле **Secondary DNS**. +7. (необязательно) Укажите DNS-суффикс в поле **DNS suffix**, если требуется добавлять доменное имя автоматически. Например, введите `corp.local`, чтобы имена узлов разрешались как `host.corp.local`. +8. Нажмите кнопку **Next**. + +## 4. Проверить параметры + +Проверьте параметры сети и нажмите кнопку **Finish**, чтобы создать сеть. Сеть отобразится в разделе **Networking** → **Networks**. diff --git a/src/vdc/vdc-how-to/networks/networks-index.md b/src/vdc/vdc-how-to/networks/networks-index.md index dbc6ce7..bad5127 100644 --- a/src/vdc/vdc-how-to/networks/networks-index.md +++ b/src/vdc/vdc-how-to/networks/networks-index.md @@ -1,5 +1,8 @@ --- section_links: + - title: Обзор + link: /vdc/vdc-how-to/networks/about.md + description: Основные понятия - title: Настройка доступа к ВМ из интернета link: /vdc/vdc-how-to/networks/allow-external-connections-to-vm.md description: From 46ed9473310340e85a4daff034a92131b6c47f3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Tue, 2 Dec 2025 10:11:05 +0000 Subject: [PATCH 27/38] =?UTF-8?q?=D0=A3=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=B8=D1=81=D0=BA=D0=B0=D0=BC?= =?UTF-8?q?=D0=B8=20=D0=B2=20vDC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 17 ++++- src/vdc/vdc-how-to/disks/about.md | 31 ++++++++ src/vdc/vdc-how-to/disks/attach-disk.md | 16 +++++ src/vdc/vdc-how-to/disks/change-owner.md | 13 ++++ .../disks/change-storage-policy-of-vm.md | 10 +++ src/vdc/vdc-how-to/disks/create-disk.md | 71 +++++++++++++++++++ src/vdc/vdc-how-to/disks/delete-disk.md | 24 +++++++ src/vdc/vdc-how-to/disks/detach-disk.md | 13 ++++ src/vdc/vdc-how-to/disks/disks-index.md | 1 + src/vdc/vdc-how-to/disks/edit-disk.md | 40 +++++++++++ src/vdc/vdc-how-to/disks/view-disk.md | 15 ++++ src/vdc/vdc-how-to/vm/manage-vm.md | 10 +-- 12 files changed, 254 insertions(+), 7 deletions(-) create mode 100644 src/vdc/vdc-how-to/disks/about.md create mode 100644 src/vdc/vdc-how-to/disks/attach-disk.md create mode 100644 src/vdc/vdc-how-to/disks/change-owner.md create mode 100644 src/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md create mode 100644 src/vdc/vdc-how-to/disks/create-disk.md create mode 100644 src/vdc/vdc-how-to/disks/delete-disk.md create mode 100644 src/vdc/vdc-how-to/disks/detach-disk.md create mode 100644 src/vdc/vdc-how-to/disks/disks-index.md create mode 100644 src/vdc/vdc-how-to/disks/edit-disk.md create mode 100644 src/vdc/vdc-how-to/disks/view-disk.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 183f680..4df130b 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -172,8 +172,21 @@ export default defineConfig({ {text: 'Изменение конфигурации ВМ', link: '/vdc/vdc-how-to/vm/edit-vm.md'}, {text: 'Удаление ВМ', link: '/vdc/vdc-how-to/vm/delete-vm.md'}, {text: 'Группы размещения', link: '/vdc/vdc-how-to/vm/create-affinity-rules.md'}, - { text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, - { text: 'VMWare Tools', link: '/vdc/vdc-how-to/vm/vmware-tools.md'}, + {text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, + ], + }, + { text: 'Диски', + collapsed: true, + items: [ + {text: 'Обзор', link: '/vdc/vdc-how-to/disks/about.md'}, + {text: 'Создание диска', link: '/vdc/vdc-how-to/disks/create-disk.md'}, + {text: 'Проверка состояния диска', link: '/vdc/vdc-how-to/disks/view-disk.md'}, + {text: 'Подключение выделенного диска к ВМ', link: '/vdc/vdc-how-to/disks/attach-disk.md'}, + {text: 'Отключение выделенного диска от ВМ', link: '/vdc/vdc-how-to/disks/detach-disk.md'}, + {text: 'Изменение владельца выделенного диска', link: '/vdc/vdc-how-to/disks/change-owner.md'}, + {text: 'Изменение политики хранения дисков ВМ', link: '/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md'}, + {text: 'Редактирование параметров диска', link: '/vdc/vdc-how-to/disks/edit-disk.md'}, + {text: 'Удаление диска', link: '/vdc/vdc-how-to/disks/delete-disk.md'}, ], }, { text: 'Сети', link: '/vdc/vdc-how-to/networks/networks-index.md', diff --git a/src/vdc/vdc-how-to/disks/about.md b/src/vdc/vdc-how-to/disks/about.md new file mode 100644 index 0000000..ee65fec --- /dev/null +++ b/src/vdc/vdc-how-to/disks/about.md @@ -0,0 +1,31 @@ +# Обзор + +## Типы дисков + +В VMware Cloud Director используются два типа дисков: + +- Диски виртуальной машины. +- Выделенные диски (Named Disks). + +Политика хранения задает правила размещения и применяется при создании любого из этих типов. + +## Диски виртуальной машины + +- Являются частью конфигурации конкретной ВМ. +- Создаются при развертывании ВМ или добавляются при редактировании ВМ. +- Привязаны к жизненному циклу ВМ: при удалении ВМ такие диски удаляются вместе с ней. +- Могут быть системными или дополнительными (например, для хранения данных). +- Для каждого диска выбирается политика хранения, доступная в виртуальном дата-центре. От политики зависят размещение, ограничения по ёмкости и поддерживаемые возможности. + +## Выделенные диски (Named Disks) + +- Представляют отдельный ресурс хранения на уровне виртуального дата-центра. +- Не зависят от жизненного цикла конкретной ВМ и могут подключаться к разным ВМ последовательно; +- Обеспечивают переносимость данных между ВМ внутри одного виртуального дата-центра без копирования; +- Удаляются независимо от ВМ, при отключении могут сохраняться для последующего использования. + +## Политика хранения + +Политика хранения в VMware Cloud Director определяется на уровне провайдера и задает правила размещения данных, уровень производительности и доступность хранилищ. Пользователь дата-центра не может изменять параметры политики. Политика хранения выбирается при создании дисков в дата-центре и определяет доступный объем хранилища. + +Если нужно изменить объем, предусмотренный выбранной политикой хранения, обратитесь [в службу поддержки Beeline Cloud](../../../platform/support/support-overview.md). \ No newline at end of file diff --git a/src/vdc/vdc-how-to/disks/attach-disk.md b/src/vdc/vdc-how-to/disks/attach-disk.md new file mode 100644 index 0000000..790b669 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/attach-disk.md @@ -0,0 +1,16 @@ +# Подключение выделенного диска к ВМ + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите диск из списка. +5. Нажмите кнопку **ATTACH**. +6. В открывшемся окне выберите, к какой виртуальной машине подключить диск. + + :::warning Внимание + В списке не отображаются ВМ, которые сейчас используются, просрочены или находятся в некорректном состоянии. + ::: + +7. Нажмите кнопку **ATTACH**. + +Чтобы подключить общий диск к нескольким виртуальным машинам, повторите шаги 2-5 для других виртуальных машин. diff --git a/src/vdc/vdc-how-to/disks/change-owner.md b/src/vdc/vdc-how-to/disks/change-owner.md new file mode 100644 index 0000000..1dbe948 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/change-owner.md @@ -0,0 +1,13 @@ +# Изменение владельца выделенного диска + +Изменение владельца позволяет передать права управления независимым диском другому пользователю дата-центра. + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите нужный диск из списка. +5. Нажмите кнопку **CHANGE OWNER**. +6. В открывшемся окне выберите нового владельца из списка пользователей. +7. Нажмите кнопку **OK**. + +Если в списке нет доступных пользователей, [создайте их](../users/add-user.html). diff --git a/src/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md b/src/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md new file mode 100644 index 0000000..2690425 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md @@ -0,0 +1,10 @@ +# Изменение политики хранения дисков виртуальной машины + +[Политика хранения](about.md#политика-хранения) задает правила размещения данных. + +1. Перейдите в раздел **Applications** → **Virtual Machines**. +2. Выберите нужную виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **Hard Disks**. +4. Нажмите кнопку **EDIT**. +5. В открывшемся окне смените политику хранения. +6. Нажмите кнопку **SAVE** для подтверждения изменений. diff --git a/src/vdc/vdc-how-to/disks/create-disk.md b/src/vdc/vdc-how-to/disks/create-disk.md new file mode 100644 index 0000000..462ab81 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/create-disk.md @@ -0,0 +1,71 @@ +# Создание диска + +## Создать диск ВМ + +1. Перейдите в раздел **Applications** → **Virtual Machines**. +2. Выберите нужную виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **Hard Disks**. +4. Нажмите кнопку **EDIT**. +5. В открывшемся окне нажмите кнопку **ADD**. +6. Задайте следующие параметры диска в таблице: + + - **Size of Disk**: укажите размер создаваемого диска в мегабайтах или гигабайтах. + - **Storage Policy**: выберите [политику хранения](about.md#политика-хранения). + - (необязательно) **IOPS Reservation**: задайте количество операций ввода-вывода в секунду, которое будет гарантировано для данного диска. + - **Bus Type**: выберите тип шины. + + - `LSI Logic Parallel (SCSI)`: стандартный контроллер, обеспечивает стабильную работу большинства ОС. + - `LSI Logic SAS (SCSI)`: современный контроллер с поддержкой интерфейса SAS, улучшенной скоростью и надежностью. + - `Paravirtual (SCSI)`: оптимизирован для виртуальных сред, обеспечивает минимальные задержки и высокую производительность при интенсивных нагрузках. + - `IDE`: устаревшая шина с низкой скоростью передачи данных. Используется для работы со старыми ОС. + - `SATA`: шина для обычных нагрузок с меньшим числом одновременных операций. Поддерживает горячее подключение. + - `NVME`: высокоскоростная шина. Обеспечивает минимальные задержки и максимальную пропускную способность. + + :::warning Внимание + Изменить **Bus Type** после создания диска нельзя. + ::: + + - **Bus Number**: выберите номер контроллера, к которому будет подключен диск. + - **Unit Number**: задайте порядковый номер устройства на выбранной шине. Значение должно быть уникальным на контроллере. + +7. (необязательно) Повторите шаги 5-6, если вы хотите создать несколько дисков. +8. Нажмите кнопку **SAVE**. + +## Создать выделенный диск + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Нажмите кнопку **NEW**. +5. В открывшемся окне задайте параметры диска: + + - **Name**: введите имя диска. + - (необязательно) **Description**: укажите описание. + - **Storage Policy**: выберите [политику хранения](about.md#политика-хранения). + - (необязательно) **IOPS Reservation**: задайте количество операций ввода-вывода в секунду, которое будет гарантировано для данного диска. + - **Size of Disk**: укажите размер создаваемого диска в мегабайтах или гигабайтах. + - **Bus Type**: выберите тип шины. + + - `SCSI`: стандартная шина, ориентирована на серверные задачи. Обеспечивает высокую производительность, совместима с большинством ОС. + - `IDE`: устаревшая шина с низкой скоростью передачи данных. Используется для работы со старыми ОС. + - `SATA`: шина для обычных нагрузок с меньшим числом одновременных операций. Поддерживает горячее подключение. + - `NVME`: высокоскоростная шина. Обеспечивает минимальные задержки и максимальную пропускную способность. + + - (если в пункте **Bus Type** указали `SCSI`) **Bus Sub-Type**: выберите подтип контроллера. + + - `BusLogic Parallel SCSI controller`: устаревший контроллер, используется со старыми ОС. + - `LSI Logic Parallel SCSI controller`: стандартный контроллер, обеспечивает стабильную работу большинства ОС. + - `LSI Logic SAS SCSI controller`: современный контроллер с поддержкой интерфейса SAS, улучшенной скоростью и надежностью. + - `Paravirtual SCSI controller`: оптимизирован для виртуальных сред, обеспечивает минимальные задержки и высокую производительность при интенсивных нагрузках. + + - (необязательно) **Sharing Type**: выберите режим доступа к диску — отдельный или общий для нескольких виртуальных машин. + + - `None`: диск доступен только одной виртуальной машине. + - `Disk`: диск может быть подключен к нескольким виртуальным машинам на уровне диска. + - `Controller`: диск может быть подключен к нескольким виртуальным машинам через общий контроллер. + + :::warning Внимание + При выбранном режиме `Controller` в **Bus Type** доступны только шины 2 шины: `LSI Logic SAS SCSI controller` и `Paravirtual SCSI controller`. После создания диска вы не сможете изменить параметры **Bus Type**, **Bus Sub-Type** и **Sharing Type**. + ::: + +6. Нажмите кнопку **SAVE** для создания диска. diff --git a/src/vdc/vdc-how-to/disks/delete-disk.md b/src/vdc/vdc-how-to/disks/delete-disk.md new file mode 100644 index 0000000..43c89a3 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/delete-disk.md @@ -0,0 +1,24 @@ +# Удаление диска + +## Удалить диск ВМ + +1. Перейдите в раздел **Applications** → **Virtual Machines**. +2. Выберите нужную виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **Hard Disks**. +4. Нажмите кнопку **EDIT**. +5. В открывшемся окне найдите диск, который нужно удалить. +6. Нажмите кнопку ![del](../../../compute/compute-how-to/image/delete.png) в строчке диска, который нужно удалить. +7. Нажмите кнопку **SAVE**. + +## Удалить выделенный диск + +:::info Примечание +Перед удалением диска, [отключите его от виртуальной машины](./detach-disk.md). +::: + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите нужный диск из списка. +5. Нажмите кнопку **DELETE**. +6. В открывшемся окне подтвердите действие. diff --git a/src/vdc/vdc-how-to/disks/detach-disk.md b/src/vdc/vdc-how-to/disks/detach-disk.md new file mode 100644 index 0000000..04b7268 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/detach-disk.md @@ -0,0 +1,13 @@ +# Отключение выделенного диска от ВМ + +:::info Примечание +Отключение выделенного диска не влияет на виртуальную машину. Диск и ВМ сохранятся, данные на них удалены не будут. +::: + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите диск из списка. +5. Нажмите кнопку **DETACH**. +6. (необязательно) Если ВМ, к которой был подключен диск, удалена из vSphere, Cloud Director может некорректно отображать состояние диска. В этом случае выберите опцию **Force detach**, чтобы принудительно разорвать связь между диском и ВМ. +7. Нажмите кнопку **DETACH**. diff --git a/src/vdc/vdc-how-to/disks/disks-index.md b/src/vdc/vdc-how-to/disks/disks-index.md new file mode 100644 index 0000000..ba66a89 --- /dev/null +++ b/src/vdc/vdc-how-to/disks/disks-index.md @@ -0,0 +1 @@ +# Диски в VMware Cloud Director diff --git a/src/vdc/vdc-how-to/disks/edit-disk.md b/src/vdc/vdc-how-to/disks/edit-disk.md new file mode 100644 index 0000000..062814e --- /dev/null +++ b/src/vdc/vdc-how-to/disks/edit-disk.md @@ -0,0 +1,40 @@ +# Редактирование параметров диска + +## Редактировать параметры диска ВМ + +1. Перейдите в раздел **Applications** → **Virtual Machines**. +2. Выберите нужную виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **Hard Disks**. +4. Нажмите кнопку **EDIT**. +5. В открывшемся окне найдите диск, у которого нужно изменить параметры. +6. Измените параметры диска в таблице: + + - **Size of Disk**: укажите размер создаваемого диска в мегабайтах или гигабайтах. + - **Storage Policy**: выберите [политику хранения](about.md#политика-хранения). + - (необязательно) **IOPS Reservation**: задайте количество операций ввода-вывода в секунду, которое будет гарантировано для данного диска. + + - **Bus Number**: выберите номер контроллера, к которому будет подключен диск. + - **Unit Number**: задайте порядковый номер устройства на выбранной шине. Значение должно быть уникальным на контроллере. + + :::info Примечание + **Bus Number** и **Unit Number** нельзя изменить, пока виртуальная машина [включена](../vm/manage-vm.md#выключить-виртуальную-машину). + ::: + +7. Нажмите кнопку **SAVE**. + +## Редактировать параметры выделенного диска + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите диск из списка. +5. Нажмите кнопку **EDIT**. +6. В открывшемся окне измените параметры диска: + + - **Name**: введите имя диска. + - (необязательно) **Description**: укажите описание. + - **Storage Policy**: выберите [политику хранения](about.md#политика-хранения). + - (необязательно) **IOPS Reservation**: задайте количество операций ввода-вывода в секунду, которое будет гарантировано для данного диска. + - **Size of Disk**: укажите размер диска в мегабайтах или гигабайтах. + +7. Нажмите кнопку **SAVE** для сохранения изменений. diff --git a/src/vdc/vdc-how-to/disks/view-disk.md b/src/vdc/vdc-how-to/disks/view-disk.md new file mode 100644 index 0000000..60a915c --- /dev/null +++ b/src/vdc/vdc-how-to/disks/view-disk.md @@ -0,0 +1,15 @@ +# Проверка состояния диска + +## Проверить состояние диска виртуальной машины + +1. Перейдите в раздел **Applications** → **Virtual Machines**. +2. Выберите нужную виртуальную машину из списка. +3. Перейдите в раздел **Hardware** → **Hard Disks**. +4. В таблице будут отображены подключенные к ВМ диски. + +## Проверить состояние выделенного диска + +1. Перейдите в раздел **Data Centers**. +2. Выберите дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. В списке будут отображены выделенные диски. \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vm/manage-vm.md b/src/vdc/vdc-how-to/vm/manage-vm.md index 7207f4f..6ed5eb9 100644 --- a/src/vdc/vdc-how-to/vm/manage-vm.md +++ b/src/vdc/vdc-how-to/vm/manage-vm.md @@ -7,7 +7,7 @@ Перед созданием правила убедитесь, что ВМ включены. Чтобы проверить статус ВМ: 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. -2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +2. В дата-центре перейдите в раздел **Compute** → **Virtual Machines**. 3. Найдите нужную ВМ в списке. 4. В карточке ВМ проверьте значение: - `Powered On`: ВМ включена. @@ -16,16 +16,16 @@ ## Включить виртуальную машину 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. -2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +2. В дата-центре перейдите в раздел **Compute** → **Virtual Machines**. 3. Найдите виртуальную машину в списке. -4. В карточке ВМ выберите **ACTIONS → Power → Power On**. +4. В карточке ВМ выберите **ACTIONS** → **Power** → **Power On**. 5. Подтвердите действие. 6. Дождитесь запуска ВМ. ## Выключить виртуальную машину 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. -2. В дата-центре перейдите в раздел **Compute → Virtual Machines**. +2. В дата-центре перейдите в раздел **Compute** → **Virtual Machines**. 3. Найдите виртуальную машину в списке. -4. В карточке ВМ выберите **ACTIONS → Power → Power Off**. +4. В карточке ВМ выберите **ACTIONS** → **Power** → **Power Off**. 5. Подтвердите действие. From 24116b1633901e1aadeade71ccdad17221bf0eff Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Wed, 3 Dec 2025 12:58:06 +0600 Subject: [PATCH 28/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BD=D0=B0=D0=B2=D0=B8=D0=B3=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 1 + src/vdc/vdc-how-to/vm/vm-index.md | 3 +++ src/vdc/vdc-how-to/vm/vmware-tools.md | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 4df130b..111acf1 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -173,6 +173,7 @@ export default defineConfig({ {text: 'Удаление ВМ', link: '/vdc/vdc-how-to/vm/delete-vm.md'}, {text: 'Группы размещения', link: '/vdc/vdc-how-to/vm/create-affinity-rules.md'}, {text: 'Снимки ВМ', link: '/vdc/vdc-how-to/vm/create-snapshot.md'}, + {text: 'VMware Tools', link: '/vdc/vdc-how-to/vm/vmware-tools.md'}, ], }, { text: 'Диски', diff --git a/src/vdc/vdc-how-to/vm/vm-index.md b/src/vdc/vdc-how-to/vm/vm-index.md index 8c4a9fe..069f0b4 100644 --- a/src/vdc/vdc-how-to/vm/vm-index.md +++ b/src/vdc/vdc-how-to/vm/vm-index.md @@ -24,6 +24,9 @@ section_links: - title: Снимки ВМ link: /vdc/vdc-how-to/vm/create-snapshot.md description: Сохранение текущего состояния виртуальной машины, восстановление виртуальной машины из снимка + - title: VMware Tools + link: /vdc/vdc-how-to/vm/vmware-tools.md + description: Установка VMware Tools --- # Виртуальные машины \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vm/vmware-tools.md b/src/vdc/vdc-how-to/vm/vmware-tools.md index aa337b0..524a444 100644 --- a/src/vdc/vdc-how-to/vm/vmware-tools.md +++ b/src/vdc/vdc-how-to/vm/vmware-tools.md @@ -46,7 +46,7 @@ VMware Tools — это набор драйверов и служб, котор ::: -### Проверить установку VMware Tools +## Проверить установку VMware Tools 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 2. Перейдите в **Compute** → **Virtual Machines**. From 4b32ec3950fe0cf3d5695600718a58d424ea4071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=B2=D1=87=D0=B5=D0=BD=D0=BA=D0=BE=20=D0=9B?= =?UTF-8?q?=D1=8E=D0=B4=D0=BC=D0=B8=D0=BB=D0=B0=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B5=D0=B5=D0=B2=D0=BD=D0=B0?= Date: Wed, 3 Dec 2025 08:15:24 +0000 Subject: [PATCH 29/38] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=98=D0=9D=D0=9D=20=D0=BA=D0=B0=D0=BA=20?= =?UTF-8?q?=D0=BE=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=BE=D0=B5=20=D0=BF=D0=BE=D0=BB=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/start/organization.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/start/organization.md b/src/start/organization.md index 76fe764..683acea 100644 --- a/src/start/organization.md +++ b/src/start/organization.md @@ -1,15 +1,17 @@ # Платное использование -Аккаунт Beeline Cloud регистрируется для физического лица. Физическому лицу предоставляется [период бесплатного тестирования](trial.md). После окончания бесплатного периода заключите договор с Beeline Cloud, чтобы продолжить работу с сервисами Beeline Cloud. +Аккаунт Beeline Cloud регистрируется для физического лица. Физическому лицу предоставляется [период бесплатного тестирования](trial.md). После окончания бесплатного периода заключите коммерческий договор с Beeline Cloud, чтобы продолжить работу с сервисами Beeline Cloud. -Для добавления организации необходимо отправить заявку на заключение договора из личного кабинета Beeline Cloud физического лица: +Коммерческий договор на использование платформы Beeline Cloud заключается с **юридическими лицами и индивидуальными предпринимателями**. Физическим лицам доступно тестирование функциональности сервисов Beeline Cloud в ознакомительных целях без права коммерческой эксплуатации. -1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). +Для заключения коммерческого договора, необходимо: + +1. Войдите в [личный кабинет Beeline Cloud](https://lk.cloud.beeline.ru/). 2. В информационном окне о бесплатном тестировании нажмите на ссылку **Заключить договор**. 3. Нажмите на образец договора и ознакомьтесь в условиями договора. 4. Заполните заявку на заключение договора: - **ФИО**: укажите контактное лицо; - - **ИНН** (необязательно): укажите ИНН организации, с которой будет заключен договор; + - **ИНН**: укажите ИНН организации, с которой будет заключен договор; - укажите удобное время для звонка. 5. Нажмите **Отправить**. From 99e30cda4ad38e0fa32d4a16645beff7b2701241 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=B2=D1=87=D0=B5=D0=BD=D0=BA=D0=BE=20=D0=9B?= =?UTF-8?q?=D1=8E=D0=B4=D0=BC=D0=B8=D0=BB=D0=B0=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B5=D0=B5=D0=B2=D0=BD=D0=B0?= Date: Wed, 3 Dec 2025 11:53:02 +0000 Subject: [PATCH 30/38] =?UTF-8?q?=D0=90=D0=BA=D1=82=D1=83=D0=B0=D0=BB?= =?UTF-8?q?=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=20=D1=81=D1=81=D1=8B=D0=BB?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=BD=D0=B0=20=D0=9B=D0=9A=20=D0=BF=D1=80=D0=B8?= =?UTF-8?q?=20=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/start/getting-started.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/start/getting-started.md b/src/start/getting-started.md index 19a43a4..ceb3e98 100644 --- a/src/start/getting-started.md +++ b/src/start/getting-started.md @@ -2,11 +2,11 @@ ## 1. Регистрация в Beeline Cloud -1. Перейдите по ссылке [console.cloud.beeline.ru](https://console.cloud.beeline.ru/). +1. Перейдите по ссылке [lk.cloud.beeline.ru](https://lk.cloud.beeline.ru/). 2. Введите номер телефона любого оператора связи и нажмите кнопку **Войти**. 3. Введите код с картинки и нажмите **Подтвердить**. -4. Введите код, отправленный на номер телефона, указанный при регистрации. -5. Введите рабочий почтовый адрес и нажмите на кнопку **Далее**. На указанный адрес будет выслана ссылка для подтверждения почты. +4. Введите код, отправленный на номер телефона. +5. Введите адрес электронной почты и нажмите на кнопку **Далее**. На указанную почту будет выслана ссылка для подтверждения. 6. Дождитесь письма от Beeline Cloud с темой **Подтверждение адреса электронной почты** и перейдите по ссылке **Завершить регистрацию**. После успешной регистрации аккаунта начнется настройка личного кабинета. После завершения настройки: @@ -21,7 +21,7 @@ ## 2. Создание ресурса -Чтобы начать использование Beeline Cloud, создайте ресурс в проекте. Ресурсами в проекте могут быть виртуальные машины, виртуальные дата-центры и др. ресурсы, которые предоставляют сервисы Beeline Cloud. +Чтобы начать использование Beeline Cloud, создайте ресурс в проекте. Ресурсами в проекте могут быть виртуальные машины, виртуальные дата-центры и другие ресурсы, которые предоставляют сервисы Beeline Cloud. 1. Перейдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. На странице проекта **Мой проект** нажмите **Создать ресурс**. @@ -36,5 +36,5 @@ - Познакомьтесь с сервисами: - [Виртуальные дата-центры на VMware](../vdc/index.md). - [Виртуальные машины](../compute/index.md). -- [Заключите договор](organization.md), чтобы использовать полные мощности ресурсов Beeline Cloud. +- [Заключите договор](organization.md), чтобы снять [ограничения](trial.md#квоты-сервисов) платформы Beeline Cloud, действующие на период бесплатного тестирования. \ No newline at end of file From de75b6413340e70751cd84d227d3e879f70a0ab4 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Tue, 9 Dec 2025 16:27:29 +0600 Subject: [PATCH 31/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BD=D0=B0=D0=B2=D0=B8=D0=B3=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 6 ++--- src/vdc/index.md | 3 +++ src/vdc/vdc-how-to/disks/attach-disk.md | 32 +++++++++++++++++++++++- src/vdc/vdc-how-to/disks/change-owner.md | 13 ---------- src/vdc/vdc-how-to/disks/detach-disk.md | 13 ---------- src/vdc/vdc-how-to/disks/disks-index.md | 27 +++++++++++++++++++- src/vdc/vdc-how-to/disks/view-disk.md | 2 +- src/vdc/vdc-how-to/vdc-index.md | 7 ++---- 8 files changed, 65 insertions(+), 38 deletions(-) delete mode 100644 src/vdc/vdc-how-to/disks/change-owner.md delete mode 100644 src/vdc/vdc-how-to/disks/detach-disk.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 111acf1..b67f4f6 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -176,15 +176,13 @@ export default defineConfig({ {text: 'VMware Tools', link: '/vdc/vdc-how-to/vm/vmware-tools.md'}, ], }, - { text: 'Диски', + { text: 'Диски', link: '/vdc/vdc-how-to/disks/disks-index.md', collapsed: true, items: [ {text: 'Обзор', link: '/vdc/vdc-how-to/disks/about.md'}, {text: 'Создание диска', link: '/vdc/vdc-how-to/disks/create-disk.md'}, {text: 'Проверка состояния диска', link: '/vdc/vdc-how-to/disks/view-disk.md'}, - {text: 'Подключение выделенного диска к ВМ', link: '/vdc/vdc-how-to/disks/attach-disk.md'}, - {text: 'Отключение выделенного диска от ВМ', link: '/vdc/vdc-how-to/disks/detach-disk.md'}, - {text: 'Изменение владельца выделенного диска', link: '/vdc/vdc-how-to/disks/change-owner.md'}, + {text: 'Управление выделенными дисками', link: '/vdc/vdc-how-to/disks/attach-disk.md'}, {text: 'Изменение политики хранения дисков ВМ', link: '/vdc/vdc-how-to/disks/change-storage-policy-of-vm.md'}, {text: 'Редактирование параметров диска', link: '/vdc/vdc-how-to/disks/edit-disk.md'}, {text: 'Удаление диска', link: '/vdc/vdc-how-to/disks/delete-disk.md'}, diff --git a/src/vdc/index.md b/src/vdc/index.md index 7a355fc..28ae207 100644 --- a/src/vdc/index.md +++ b/src/vdc/index.md @@ -12,6 +12,9 @@ section_links: - title: Виртуальные машины link: /vdc/vdc-how-to/vm/vm-index.md description: Управление виртуальными машинами в дата-центре с помощью Cloud Director + - title: Диски + link: /vdc/vdc-how-to/disks/disks-index.md + description: Управление дисками виртуальных машин и выделенными дисками в дата-центре с помощью Cloud Director - title: Сети link: /vdc/vdc-how-to/networks/networks-index.md description: Настройка доступа дата-центра в интернет, доступа ВМ в/из интернета diff --git a/src/vdc/vdc-how-to/disks/attach-disk.md b/src/vdc/vdc-how-to/disks/attach-disk.md index 790b669..4bf7cd2 100644 --- a/src/vdc/vdc-how-to/disks/attach-disk.md +++ b/src/vdc/vdc-how-to/disks/attach-disk.md @@ -1,4 +1,6 @@ -# Подключение выделенного диска к ВМ +# Управление выделенными дисками + +## Подключить выделенный диск к ВМ 1. Перейдите в раздел **Data Centers**. 2. Выберите нужный дата-центр из списка. @@ -14,3 +16,31 @@ 7. Нажмите кнопку **ATTACH**. Чтобы подключить общий диск к нескольким виртуальным машинам, повторите шаги 2-5 для других виртуальных машин. + +## Отключить выделенный диск от ВМ + +:::info Примечание +Отключение выделенного диска не влияет на виртуальную машину. Диск и ВМ сохранятся, данные на них удалены не будут. +::: + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите диск из списка. +5. Нажмите кнопку **DETACH**. +6. (необязательно) Если ВМ, к которой был подключен диск, удалена из vSphere, Cloud Director может некорректно отображать состояние диска. В этом случае выберите опцию **Force detach**, чтобы принудительно разорвать связь между диском и ВМ. +7. Нажмите кнопку **DETACH**. + +## Изменить владельца выделенного диска + +Изменение владельца позволяет передать права управления независимым диском другому пользователю дата-центра. + +1. Перейдите в раздел **Data Centers**. +2. Выберите нужный дата-центр из списка. +3. Перейдите в раздел **Storage** → **Named Disks**. +4. Выберите нужный диск из списка. +5. Нажмите кнопку **CHANGE OWNER**. +6. В открывшемся окне выберите нового владельца из списка пользователей. +7. Нажмите кнопку **OK**. + +Если в списке нет доступных пользователей, [создайте их](../users/add-user.html). diff --git a/src/vdc/vdc-how-to/disks/change-owner.md b/src/vdc/vdc-how-to/disks/change-owner.md deleted file mode 100644 index 1dbe948..0000000 --- a/src/vdc/vdc-how-to/disks/change-owner.md +++ /dev/null @@ -1,13 +0,0 @@ -# Изменение владельца выделенного диска - -Изменение владельца позволяет передать права управления независимым диском другому пользователю дата-центра. - -1. Перейдите в раздел **Data Centers**. -2. Выберите нужный дата-центр из списка. -3. Перейдите в раздел **Storage** → **Named Disks**. -4. Выберите нужный диск из списка. -5. Нажмите кнопку **CHANGE OWNER**. -6. В открывшемся окне выберите нового владельца из списка пользователей. -7. Нажмите кнопку **OK**. - -Если в списке нет доступных пользователей, [создайте их](../users/add-user.html). diff --git a/src/vdc/vdc-how-to/disks/detach-disk.md b/src/vdc/vdc-how-to/disks/detach-disk.md deleted file mode 100644 index 04b7268..0000000 --- a/src/vdc/vdc-how-to/disks/detach-disk.md +++ /dev/null @@ -1,13 +0,0 @@ -# Отключение выделенного диска от ВМ - -:::info Примечание -Отключение выделенного диска не влияет на виртуальную машину. Диск и ВМ сохранятся, данные на них удалены не будут. -::: - -1. Перейдите в раздел **Data Centers**. -2. Выберите нужный дата-центр из списка. -3. Перейдите в раздел **Storage** → **Named Disks**. -4. Выберите диск из списка. -5. Нажмите кнопку **DETACH**. -6. (необязательно) Если ВМ, к которой был подключен диск, удалена из vSphere, Cloud Director может некорректно отображать состояние диска. В этом случае выберите опцию **Force detach**, чтобы принудительно разорвать связь между диском и ВМ. -7. Нажмите кнопку **DETACH**. diff --git a/src/vdc/vdc-how-to/disks/disks-index.md b/src/vdc/vdc-how-to/disks/disks-index.md index ba66a89..9a7a213 100644 --- a/src/vdc/vdc-how-to/disks/disks-index.md +++ b/src/vdc/vdc-how-to/disks/disks-index.md @@ -1 +1,26 @@ -# Диски в VMware Cloud Director +--- +section_links: + - title: Обзор + link: /vdc/vdc-how-to/disks/about.md + description: Описание типов дисков, доступных в VMware Cloud Director + - title: Создание диска + link: /vdc/vdc-how-to/disks/create-disk.md + description: Создание выделенного диска и диска ВМ + - title: Проверка состояния диска + link: /vdc/vdc-how-to/disks/view-disk.md + description: Проверка состояния выделенного диска и диска ВМ + - title: Управление выделенными дисками + link: /vdc/vdc-how-to/disks/attach-disk.md + description: Подключение, отключение выделенного диска к ВМ, изменение владельца диска + - title: Изменение политики хранения дисков ВМ + link: /vdc/vdc-how-to/disks/change-storage-policy-of-vm.md + description: Управление политикой хранения дисков ВМ + - title: Редактирование параметров диска + link: /vdc/vdc-how-to/disks/edit-disk.md + description: Изменение параметров выделенного диска и диска ВМ + - title: Удаление диска + link: /vdc/vdc-how-to/disks/delete-disk.md + description: Удаление выделенного диска и диска ВМ +--- + +# Диски diff --git a/src/vdc/vdc-how-to/disks/view-disk.md b/src/vdc/vdc-how-to/disks/view-disk.md index 60a915c..f1fadc2 100644 --- a/src/vdc/vdc-how-to/disks/view-disk.md +++ b/src/vdc/vdc-how-to/disks/view-disk.md @@ -1,6 +1,6 @@ # Проверка состояния диска -## Проверить состояние диска виртуальной машины +## Проверить состояние диска ВМ 1. Перейдите в раздел **Applications** → **Virtual Machines**. 2. Выберите нужную виртуальную машину из списка. diff --git a/src/vdc/vdc-how-to/vdc-index.md b/src/vdc/vdc-how-to/vdc-index.md index a2a5dc7..619333b 100644 --- a/src/vdc/vdc-how-to/vdc-index.md +++ b/src/vdc/vdc-how-to/vdc-index.md @@ -7,11 +7,8 @@ section_links: link: /vdc/vdc-how-to/vdc-enter.md description: Вход в виртуальный дата-центр с двухфакторной аутентификацией - title: Управление дата-центром - link: /vdc/vdc-how-to/vdc-index.md - description: Просмотр информации о виртуальном дата-центе в личном кабинете Beeline Cloud - - title: Удаление дата-центра - link: /vdc/vdc-how-to/vdc-index.md - description: Удаление виртуального дата-центра в личном кабинете Beeline Cloud + link: /vdc/vdc-how-to/vdc-manage.md + description: Просмотр информации о виртуальном дата-центе, удаление дата-центра в личном кабинете Beeline Cloud --- # Виртуальные дата-центры From ee6b50cb827fba2fa8285b9ddf5c842115a43a18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B8=D1=81=D0=B8=D0=BD=20=D0=90=D0=BB=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=BE=D0=B2=D0=B8=D1=87?= Date: Tue, 9 Dec 2025 10:31:13 +0000 Subject: [PATCH 32/38] =?UTF-8?q?=D0=A0=D0=B5=D0=B7=D0=B5=D1=80=D0=B2?= =?UTF-8?q?=D0=BD=D0=BE=D0=B5=20=D0=BA=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20#VEGA-4913?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 - src/.vitepress/config.mts | 14 ++++++ src/backups/about.md | 13 ++++++ src/backups/backup-external-infra.md | 67 ++++++++++++++++++++++++++++ src/backups/backup-internal-infra.md | 62 +++++++++++++++++++++++++ src/backups/backup-quatos.md | 21 +++++++++ src/backups/view-backups.md | 26 +++++++++++ src/index.md | 2 +- 8 files changed, 204 insertions(+), 2 deletions(-) create mode 100644 src/backups/about.md create mode 100644 src/backups/backup-external-infra.md create mode 100644 src/backups/backup-internal-infra.md create mode 100644 src/backups/backup-quatos.md create mode 100644 src/backups/view-backups.md diff --git a/.gitignore b/.gitignore index baacc25..f1de950 100644 --- a/.gitignore +++ b/.gitignore @@ -17,5 +17,4 @@ packages-list.json /.vale /.vscode /.vale.ini -/VimpelcomCAG2.pem /.markdownlint.json \ No newline at end of file diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index b67f4f6..a4904d6 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -137,6 +137,20 @@ export default defineConfig({ {text: 'Начать работу', link: '/start/getting-started.md'}, {text: 'Бесплатный период', link: '/start/trial.md'}, {text: 'Платное использование', link: '/start/organization.md'}, + ], + // '/billing/': [ + + // ], + '/backups/': [ + { + text: 'Обзор сервиса', link: '/backups/about.md', + }, + {text: 'Резервное копирование виртуальных машин Beeline Cloud', link: '/backups/backup-internal-infra.md'}, + {text: 'Резервное копирование собственной инфраструктуры в Beeline Cloud', link: '/backups/backup-external-infra.md'}, + {text: 'Каталог резервных копий', link: '/backups/view-backups.md'}, + {text: 'Квоты и лимиты', link: '/backups/backup-quatos.md'}, + + ], '/vdc/': [ { diff --git a/src/backups/about.md b/src/backups/about.md new file mode 100644 index 0000000..e7fc495 --- /dev/null +++ b/src/backups/about.md @@ -0,0 +1,13 @@ +# О сервисе + +Резервное копирование — сервис для сохранения данных и конфигураций виртуальных машин с возможностью последующего восстановления. В облачной среде резервные копии позволяют вернуть систему в рабочее состояние после сбоя и поддерживать доступность сервисов. + +Вы можете подключить резервное копирование для [виртуальных машин, развернутых в Beeline Cloud](./backup-internal-infra.md), а также для [собственной инфраструктуры](./backup-external-infra.md). Для сервиса действуют [лимиты и квоты](./backup-quatos.md). + +## Тестовый период + +Beeline Cloud предоставляет бесплатное тестирование на 30 дней. В течение этого времени вы можете подключить к резервному копированию одну виртуальную машину. + +::: info Примечание +Чтобы снять ограничения тестового периода и продолжить работу с ресурсами после его окончания, [оставьте заявку](https://lk.cloud.beeline.ru/catalog/1380#). +::: diff --git a/src/backups/backup-external-infra.md b/src/backups/backup-external-infra.md new file mode 100644 index 0000000..1fc6c40 --- /dev/null +++ b/src/backups/backup-external-infra.md @@ -0,0 +1,67 @@ +# Резервное копирование собственной инфраструктуры в Beeline Cloud + +Перед тем, как начать: + +1. Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). +2. Создайте виртуальный дата-центр. +3. Создайте виртуальную машину в виртуальном дата-центре. + +:::info Информация +Если вы используете Beeline Cloud в тестовом режиме, учитывайте [ограничения на ресурсы] сервиса при создании дата-центра. +::: + +Чтобы подключить резервное копирование: + +1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню перейдите в **Сервисы** > **Резервное копирование**. +4. Нажмите кнопку **Создать хранилище**. +5. В разделе **Инфраструктура для копирования** выберите опцию **Локальная**. +6. В разделе **Управление** выберите **способ резервного копирования**: Veeam Cloud Connect, или **Киберпроект**. + +:::tabs + +== Veeam Agent + +7. В разделе **Сетевые подключения**: + +- Выберите опцию **Интернет** или **L2 или L3 канал.** +- (если выбрали L2 или L3 канал) Укажите **способ связи с вами** и **удобное время для консультации** с менеджером Beeline Cloud. + +8. В разделе **Параметры** укажите: + +- количество виртуальных машин, которое нужно подключить к сервису +- объем хранилища + +9. Нажмите кнопку **Создать хранилище**. + +== Киберпроект + +7. В разделе **Общее**: + +- Выберите дата-центр, к которому нужно подключить резервное копирование. + +8. В разделе **Параметры** укажите: + +- количество **виртуальных машин**, которое нужно подключить к сервису. +- Укажите **объем хранилища**, **количество баз данных**, **количество серверов** и **количество устройств**. + +9. Нажмите кнопку **Создать хранилище**. + +== Veeam Cloud Connect + +7. В разделе **Сетевые подключения**: + +- Выберите опцию **Интернет** или **L2 или L3 канал**. +- (если выбрали L2 или L3 канал) Укажите **способ связи с вами** и **удобное время для консультации** с менеджером Beeline Cloud. + +8. В разделе **Параметры** укажите: + +- **Количество виртуальных машин**, которое нужно подключить к сервису. +- **Объем хранилища**. + +9. Нажмите кнопку **Создать хранилище**. + +::: + +Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. diff --git a/src/backups/backup-internal-infra.md b/src/backups/backup-internal-infra.md new file mode 100644 index 0000000..1995d72 --- /dev/null +++ b/src/backups/backup-internal-infra.md @@ -0,0 +1,62 @@ +# Резервное копирование виртуальных машин Beeline Cloud + +Перед тем, как начать: + +1. Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). +2. Создайте [виртуальный дата-центр](../vdc/vdc-how-to/vdc-create.md). +3. Создайте [виртуальную машину в виртуальном дата-центре](../vdc/vdc-how-to/vm/create-vm.md). + +:::info Информация +Если вы используете Beeline Cloud в тестовом режиме, учитывайте [ограничения на ресурсы](./backup-quatos.md) сервиса при создании дата-центра. +::: + +Чтобы подключить резервное копирование: + +1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню перейдите в **Сервисы** → **Резервное копирование**. +4. Нажмите кнопку **Создать хранилище**. +5. В разделе **Инфраструктура для копирования** выберите опцию **В облаке**. +6. В разделе **Управление** выберите **способ резервного копирования**: **самостоятельно** или **провайдером**. + +:::tabs + +== Провайдером + +7. В разделе **Общее**: + +- Выберите дата-центр, к которому нужно подключить резервное копирование. +- Укажите **Глубину хранения**, **количество Полных резервных копий в неделю** и **Инкрементных резервных копий в день**. + +
+Чем полная копия отличается от инкрементных? +Полное резервное копирование — создание копии всех данных виртуальной машины за одну операцию. Такая копия подходит для восстановления без зависимости от других сохранений. + +Инкрементное резервное копирование — сохранение только измененных данных относительно предыдущей копии. Это уменьшает объем хранения и ускоряет процесс при регулярном копировании. +
+ +8. В подразделе **Окно резервного копирования** укажите время создания копий. + +9. В разделе **Параметры** укажите: + +- **Количество виртуальных машин**, которое нужно подключить к сервису. +- **Объем хранилища**. + +10. Нажмите кнопку **Создать хранилище**. + +== Самостоятельно + +7. В разделе **Общее**: + +- Выберите дата-центр, к которому нужно подключить резервное копирование. + +8. В разделе **Параметры** укажите: + +- **Количество виртуальных машин**, которое нужно подключить к сервису. +- **Объем хранилища**. + +9. Нажмите кнопку **Создать хранилище**. + +::: + +Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. diff --git a/src/backups/backup-quatos.md b/src/backups/backup-quatos.md new file mode 100644 index 0000000..2f05980 --- /dev/null +++ b/src/backups/backup-quatos.md @@ -0,0 +1,21 @@ +# Квоты + +Квоты — это организационные ограничения на количество доступных ресурсов в сервисе. Квоты для сервиса **Резервное копирование** уменьшены в течение бесплатного периода. Подробнее о [бесплатном](../start/trial.md) и [платном использовании](../start/organization.md) Beeline Cloud. + +## Бесплатный период + +| Вид ограничения | Значение | +| ------------------- | -------- | +| Количество хранилищ | 1 | +| Количество ВМ | 5 | +| Объем хранилища | 1 ПБ | + +## Платное использование + +| Вид ограничения | Значение | +| ------------------- | ------------- | +| Количество хранилищ | Неограниченно | +| Количество ВМ | 999 | +| Объем хранилища | 1 ПБ | + +Если вы заключили договор с Beeline Cloud, то **объем хранилища** и **количество ВМ** можно увеличить. Для этого, обратитесь в [техническую поддержку](../platform/support/support-overview.md). diff --git a/src/backups/view-backups.md b/src/backups/view-backups.md new file mode 100644 index 0000000..1fb3d51 --- /dev/null +++ b/src/backups/view-backups.md @@ -0,0 +1,26 @@ +# Каталог резервных копий + +Чтобы посмотреть, к каким ресурсам у вас подключено резервное копирование: + +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Резервное копирование**. +4. Откроется каталог резервных копий + +## Посмотреть детали подключенного резервного копирования + +1. Выберите из каталога резервную копию. +2. Откроется карточка услуги. + +В карточке отображаются: + +- Цена услуги +- Подключенная инфраструктура +- Тип управления +- ПО, используемое для резервного копирования +- Тенант +- Объем хранилища + +:::warning Внимание +В карточке услуги отображаются только параметры, выбранные при первичном подключении. Если изменить параметры резервного копирования в Киберпротекте, Veeam Cloud Connect или Veeam Agent, данные в консоли не обновятся. При этом стоимость услуг формируется согласно объему использованных ресурсов. +::: diff --git a/src/index.md b/src/index.md index e96ba83..52ccd7f 100644 --- a/src/index.md +++ b/src/index.md @@ -89,7 +89,7 @@ services: - title: Резервное копирование articles: - title: Резервное копирование - description: В работе + description: Создавайте, храните и восстанавливайте копии виртуальных машин icon: refresh - title: Базы данных articles: From 872b9d519fd410d7b83172c7a8164b77bb4f379a Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Tue, 9 Dec 2025 18:06:33 +0600 Subject: [PATCH 33/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=BF=D0=BE=20=D1=80=D0=B5=D0=B7=D0=B5=D1=80=D0=B2=D0=BD=D0=BE?= =?UTF-8?q?=D0=BC=D1=83=20=D0=BA=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 3 ++ src/backups/about.md | 13 ++---- src/backups/backup-external-infra.md | 67 ++++++++++++---------------- src/backups/backup-quatos.md | 10 +++-- src/backups/index.md | 14 ++++++ src/index.md | 3 +- 6 files changed, 58 insertions(+), 52 deletions(-) create mode 100644 src/backups/index.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index a4904d6..bafc06f 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -142,6 +142,9 @@ export default defineConfig({ // ], '/backups/': [ + { + text: 'Резервное копирование', link: '/backups/index.md', + }, { text: 'Обзор сервиса', link: '/backups/about.md', }, diff --git a/src/backups/about.md b/src/backups/about.md index e7fc495..44841a1 100644 --- a/src/backups/about.md +++ b/src/backups/about.md @@ -1,13 +1,8 @@ # О сервисе -Резервное копирование — сервис для сохранения данных и конфигураций виртуальных машин с возможностью последующего восстановления. В облачной среде резервные копии позволяют вернуть систему в рабочее состояние после сбоя и поддерживать доступность сервисов. +Резервное копирование — это сервис для сохранения данных и конфигураций виртуальных машин с возможностью последующего восстановления. В облачной среде резервные копии позволяют вернуть систему в рабочее состояние после сбоя и поддерживать доступность сервисов. -Вы можете подключить резервное копирование для [виртуальных машин, развернутых в Beeline Cloud](./backup-internal-infra.md), а также для [собственной инфраструктуры](./backup-external-infra.md). Для сервиса действуют [лимиты и квоты](./backup-quatos.md). +Резервное копирование подключается: -## Тестовый период - -Beeline Cloud предоставляет бесплатное тестирование на 30 дней. В течение этого времени вы можете подключить к резервному копированию одну виртуальную машину. - -::: info Примечание -Чтобы снять ограничения тестового периода и продолжить работу с ресурсами после его окончания, [оставьте заявку](https://lk.cloud.beeline.ru/catalog/1380#). -::: +- для [виртуальных машин, развернутых в Beeline Cloud](./backup-internal-infra.md); +- для [собственной инфраструктуры](./backup-external-infra.md). \ No newline at end of file diff --git a/src/backups/backup-external-infra.md b/src/backups/backup-external-infra.md index 1fc6c40..5f16d72 100644 --- a/src/backups/backup-external-infra.md +++ b/src/backups/backup-external-infra.md @@ -1,67 +1,56 @@ # Резервное копирование собственной инфраструктуры в Beeline Cloud -Перед тем, как начать: +## Перед началом работы 1. Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). -2. Создайте виртуальный дата-центр. -3. Создайте виртуальную машину в виртуальном дата-центре. +2. [Создайте](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра) виртуальный дата-центр. +3. [Создайте](../vdc/vdc-how-to/vm/create-vm.md) виртуальную машину в виртуальном дата-центре. -:::info Информация -Если вы используете Beeline Cloud в тестовом режиме, учитывайте [ограничения на ресурсы] сервиса при создании дата-центра. +:::warning Важно +Количество ресурсов в виртуальном дата-центре указывайте в пределах [квот сервиса](vdc-quatos.md#бесплатный-период) для периода [бесплатного тестирования](../start/trial.md). ::: -Чтобы подключить резервное копирование: +## Подключить резервное копирование -1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). +1. Войдите в [личный кабинет Beeline Cloud](https://lk.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. -3. В верхнем меню перейдите в **Сервисы** > **Резервное копирование**. +3. В верхнем меню перейдите в **Сервисы** → **Резервное копирование**. 4. Нажмите кнопку **Создать хранилище**. 5. В разделе **Инфраструктура для копирования** выберите опцию **Локальная**. -6. В разделе **Управление** выберите **способ резервного копирования**: Veeam Cloud Connect, или **Киберпроект**. +6. В разделе **Тип подключения** выберите способ резервного копирования: + - **Veeam Agent**: резервное копирование в beeline cloud при помощи Veeam Agent. + - **Veeam Cloud Connect**: подключение Veeam к облачному репозиторию beeline cloud. + - **Киберпроект**: резервное копирование в beeline cloud при помощи Киберпротект. :::tabs -== Veeam Agent +== Veeam Agent / Veeam Cloud Connect -7. В разделе **Сетевые подключения**: +- В разделе **Сетевые подключения**: -- Выберите опцию **Интернет** или **L2 или L3 канал.** -- (если выбрали L2 или L3 канал) Укажите **способ связи с вами** и **удобное время для консультации** с менеджером Beeline Cloud. + - выберите опцию **Интернет** или **L2 или L3 канал**; + - для **L2 или L3 канал** укажите способ связи с вами и удобное время для консультации с менеджером Beeline Cloud. -8. В разделе **Параметры** укажите: +- В разделе **Параметры** укажите: -- количество виртуальных машин, которое нужно подключить к сервису -- объем хранилища + - **Количество ВМ**: которое нужно подключить к сервису; + - **Объем хранилища**. -9. Нажмите кнопку **Создать хранилище**. +- Нажмите кнопку **Создать хранилище**. == Киберпроект -7. В разделе **Общее**: +- В разделе **Общее** выберите дата-центр, к которому нужно подключить резервное копирование. -- Выберите дата-центр, к которому нужно подключить резервное копирование. +- В разделе **Параметры** укажите: -8. В разделе **Параметры** укажите: + - количество **виртуальных машин**, которое нужно подключить к сервису; + - укажите **объем хранилища**, **количество баз данных**, **количество серверов** и **количество устройств**. -- количество **виртуальных машин**, которое нужно подключить к сервису. -- Укажите **объем хранилища**, **количество баз данных**, **количество серверов** и **количество устройств**. - -9. Нажмите кнопку **Создать хранилище**. - -== Veeam Cloud Connect - -7. В разделе **Сетевые подключения**: - -- Выберите опцию **Интернет** или **L2 или L3 канал**. -- (если выбрали L2 или L3 канал) Укажите **способ связи с вами** и **удобное время для консультации** с менеджером Beeline Cloud. - -8. В разделе **Параметры** укажите: - -- **Количество виртуальных машин**, которое нужно подключить к сервису. -- **Объем хранилища**. - -9. Нажмите кнопку **Создать хранилище**. +- Нажмите кнопку **Создать хранилище**. ::: -Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. +Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. + +Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. diff --git a/src/backups/backup-quatos.md b/src/backups/backup-quatos.md index 2f05980..2adc7ae 100644 --- a/src/backups/backup-quatos.md +++ b/src/backups/backup-quatos.md @@ -1,9 +1,13 @@ -# Квоты +# Квоты и лимиты -Квоты — это организационные ограничения на количество доступных ресурсов в сервисе. Квоты для сервиса **Резервное копирование** уменьшены в течение бесплатного периода. Подробнее о [бесплатном](../start/trial.md) и [платном использовании](../start/organization.md) Beeline Cloud. +Квоты — это организационные ограничения на количество доступных ресурсов в сервисе. В некоторых случаях квоты могут быть увеличены или уменьшены по запросу. + +Лимиты — это технические ограничения на количество доступных ресурсов в сервисе. Ограничения, обычно, связаны с характеристиками оборудования и особенностями архитектуры. ## Бесплатный период +Квоты для сервиса уменьшены на период [бесплатного тестирования](../start/trial.md): + | Вид ограничения | Значение | | ------------------- | -------- | | Количество хранилищ | 1 | @@ -18,4 +22,4 @@ | Количество ВМ | 999 | | Объем хранилища | 1 ПБ | -Если вы заключили договор с Beeline Cloud, то **объем хранилища** и **количество ВМ** можно увеличить. Для этого, обратитесь в [техническую поддержку](../platform/support/support-overview.md). +Если вы заключили договор с Beeline Cloud, то объем хранилища и количество ВМ можно увеличить. Для этого обратитесь в [техническую поддержку](../platform/support/support-overview.md). diff --git a/src/backups/index.md b/src/backups/index.md new file mode 100644 index 0000000..1c5f6e3 --- /dev/null +++ b/src/backups/index.md @@ -0,0 +1,14 @@ +--- +section_links: + - title: Обзор сервиса + link: /backups/about.md + description: Обзор сервиса, квоты и лимиты + - title: Резервное копирование виртуальных машин Beeline Cloud + link: /backups/backup-internal-infra.md + description: + - title: Резервное копирование собственной инфраструктуры в Beeline Cloud + link: /backups/backup-external-infra.md + description: +--- + +# Резервное копирование \ No newline at end of file diff --git a/src/index.md b/src/index.md index 52ccd7f..97b438e 100644 --- a/src/index.md +++ b/src/index.md @@ -89,8 +89,9 @@ services: - title: Резервное копирование articles: - title: Резервное копирование - description: Создавайте, храните и восстанавливайте копии виртуальных машин + description: Создание, хранение и восстановление копии виртуальных машин icon: refresh + link: /backups/index - title: Базы данных articles: - title: ClickHouse From 18ad8159cde33093f0c68bfd9e5d74371ca0f75e Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Wed, 10 Dec 2025 14:51:01 +0600 Subject: [PATCH 34/38] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=A0=D0=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 8 ++-- src/backups/backup-external-infra.md | 34 +++++++-------- src/backups/backup-internal-infra.md | 62 +++++++++++++--------------- src/backups/backup-quatos.md | 8 ++-- src/backups/view-backups.md | 26 +++++++----- src/start/trial.md | 3 +- src/vdc/vdc-quatos.md | 4 +- 7 files changed, 74 insertions(+), 71 deletions(-) diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index bafc06f..cde0f99 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -147,13 +147,15 @@ export default defineConfig({ }, { text: 'Обзор сервиса', link: '/backups/about.md', + collapsed: true, + items: [ + {text: 'Квоты и лимиты', link: '/backups/backup-quatos.md'}, + ] }, {text: 'Резервное копирование виртуальных машин Beeline Cloud', link: '/backups/backup-internal-infra.md'}, {text: 'Резервное копирование собственной инфраструктуры в Beeline Cloud', link: '/backups/backup-external-infra.md'}, {text: 'Каталог резервных копий', link: '/backups/view-backups.md'}, - {text: 'Квоты и лимиты', link: '/backups/backup-quatos.md'}, - - + ], '/vdc/': [ { diff --git a/src/backups/backup-external-infra.md b/src/backups/backup-external-infra.md index 5f16d72..1caa470 100644 --- a/src/backups/backup-external-infra.md +++ b/src/backups/backup-external-infra.md @@ -2,13 +2,9 @@ ## Перед началом работы -1. Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). -2. [Создайте](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра) виртуальный дата-центр. -3. [Создайте](../vdc/vdc-how-to/vm/create-vm.md) виртуальную машину в виртуальном дата-центре. - -:::warning Важно -Количество ресурсов в виртуальном дата-центре указывайте в пределах [квот сервиса](vdc-quatos.md#бесплатный-период) для периода [бесплатного тестирования](../start/trial.md). -::: +- Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). +- [Создайте](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра) виртуальный дата-центр. +- [Создайте](../vdc/vdc-how-to/vm/create-vm.md) виртуальную машину в виртуальном дата-центре. ## Подключить резервное копирование @@ -26,31 +22,33 @@ == Veeam Agent / Veeam Cloud Connect -- В разделе **Сетевые подключения**: +- В разделе **Сетевые подключения** выберите тип подключения: - - выберите опцию **Интернет** или **L2 или L3 канал**; + - **Интернет**: интернет-соединение. + - **L2 или L3 канал**: выделенное интернет-соединение. - для **L2 или L3 канал** укажите способ связи с вами и удобное время для консультации с менеджером Beeline Cloud. - В разделе **Параметры** укажите: - - **Количество ВМ**: которое нужно подключить к сервису; - - **Объем хранилища**. - -- Нажмите кнопку **Создать хранилище**. + - **Количество ВМ**: количество виртуальных машин, которое нужно подключить к сервису. + - **Объем хранилища**: объем хранилища для резервных копий. == Киберпроект -- В разделе **Общее** выберите дата-центр, к которому нужно подключить резервное копирование. +- В разделе **Общее** выберите [дата-центр](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра), к которому нужно подключить резервное копирование. - В разделе **Параметры** укажите: - - количество **виртуальных машин**, которое нужно подключить к сервису; - - укажите **объем хранилища**, **количество баз данных**, **количество серверов** и **количество устройств**. - -- Нажмите кнопку **Создать хранилище**. + - **ВМ**: количество виртуальных машин, которое нужно подключить к сервису. + - **Базы данных**: количество баз данных, которое нужно подключить к сервису. + - **Серверы**: количество серверов, которое нужно подключить к сервису. + - **Устройства**: количество рабочих столов (VDI), которое нужно подключить к сервису. + - **Объем хранилища**: объем хранилища для резервных копий. ::: +7. Нажмите кнопку **Создать хранилище**. + Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. diff --git a/src/backups/backup-internal-infra.md b/src/backups/backup-internal-infra.md index 1995d72..1806bc2 100644 --- a/src/backups/backup-internal-infra.md +++ b/src/backups/backup-internal-infra.md @@ -1,62 +1,56 @@ # Резервное копирование виртуальных машин Beeline Cloud -Перед тем, как начать: +## Перед началом работы -1. Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). -2. Создайте [виртуальный дата-центр](../vdc/vdc-how-to/vdc-create.md). -3. Создайте [виртуальную машину в виртуальном дата-центре](../vdc/vdc-how-to/vm/create-vm.md). +- Зарегистрируйтесь в [личном кабинете Beeline Cloud](https://console.cloud.beeline.ru/). +- [Создайте](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра) виртуальный дата-центр. +- [Создайте](../vdc/vdc-how-to/vm/create-vm.md) виртуальную машину в виртуальном дата-центре. -:::info Информация -Если вы используете Beeline Cloud в тестовом режиме, учитывайте [ограничения на ресурсы](./backup-quatos.md) сервиса при создании дата-центра. -::: +## Подключить резервное копирование -Чтобы подключить резервное копирование: - -1. Войдите в [личный кабинет Beeline Cloud](https://console.cloud.beeline.ru/). +1. Войдите в [личный кабинет Beeline Cloud](https://lk.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню перейдите в **Сервисы** → **Резервное копирование**. 4. Нажмите кнопку **Создать хранилище**. 5. В разделе **Инфраструктура для копирования** выберите опцию **В облаке**. 6. В разделе **Управление** выберите **способ резервного копирования**: **самостоятельно** или **провайдером**. -:::tabs +:::: tabs == Провайдером -7. В разделе **Общее**: +- В разделе **Общее** выберите [дата-центр](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра), к которому нужно подключить резервное копирование. +- В разделе **Политика резервного копирования** укажите настройки резервного копирования: -- Выберите дата-центр, к которому нужно подключить резервное копирование. -- Укажите **Глубину хранения**, **количество Полных резервных копий в неделю** и **Инкрементных резервных копий в день**. + - **Глубина хранения**: время хранения резервных копий. + - **Полные резервные копирование**: количество полных копий в день. + - **Инкрементальное резервное копирование**: количество инкрементальных копий в день. + - **Окно резервного копирования**: выберите время запуска резервного копирования. -
-Чем полная копия отличается от инкрементных? -Полное резервное копирование — создание копии всех данных виртуальной машины за одну операцию. Такая копия подходит для восстановления без зависимости от других сохранений. +::: details Чем полная копия отличается от инкрементной? +Полное резервное копирование — это создание копии всех данных виртуальной машины за одну операцию. Полная копия подходит для восстановления без зависимости от других сохранений. -Инкрементное резервное копирование — сохранение только измененных данных относительно предыдущей копии. Это уменьшает объем хранения и ускоряет процесс при регулярном копировании. -
+Инкрементное резервное копирование — это сохранение только измененных данных относительно предыдущей копии. Это уменьшает объем хранения и ускоряет процесс при регулярном копировании. +::: -8. В подразделе **Окно резервного копирования** укажите время создания копий. +- В разделе **Параметры** укажите: -9. В разделе **Параметры** укажите: - -- **Количество виртуальных машин**, которое нужно подключить к сервису. -- **Объем хранилища**. - -10. Нажмите кнопку **Создать хранилище**. + - **Количество ВМ**: количество виртуальных машин, которое нужно подключить к сервису. + - **Объем хранилища**: объем хранилища для резервных копий. == Самостоятельно -7. В разделе **Общее**: +- В разделе **Общее** выберите [дата-центр](../vdc/vdc-how-to/vdc-create.md#создание-дата-центра), к которому нужно подключить резервное копирование. -- Выберите дата-центр, к которому нужно подключить резервное копирование. +- В разделе **Параметры** укажите: -8. В разделе **Параметры** укажите: + - **Количество ВМ**: количество виртуальных машин, которое нужно подключить к сервису. + - **Объем хранилища**: объем хранилища для резервных копий. -- **Количество виртуальных машин**, которое нужно подключить к сервису. -- **Объем хранилища**. +:::: -9. Нажмите кнопку **Создать хранилище**. +1. Нажмите кнопку **Создать хранилище**. -::: +Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. -Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. +Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. diff --git a/src/backups/backup-quatos.md b/src/backups/backup-quatos.md index 2adc7ae..87b080a 100644 --- a/src/backups/backup-quatos.md +++ b/src/backups/backup-quatos.md @@ -4,9 +4,11 @@ Лимиты — это технические ограничения на количество доступных ресурсов в сервисе. Ограничения, обычно, связаны с характеристиками оборудования и особенностями архитектуры. -## Бесплатный период +## Квоты -Квоты для сервиса уменьшены на период [бесплатного тестирования](../start/trial.md): +### Бесплатный период + +В [бесплатном периоде](../start/trial.md) использования Beeline Cloud установлены квоты на ресурсы сервиса: | Вид ограничения | Значение | | ------------------- | -------- | @@ -14,7 +16,7 @@ | Количество ВМ | 5 | | Объем хранилища | 1 ПБ | -## Платное использование +### Платное использование | Вид ограничения | Значение | | ------------------- | ------------- | diff --git a/src/backups/view-backups.md b/src/backups/view-backups.md index 1fb3d51..c637eea 100644 --- a/src/backups/view-backups.md +++ b/src/backups/view-backups.md @@ -1,26 +1,30 @@ # Каталог резервных копий +## Посмотреть каталог резервных копий + Чтобы посмотреть, к каким ресурсам у вас подключено резервное копирование: 1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**. 3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Резервное копирование**. -4. Откроется каталог резервных копий +4. Откроется каталог резервных копий. ## Посмотреть детали подключенного резервного копирования 1. Выберите из каталога резервную копию. -2. Откроется карточка услуги. +2. Откроется карточка услуги резервного копирования. В карточке отображаются: -В карточке отображаются: + - Цена услуги, + - Подключенная инфраструктура, + - Тип управления, + - ПО, используемое для резервного копирования, + - Тенант, + - Объем хранилища. -- Цена услуги -- Подключенная инфраструктура -- Тип управления -- ПО, используемое для резервного копирования -- Тенант -- Объем хранилища +:::tip Информация + +В карточке услуги отображаются только параметры, выбранные при первичном подключении резервного копирования. + +Если изменить параметры резервного копирования в ПО Киберпротект, Veeam Cloud Connect или Veeam Agent, данные в консоли Beeline Cloud не обновятся. Но стоимость услуг формируется согласно объему использованных ресурсов в ПО Киберпротект, Veeam Cloud Connect или Veeam Agent. -:::warning Внимание -В карточке услуги отображаются только параметры, выбранные при первичном подключении. Если изменить параметры резервного копирования в Киберпротекте, Veeam Cloud Connect или Veeam Agent, данные в консоли не обновятся. При этом стоимость услуг формируется согласно объему использованных ресурсов. ::: diff --git a/src/start/trial.md b/src/start/trial.md index 0feec3e..22fca88 100644 --- a/src/start/trial.md +++ b/src/start/trial.md @@ -25,7 +25,8 @@ ## Квоты сервисов -- [Виртуальные дата-центры на VMware](../vdc/vdc-quatos.md) +- [Виртуальные дата-центры на VMware](../vdc/vdc-quatos.md#бесплатный-период). +- [Резервное копирование](../backups/backup-quatos.md#бесплатный-период). ## Переход на платное использование diff --git a/src/vdc/vdc-quatos.md b/src/vdc/vdc-quatos.md index 8d6180a..de88d1d 100644 --- a/src/vdc/vdc-quatos.md +++ b/src/vdc/vdc-quatos.md @@ -4,7 +4,9 @@ Лимиты — это технические ограничения на количество доступных ресурсов в сервисе. Ограничения, обычно, связаны с характеристиками оборудования и особенностями архитектуры. -## Бесплатный период +## Квоты + +### Бесплатный период В [бесплатном периоде](../start/trial.md) использования Beeline Cloud установлены квоты на ресурсы сервиса: From 64bbd09f1530cb40c86587a0bb8ee975907ec036 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=B2=D1=87=D0=B5=D0=BD=D0=BA=D0=BE=20=D0=9B?= =?UTF-8?q?=D1=8E=D0=B4=D0=BC=D0=B8=D0=BB=D0=B0=20=D0=90=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=D1=81=D0=B5=D0=B5=D0=B2=D0=BD=D0=B0?= Date: Wed, 10 Dec 2025 08:52:41 +0000 Subject: [PATCH 35/38] =?UTF-8?q?=D0=92=D0=BD=D0=B5=D1=81=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=B0=D0=B4=D1=80=D0=B5=D1=81=D0=B0=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=B4=D0=B0=D1=82=D0=B0-=D1=86=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D1=80=D0=B0=20#VEGA-6069?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/platform/about.md | 16 ++++++++-------- src/vdc/vdc-how-to/vdc-create.md | 2 +- src/vdc/vdc-tech.md | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/platform/about.md b/src/platform/about.md index cea0665..65aadb4 100644 --- a/src/platform/about.md +++ b/src/platform/about.md @@ -12,16 +12,16 @@ ## Центры обработки данных -Инфраструктура Beeline Cloud размещена в надежных дата-центра уровня Tier III. +Инфраструктура Beeline Cloud размещена в надежных дата-центрах уровней Tier II и III. | Город | Дата-центр | Адрес дата-центра | Tier | |---|---|---|---| -|Москва|[Останкино](https://dc.ostankino.ru/)|РФ, г. Москва 1-я Останкинская ул., д. 1, стр. 1|III| -|Москва|[Oxygen](https://o2dc.ru/)|РФ, г. Москва Волгоградский пр., д. 42, к. 9|III| -|Москва|[Филанко](https://datahouse.ru/datacenter/nagornaya/)|РФ, г. Москва Электролитный пр-д, д. 3, стр. 47|II| -|Ярославль|ЯТЦ Модуль 3|РФ, г. Ярославль ул. Технопарковая, д. 5|III| -|Ярославль|ЯТЦ Модуль 5|РФ, г. Ярославль ул. Технопарковая, д. 5|III| -|Ярославль|ЯТЦ Модуль 6|РФ, г. Ярославль ул. Технопарковая, д. 5|III| -|Новосибирск|РТК-ЦОД|РФ, г. Новосибирск, ул. Демакова, д. 42|III| +|Москва|[Останкино](https://dc.ostankino.ru/)|РФ, г. Москва, 1-я Останкинская ул., д. 1, стр. 1|III| +|Москва|[Oxygen](https://o2dc.ru/)|РФ, г. Москва, Волгоградский пр., д. 42, к. 9|III| +|Москва|[Филанко](https://datahouse.ru/datacenter/nagornaya/)|РФ, г. Москва, Электролитный пр-д, д. 3, стр. 47|II| +|Ярославль|ЯТЦ Модуль 3|РФ, г. Ярославль, ул. Технопарковая, д. 5|III| +|Ярославль|ЯТЦ Модуль 5|РФ, г. Ярославль, ул. Технопарковая, д. 5|III| +|Ярославль|ЯТЦ Модуль 6|РФ, г. Ярославль, ул. Технопарковая, д. 5|III| +|Новосибирск|РТК-ЦОД|РФ, г. Новосибирск, ул. Менделеева, д. 1|III| - **ЯТЦ** — Ярославский технический центр. \ No newline at end of file diff --git a/src/vdc/vdc-how-to/vdc-create.md b/src/vdc/vdc-how-to/vdc-create.md index 97d28b6..a4a88c5 100644 --- a/src/vdc/vdc-how-to/vdc-create.md +++ b/src/vdc/vdc-how-to/vdc-create.md @@ -14,7 +14,7 @@ - В левом меню откройте раздел **Виртуальные дата-центры** и нажмите **Создать дата-центр**. 5. В блоке **Общие настройки** укажите: - **Название виртуального дата-центра**: введите название дата-центра длиной до 25 символов, переименовать дата-центр после создания нельзя. - - **Адрес дата-центра**: выберите [дата-центр](../../platform/about.md#центры-обработки-данных) для размещения виртуального дата-центра. + - **Адрес дата-центра**: выберите [дата-центр](../../vdc/vdc-tech.md#зоны-доступности) для размещения виртуального дата-центра. - **Производительность кластера**: выберите [физическую платформу](../vdc-tech.md#физические-платформы) для дата-центра. 6. В блоке **Общий объем ресурсов дата-центра** укажите: - **vCPU**: введите количество ядер для всего дата-центра; diff --git a/src/vdc/vdc-tech.md b/src/vdc/vdc-tech.md index 5bf0869..b2c1a0b 100644 --- a/src/vdc/vdc-tech.md +++ b/src/vdc/vdc-tech.md @@ -4,10 +4,10 @@ Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. -| Зона доступности |Дата-центр | +| Зона доступности |Адрес дата-центра | |---|---| -|`DC1-Pub1-cl1`|[Останкино](https://dc.ostankino.ru/)| -|`DC-NSB-General-01`|[РТК-ЦОД](../platform/about.md#центры-обработки-данных)| +|`DC1-Pub1-cl1`|РФ, г. Москва, 1-я Останкинская ул., д. 1, стр. 1| +|`DC-NSB-General-01`|РФ, г. Новосибирск, ул. Менделеева, д. 1| ## Физические платформы From 36f291aba4e343c15c1062af5502e12b3c111f97 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Wed, 10 Dec 2025 15:07:23 +0600 Subject: [PATCH 36/38] =?UTF-8?q?=D0=A4=D0=BE=D1=80=D0=BC=D0=B0=D1=82?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5,=20=D1=81?= =?UTF-8?q?=D1=81=D1=8B=D0=BB=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backups/about.md | 7 +++++++ src/backups/index.md | 7 +++++-- src/vdc/vdc-how-to/disks/delete-disk.md | 2 +- src/vdc/vdc-tech.md | 8 ++++---- 4 files changed, 17 insertions(+), 7 deletions(-) diff --git a/src/backups/about.md b/src/backups/about.md index 44841a1..4deafd9 100644 --- a/src/backups/about.md +++ b/src/backups/about.md @@ -1,3 +1,10 @@ +--- +section_links: + - title: Квоты и лимиты + link: /backups/backup-quatos.md + description: Ограничения на количество ресурсов в сервисе +--- + # О сервисе Резервное копирование — это сервис для сохранения данных и конфигураций виртуальных машин с возможностью последующего восстановления. В облачной среде резервные копии позволяют вернуть систему в рабочее состояние после сбоя и поддерживать доступность сервисов. diff --git a/src/backups/index.md b/src/backups/index.md index 1c5f6e3..076b080 100644 --- a/src/backups/index.md +++ b/src/backups/index.md @@ -5,10 +5,13 @@ section_links: description: Обзор сервиса, квоты и лимиты - title: Резервное копирование виртуальных машин Beeline Cloud link: /backups/backup-internal-infra.md - description: + description: Резервное копирование инфраструктуры, расположенной в контуре Beeline Cloud - title: Резервное копирование собственной инфраструктуры в Beeline Cloud link: /backups/backup-external-infra.md - description: + description: Резервное копирование вашей инфраструктуры в облако Beeline Cloud + - title: Каталог резервных копий + link: /backups/view-backups.md + description: Просмотр ресурсов, к которым подключено резервное копирование --- # Резервное копирование \ No newline at end of file diff --git a/src/vdc/vdc-how-to/disks/delete-disk.md b/src/vdc/vdc-how-to/disks/delete-disk.md index 43c89a3..fc093f2 100644 --- a/src/vdc/vdc-how-to/disks/delete-disk.md +++ b/src/vdc/vdc-how-to/disks/delete-disk.md @@ -13,7 +13,7 @@ ## Удалить выделенный диск :::info Примечание -Перед удалением диска, [отключите его от виртуальной машины](./detach-disk.md). +Перед удалением диска, [отключите его от виртуальной машины](attach-disk.md#отключить-выделенный-диск-от-вм). ::: 1. Перейдите в раздел **Data Centers**. diff --git a/src/vdc/vdc-tech.md b/src/vdc/vdc-tech.md index b2c1a0b..6aaf963 100644 --- a/src/vdc/vdc-tech.md +++ b/src/vdc/vdc-tech.md @@ -4,10 +4,10 @@ Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. -| Зона доступности |Адрес дата-центра | -|---|---| -|`DC1-Pub1-cl1`|РФ, г. Москва, 1-я Останкинская ул., д. 1, стр. 1| -|`DC-NSB-General-01`|РФ, г. Новосибирск, ул. Менделеева, д. 1| +| Зона доступности |Дата-центр|Адрес дата-центра | +|---|---|---| +|`DC1-Pub1-cl1`|[Останкино](https://dc.ostankino.ru/)|РФ, г. Москва, 1-я Останкинская ул., д. 1, стр. 1| +|`DC-NSB-General-01`|РТК-ЦОД|РФ, г. Новосибирск, ул. Менделеева, д. 1| ## Физические платформы From d2e654bf258d822272a14a6b7418593898469054 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Wed, 10 Dec 2025 19:55:40 +0600 Subject: [PATCH 37/38] =?UTF-8?q?=D0=9E=D0=BF=D0=B5=D1=87=D0=B0=D1=82?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backups/backup-external-infra.md | 4 ++-- src/backups/backup-internal-infra.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/backups/backup-external-infra.md b/src/backups/backup-external-infra.md index 1caa470..cd756b7 100644 --- a/src/backups/backup-external-infra.md +++ b/src/backups/backup-external-infra.md @@ -49,6 +49,6 @@ 7. Нажмите кнопку **Создать хранилище**. -Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. +Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете. -Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. +Данные для доступа к ПО для настройки резервного копирования будут отправлены на электронную почту, указанную в личном кабинете Beeline Cloud. \ No newline at end of file diff --git a/src/backups/backup-internal-infra.md b/src/backups/backup-internal-infra.md index 1806bc2..bab810d 100644 --- a/src/backups/backup-internal-infra.md +++ b/src/backups/backup-internal-infra.md @@ -23,7 +23,7 @@ - В разделе **Политика резервного копирования** укажите настройки резервного копирования: - **Глубина хранения**: время хранения резервных копий. - - **Полные резервные копирование**: количество полных копий в день. + - **Полное резервное копирование**: количество полных копий в день. - **Инкрементальное резервное копирование**: количество инкрементальных копий в день. - **Окно резервного копирования**: выберите время запуска резервного копирования. @@ -49,8 +49,8 @@ :::: -1. Нажмите кнопку **Создать хранилище**. +7. Нажмите кнопку **Создать хранилище**. -Подключение резервного копирования занимает до 3 дней. Статус подключается отображается в личном кабинете. +Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете. -Данные для доступа к ПО для настройки будут отправлены на указанную в личном кабинете Beeline Cloud электронную почту. +Данные для доступа к ПО для настройки резервного копирования будут отправлены на электронную почту, указанную в личном кабинете Beeline Cloud. From 94bc0035d39f01acaa84fdb6a8f861d5d5e1c477 Mon Sep 17 00:00:00 2001 From: Elena Rechkina Date: Wed, 10 Dec 2025 19:59:15 +0600 Subject: [PATCH 38/38] =?UTF-8?q?=D0=9E=D0=BF=D0=B5=D1=87=D0=B0=D1=82?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backups/backup-external-infra.md | 2 +- src/backups/backup-internal-infra.md | 2 +- src/backups/view-backups.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backups/backup-external-infra.md b/src/backups/backup-external-infra.md index cd756b7..3087919 100644 --- a/src/backups/backup-external-infra.md +++ b/src/backups/backup-external-infra.md @@ -49,6 +49,6 @@ 7. Нажмите кнопку **Создать хранилище**. -Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете. +Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете Beeline Cloud. Данные для доступа к ПО для настройки резервного копирования будут отправлены на электронную почту, указанную в личном кабинете Beeline Cloud. \ No newline at end of file diff --git a/src/backups/backup-internal-infra.md b/src/backups/backup-internal-infra.md index bab810d..858fb84 100644 --- a/src/backups/backup-internal-infra.md +++ b/src/backups/backup-internal-infra.md @@ -51,6 +51,6 @@ 7. Нажмите кнопку **Создать хранилище**. -Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете. +Подключение резервного копирования занимает до 3 дней. Статус подключения сервиса отображается в личном кабинете Beeline Cloud. Данные для доступа к ПО для настройки резервного копирования будут отправлены на электронную почту, указанную в личном кабинете Beeline Cloud. diff --git a/src/backups/view-backups.md b/src/backups/view-backups.md index c637eea..ce20288 100644 --- a/src/backups/view-backups.md +++ b/src/backups/view-backups.md @@ -2,7 +2,7 @@ ## Посмотреть каталог резервных копий -Чтобы посмотреть, к каким ресурсам у вас подключено резервное копирование: +Чтобы посмотреть, к каким ресурсам у подключено резервное копирование: 1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). 2. Выберите нужный проект в верхнем меню **Проекты**.