Merge branch 'feature/vdc-create-affinity-rules' into 'main'

VDC: доработка описания групп размещения

See merge request common/vega/beecloud-docs!45
This commit is contained in:
Речкина Елена Валерьевна
2025-11-01 07:11:45 +00:00
6 changed files with 98 additions and 23 deletions
+1
View File
@@ -18,3 +18,4 @@ packages-list.json
/.vscode /.vscode
/.vale.ini /.vale.ini
/VimpelcomCAG2.pem /VimpelcomCAG2.pem
.markdownlint.json
+1
View File
@@ -167,6 +167,7 @@ export default defineConfig({
items: [ items: [
{text: 'Создание ВМ', link: '/vdc/vdc-how-to/vm/create-vm.md'}, {text: 'Создание ВМ', link: '/vdc/vdc-how-to/vm/create-vm.md'},
{text: 'Создание vApp', link: '/vdc/vdc-how-to/vm/create-vapp.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/clone-vm.md'},
{text: 'Изменение конфигурации ВМ', link: '/vdc/vdc-how-to/vm/edit-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/delete-vm.md'},
+60 -12
View File
@@ -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** и нажмите на карточку дата-центра. 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра.
2. Перейдите в **Compute → Affinity Rules**. 2. Перейдите в **Compute → Affinity Rules**.
3. Нажмите кнопку **New** около типа правила, которое хотите создать. 3. Нажмите кнопку **New** около типа правила, которое хотите создать.
4. В открывшемся окне укажите параметры: 4. В открывшемся окне укажите параметры:
- **Name**: имя правила. - **Name**: имя правила.
- **Enabled**: включает или выключает правило. - **Enabled**: включить или выключить правило после создания. При включении правила ВМ размещаются в группе согласно этому правилу. При выключении правило сохраняется, но больше не влияет на размещение ВМ в группе.
- **Required**: делает правило обязательным. Если параметр выключен, Cloud Director может разместить ВМ на других хостах, даже если правило нарушается. <!--переформулировать--> - **Required**: обязательность выполнения правила. Если параметр выключен, то Cloud Director может игнорировать правило при размещении ВМ в группе.
- **VMs in Rule**: список виртуальных машин, к которым применяется правило. - **VMs in Rule**: выберите минимум две включенные виртуальные машины, к которым будет применяться правило.
5. Нажмите кнопку **Save**. 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. Правило пропадет из таблицы.
+1 -10
View File
@@ -1,21 +1,12 @@
# Удаление виртуальной машины # Удаление виртуальной машины
## Отключить ВМ
1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра.
2. Перейдите в **Compute → Virtual Machines**.
3. В карточке ВМ нажмите **ACTIONS → Power → Power Off**.
4. Подтвердите действие.
## Удалить ВМ
Если к ВМ подключены дополнительные диски, то при удалении ВМ диски будут отключены от ВМ и сохранятся в дата-центре. Если диски не нужны, то удалите их вручную. Если к ВМ подключены дополнительные диски, то при удалении ВМ диски будут отключены от ВМ и сохранятся в дата-центре. Если диски не нужны, то удалите их вручную.
::: warning Внимание ::: warning Внимание
Удаление виртуальной машины освобождает все ее ресурсы. Восстановить данные невозможно. Удаление виртуальной машины освобождает все ее ресурсы. Восстановить данные невозможно.
::: :::
Перед удалением ВМ [отключите](#отключить-вм) ее. [Выключите](manage-vm.md#выключить-виртуальную-машину) виртуальную машину перед удалением.
1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра. 1. В меню слева выберите **Data Centers** и нажмите на карточку дата-центра.
2. Перейдите в **Compute → Virtual Machines**. 2. Перейдите в **Compute → Virtual Machines**.
+31
View File
@@ -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. Подтвердите действие.
+3
View File
@@ -6,6 +6,9 @@ section_links:
- title: Создание vApp - title: Создание vApp
link: /vdc/vdc-how-to/vm/create-vapp.md link: /vdc/vdc-how-to/vm/create-vapp.md
description: Создание логической группы виртуальных машин (vApp) description: Создание логической группы виртуальных машин (vApp)
- title: Управление состоянием ВМ
link: /vdc/vdc-how-to/vm/manage-vm.md
description: Включение, отключение питания виртуальной машины
- title: Клонирование ВМ - title: Клонирование ВМ
link: /vdc/vdc-how-to/vm/clone-vm.md link: /vdc/vdc-how-to/vm/clone-vm.md
description: Создание копии существующей виртуальной машины description: Создание копии существующей виртуальной машины