Использование своей лицензии для продуктов Microsoft
В Yandex Cloud можно использовать ваши личные лицензионные продукты Microsoft на выделенных хостах. При этом лицензионные отношения действуют только между вами как клиентом и Microsoft как вендором лицензии. Вы несете полную ответственность за соблюдение условий лицензирования Microsoft
Когда вы используете в Yandex Cloud лицензионные продукты, приобретенные у Microsoft, стоимость лицензии исключается из стоимости использования ВМ. Все вопросы, касающиеся лицензирования продуктов, необходимо решать с вашим поставщиком.
Примечание
Информация в этой статье не имеет юридической силы и несет ознакомительный характер.
Какие лицензии можно использовать
Возможность использования лицензии в Yandex Cloud зависит от условий лицензирования конкретного продукта Microsoft. BYOL (Bring Your Own License, использование собственной лицензии) доступно, если лицензия приобретена по одному из следующих соглашений:
- Соглашение Microsoft Enterprise или соглашение о регистрации Microsoft Enterprise (EA).
- Соглашение Microsoft Server and Cloud Enrollment (SCE).
- Программа корпоративного лицензирования Microsoft Enterprise Subscription Agreement (EAS).
- Соглашение Microsoft Products and Services Agreement (MPSA).
- Программы Microsoft Open, Open Value и Open Value Subscription.
- Программы Microsoft Enrollment for Education Solutions (EES).
Примечание
Лицензии, приобретенные по программе Microsoft Cloud Solution Provider (CSP), не подходят для BYOL.
Обратите внимание, что список лицензий может меняться и оказаться неполным. Обязательно свяжитесь с Microsoft и запросите актуальный список программ лицензирования, подходящих для BYOL в облачных средах.
Как перенести свои лицензии
- Импортируйте нужный образ.
- Создайте группу выделенных хостов.
- Создайте виртуальную машину на выделенном хосте из импортированного образа.
- Убедитесь, что ВМ работает и активируйте лицензию.
Импортируйте нужный образ
Вы можете импортировать образ, используя REST API Compute Cloud.
-
Выполните запрос вида:
BashPowerShellcurl -H "Authorization: Bearer `yc iam create-token`" -H "accept: application/json" -X POST https://compute.api.cloud.yandex.net/compute/v1/images -d '{"folderId": "<ID вашего каталога>", "name": "<название образа>", "description": "<описание образа>", "os": {"type": "WINDOWS"}, "pooled": false, "uri": "<ссылка на образ в Object Storage>"}'
function Create-YCImage { param( [ValidateNotNullOrEmpty()] [string]$folderId = "", [ValidateNotNullOrEmpty()] [string]$name = "", [string]$description = "", [ValidateNotNullOrEmpty()] [string]$os_type = "WINDOWS", [int64]$minDiskSizeGb = 50GB, [ValidateNotNullOrEmpty()] [string]$uri = "" ) $body = @" { "folderId": "$folderId", "name": "$name", "description": "$description", "os.type": "$os_type", "minDiskSize": "$minDiskSizeGb", "os": { "type": "$os_type" }, "uri": "$uri" } "@ Invoke-WebRequest ` -Method POST ` -URI https://compute.api.cloud.yandex.net/compute/v1/images ` -header @{ "Authorization" = "Bearer $(& yc iam create-token)" } ` -ContentType 'Application/json' ` -body $body } $folderId = "<ID вашего каталога>" Create-YCImage ` -folderId $folderId ` -name "<название образа>" ` -uri "<ссылка на образ в Object Storage>"
-
Откройте консоль управления
, выберите каталог, ID которого вы указали в параметреfolderId
на первом шаге. -
Перейдите в раздел Compute Cloud и выберите вкладку Образы.
-
Найдите импортируемый образ, он будет находиться в статусе
Creating
. Дождитесь смены статуса сCreating
наReady
.
Создайте группу выделенных хостов
Использовать собственные лицензии можно только на ВМ, созданных на выделенных хостах. Свяжитесь с вашим аккаунт-менеджером и получите квоту на группу выделенных хостов. Обратите внимание, что минимальное количество ядер vCPU на выделенных хостах — 128, все они оплачиваются.
Создайте группу выделенных хостов по инструкции.
Создайте ВМ из вашего образа на выделенном хосте
Создайте на выделенном хосте ВМ с загрузочным диском из импортированного образа. Укажите идентификатор выделенного хоста в параметре --host-id
. Создать ВМ можно только с помощью CLI, API или Terraform. Выполните команду:
yc compute instance create \
--host-id <идентификатор выделенного хоста> \
--name 'win-test' \
--folder-id <идентификатор каталога> \
--cores <количество vCPU> \
--core-fraction 100 \
--memory <объем памяти в ГБ> \
--network-interface subnet-id=<идентификатор подсети>,nat-ip-version=ipv4 \
--create-boot-disk image-id=<идентификатор импортированного образа> \
--zone <зона доступности> \
Сбросьте пароль администратора
Чтобы получить доступ к ВМ, нужно сбросить пароль администратора, установленный по умолчанию, и сгенерировать новый.
Проверьте работу ВМ
Подключитесь к созданной ВМ с помощью RDP, используя пароль, который вы получили после сброса.
После этого вы можете активировать свою лицензию.