Настройка на стороне VMware Cloud Director


В VMware Cloud Director создайте организацию, в на этапе Policies укажите настройки политик:

  • Maximum runtime lease — Never Expires.
  • Maximum storage lease — Never Expires.
  • Storage cleanup — Move to Expired Items.
  • All VMs quota — Unlimited.
  • Running VMs quota — Unlimited.
  • Number of resource intensive operations per user — Inherit system limit.
  • Number of resource intensive operations per organization — Inherit system limit.
  • Number of simultaneous connections per VM — Inherit system limit.

В созданную организацию добавьте учётную запись пользователя с ролью Organization Administrator и безлимитными квотами на виртуальные машины: вкладка AdministrationMembersUsers → кнопка New user:

Все виртуальные машины в Cloud Director можно размещать только в виртуальных дата-центрах (далее VDC). Поэтому добавьте в организацию VDC: вкладка AdministrationCloud ResourcesVirtual Datacentres → кнопка Create a new VDC.

Для корректного взаимодействия BILLmanager c VMware Cloud Director, создайте VDC с настройками:

  • Этап "Configure Allocation Pool Model". Maximum number of VM's — выберите Unlimited.

  • Этап "Allocate Storage". Включите опцию "Enable thin provisioning":

К добавленному VDC подключите внешнюю сеть с публичными IP-адресами. Из неё будут выделяться адреса для создаваемых VDS. Вкладка AdministrationCloud ResourcesVirtual Datacentres → <Имя созданного VDC> → кнопка Add Network

Для заказа услуги VDS через BILLmanager обеспечьте в VMware Cloud Director доступность шаблонов vApp, которые отвечают требованиям:

  • шаблон публичный;
  • содержит в себе одну виртуальную машину;
  • в шаблоне включена Guest Customization;
  • в шаблоне vApp отсутствуют подключённые сети.

Настройка на стороне BILLmanager


Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager. Чтобы создать обработчик, перейдите в раздел ИнтеграцияОбработчики услуг → кнопка Создать:

  1. Тип продукта — выберите "Виртуальный сервер".
  2. Модуль обработки — выберите "VMware Cloud Director (VPS)".
  3. Настройка интеграции. Укажите данные для интеграции с VMware Cloud Director:
    1. URL — полный адрес для доступа к API Cloud Director. 
    2. Имя пользователя — имя учетной записи в подключаемом Cloud Director. Для интеграции используется учетная запись с ролью "Organization Administrator". От имени указанной учетной записи, BILLmanager будет управлять (создавать, останавливать, удалять и т.п.) виртуальными машинами в VMware. 
    3. Пароль — пароль учетной записи. 
    4. Роль пользователя — роль указанной учетной записи в VMware Cloud Director. 
    5. Организация — организация провайдера, созданная в VMware Cloud Director. 
    6. Виртуальный дата-центр — виртуальный дата-центр, созданный в организации провайдера. 
    7. Префикс сети организации — сеть организации, используемая для выделения IP-адресов. 
  4. Параметры обработчика услуг. Настройте внутренние (в пределах BILLmanager) параметры обработчика услуг.

Сервер лицензий

Вместе с услугой виртуального выделенного сервера провайдер может распространять лицензии ISPsystem. Для этого в BILLmanager укажите сервер лицензий. Он отвечает за заказ лицензий для виртуальной машины. В качестве сервера лицензий может быть указан любой обработчик услуг с модулем обработки "BILLmanager". Как настроить заказ лицензий ISPsystem.

Импорт виртуальных машин


В BILLmanager вы можете вручную добавить существующие ВМ из сторонней панели управления. Для импорта виртуальных машин из VMware Cloud Director:

  1. Перейдите в раздел Интеграция  Обработчики услуг
  2. Выберите обработчик с типом VMware Cloud Director (VPS) и нажмите Импорт
  3. Нажмите Загрузить и укажите Условие поиска, если требуется. 
  4. Выберите нужную ВМ и нажмите Назначить, чтобы привязать услугу к определённому клиенту.