[Документация Yandex Cloud](../../../index.md) > [Yandex Compute Cloud](../../index.md) > [Пошаговые инструкции](../index.md) > Пулы резервов ВМ > Создать пул резервов ВМ

# Создание пула резервов виртуальных машин

{% note warning %}

Пулы резервов ВМ тарифицируются: взимается плата за весь свободный объем зарезервированных вычислительных ресурсов ВМ, кластеров GPU и программно ускоренных сетей согласно [правилам тарификации Yandex Compute Cloud](../../pricing.md). Подробнее в разделе [Использование пулов резервов ВМ](../../pricing.md#pool).

{% endnote %}

_Функциональность пулов резервов ВМ находится на [стадии Preview](../../../overview/concepts/launch-stages.md)._

Чтобы создать [пул резервов ВМ](../../concepts/reserved-pools.md):

{% list tabs group=instructions %}

- Консоль управления {#console}

  1. В [консоли управления](https://console.yandex.cloud) выберите [каталог](../../../resource-manager/concepts/resources-hierarchy.md#folder), в котором нужно создать пул резервов ВМ.
  1. Перейдите в сервис **Compute Cloud**.
  1. На панели слева выберите ![image](../../../_assets/console-icons/folder-lock.svg) **Пулы резервов ВМ**.
  1. Нажмите кнопку **Создать пул**.
  1. Выберите [зону доступности](../../../overview/concepts/geo-scope.md), в которой нужно зарезервировать [вычислительные ресурсы](../../concepts/vm.md#types).
  1. Выберите тип пула:

      * **Стандартный** — количество привязанных ВМ ограничено размером пула.
      * **С переподпиской** — можно [привязать любое количество ВМ](../../concepts/reserved-pools.md#oversubscription). Количество запущенных ВМ ограничено размером пула.
  1. Укажите **Размер пула** — максимальное количество ВМ в пуле.
  1. В блоке **Вычислительные ресурсы ВМ** выберите одну из готовых конфигураций или создайте свою. Чтобы создать свою конфигурацию:

      * Перейдите на вкладку **Своя конфигурация**.
      * Выберите [платформу](../../concepts/vm-platforms.md).
      * Укажите [гарантированную долю](../../concepts/performance-levels.md) и необходимое количество vCPU, а также объем RAM.
      * При необходимости включите [программно ускоренную сеть](../../concepts/software-accelerated-network.md).
  1. В блоке **Общая информация о пуле**:

      * Введите имя пула. Требования к имени:

          * длина — от 3 до 63 символов;
          * может содержать строчные буквы латинского алфавита, цифры и дефисы;
          * первый символ — буква, последний — не дефис.

      * (Опционально) Добавьте описание пула.
      * (Опционально) Добавьте [метки](../../../resource-manager/concepts/labels.md) пула.
  1. Нажмите кнопку **Создать**.

- CLI {#cli}

  Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), [установите и инициализируйте его](../../../cli/quickstart.md#install).

  По умолчанию используется каталог, указанный при [создании](../../../cli/operations/profile/profile-create.md) профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду `yc config set folder-id <идентификатор_каталога>`. Также для любой команды вы можете указать другой каталог с помощью параметров `--folder-name` или `--folder-id`. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

  1. Посмотрите описание команды [Yandex Cloud CLI](../../../cli/index.md) для создания пула резервов ВМ:

      ```bash
      yc compute reserved-instance-pool create --help
      ```
  1. Создайте пул резервов ВМ в каталоге по умолчанию:

      ```bash
      yc compute reserved-instance-pool create \
        --name <имя_пула> \
        --description <описание_пула> \
        --zone-id <идентификатор_зоны_доступности> \
        --size <размер_пула> \
        --platform <идентификатор_платформы> \
        --cores <количество_vCPU> \
        --memory <объем_RAM> \
        --gpus <количество_GPU> \
        --gpu-cluster-id <идентификатор_кластера_GPU> \
        --allow-oversubscription
      ```

      Где:
      * `--name` — имя создаваемого пула. Требования к имени:

          * длина — от 3 до 63 символов;
          * может содержать строчные буквы латинского алфавита, цифры и дефисы;
          * первый символ — буква, последний — не дефис.

      * `--description` — описание создаваемого пула. Необязательный параметр.
      * `--zone-id` — идентификатор [зоны доступности](../../../overview/concepts/geo-scope.md), в которой резервируются [вычислительные ресурсы](../../concepts/vm.md#types).
      * `--size` — количество слотов в пуле. Необязательный параметр. Значение по умолчанию — `0`.
      * `--platform` — [платформа](../../concepts/vm-platforms.md), на которой резервируются вычислительные ресурсы. Необязательный параметр. Значение по умолчанию — `standard-v2` (`Intel Cascade Lake`).
      * `--cores` — количество vCPU виртуальных машин создаваемого пула. Необязательный параметр. Значение по умолчанию — `2`.
      * `--memory` — объем RAM виртуальных машин создаваемого пула. Необязательный параметр. Значение по умолчанию — `2 ГБ`.
      * `--gpus` — количество [GPU](../../concepts/gpus.md) виртуальных машин создаваемого пула. Необязательный параметр. Параметр доступен только при выборе платформы, [поддерживающей](../../concepts/gpus.md#config) GPU.
      * `--gpu-cluster-id` — идентификатор [кластера](../../concepts/gpus.md#gpu-clusters) GPU. Необязательный параметр.
      * `--allow-oversubscription` — параметр, включающий для пула [режим переподписки](../../concepts/reserved-pools.md#oversubscription), при котором к пулу можно привязывать остановленные ВМ в количестве, превышающем размер пула. Необязательный параметр. По умолчанию режим переподписки выключен.

      Результат:

      ```text
      done (8s)
      id: fv4vnl1ncbja********
      zone_id: ru-central1-a
      cloud_id: b1gia87mbaom********
      folder_id: b1gt6g8ht345********
      name: test-pool
      description: sample description
      created_at: "2025-08-12T07:58:57Z"
      platform_id: standard-v2
      resources_spec:
        memory: "2147483648"
        cores: "2"
        core_fraction: "100"
      gpu_settings: {}
      network_settings:
        type: STANDARD
      size: "2"
      committed_size: "2"
      slot_stats:
        total: "2"
        unavailable: "2"
      instance_stats: {}
      ```

      Подробнее о команде `yc compute reserved-instance-pool create` читайте в [справочнике Yandex Cloud CLI](../../../cli/cli-ref/compute/cli-ref/reserved-instance-pool/create.md).

- API {#api}

  Воспользуйтесь методом REST API [create](../../api-ref/ReservedInstancePool/create.md) для ресурса [ReservedInstancePool](../../api-ref/ReservedInstancePool/index.md) или вызовом gRPC API [ReservedInstancePoolService/Create](../../api-ref/grpc/ReservedInstancePool/create.md).

{% endlist %}

#### Полезные ссылки {#see-also}

* [Управление виртуальными машинами пула резервов ВМ](manage-pool-vms.md)
* [Пулы резервов виртуальных машин в Compute Cloud](../../concepts/reserved-pools.md)