opened image

Как настроить Cloudmodule для нескольких дата-центров

Базовое руководство по установке было рассмотрено здесь. В этой статье мы рассмотрим, как настроить несколько дата-центров.
Полный список изменений для Cloudmodule вы можете найти по этой ссылке.

 

Основные понятия

Чтобы продавать услуги из разных дата-центров, необходимо:

  • Добавить дата-центры в Billmanager.

  • Создать модуль обработки для каждого дата-центра.

  • Добавить внешние идентификаторы (external IDs) для дата-центров.

  • Импортировать тарифные планы для выбранных локаций.

Примечание: Мы настоятельно рекомендуем создать отдельный дата-центр и модуль обработки для образов (images), чтобы избежать возможных проблем.

 

Каждый из этих шагов будет подробно рассмотрен ниже.

 

Добавление дата-центра в Billmanager

На данный момент доступны три дата-центра:

  • Netherlands

  • Netherlands-2

  • Poland

 

С добавлением дополнительного дата-центра для образов вкладка Data Centers в Billmanager в чистом виде должна выглядеть так:

Как настроить Cloudmodule для нескольких дата-центров - 1

Примечание: Внешние идентификаторы для дата-центров будут добавлены после создания модулей обработки.

 

Создание модуля обработки для каждого дата-центра

 

После создания дата-центров можно приступить к настройке модулей обработки — по одному на каждый дата-центр. Выберите тип продукта и добавьте модуль BILLmanager, затем заполните все необходимые поля. Все модули будут использовать одинаковые учетные данные от вашего аккаунта Zomro.

 

Используйте соответствующие названия для модулей, так как это будет удобно при импорте тарифных планов. Ниже приведен пример для четырех модулей (три локации для инстансов и один отдельный для образов):

 

Как настроить Cloudmodule для нескольких дата-центров - 2

 

Добавление внешних идентификаторов (External IDs) для дата-центров

 

Вернитесь во вкладку Data Centers в Billmanager и добавьте внешние идентификаторы:

  • Netherlands

  • Netherlands-2

  • Poland

Важно: Убедитесь, что вы вводите корректные значения для внешних идентификаторов. Эти значения используются для определения источников загрузки (boot sources) инстансов. Также проверьте, что ваш модуль обработки “Poland” имеет дата-центр с внешним идентификатором “Poland” и т.д.

 

Для дата-центра, предназначенного для образов (images), можно оставить внешний идентификатор пустым.

 

Импорт тарифных планов для локаций

 

Во вкладке Tariff Plans нажмите кнопку Import и выберите соответствующий модуль обработки. Важно импортировать тарифные планы именно для той локации, которая соответствует дата-центру в модуле. Например, тарифы для Poland будут работать только с модулем, в котором указан дата-центр Poland.

В Zomro используется специальное обозначение для тарифов:

  • PL-1: Poland

  • NL-1: Netherlands

  • NL-2: Netherlands-2

Для продукта типа “image” используется отдельный модуль. Для него будет только один тариф. 

 

Как настроить Cloudmodule для нескольких дата-центров - 3

Как настроить Cloudmodule для нескольких дата-центров - 4

Как настроить Cloudmodule для нескольких дата-центров - 5

 

 

Изображения (Images)

Для продукта “Images” существует специальный параметр region, поэтому нет необходимости создавать отдельные модули обработки и дата-центры. Чтобы включить создание снимков (snapshot) и резервных копий, нужно импортировать и активировать тариф на образы.
Снимки и резервные копии будут храниться в том же дата-центре, где запущены инстансы.

Если вы хотите создавать новые инстансы или пересобрать (rebuild) существующие из резервной копии в другом дата-центре, то нужно скопировать резервную копию в этот дата-центр (будет создана новая услуга с уникальным идентификатором).

Копию можно создать во вкладке “Images”, нажав кнопку “Copy Image”, выбрав нужный дата-центр из списка и указав название для нового образа. В списках для заказа (Order), пересборки (Rebuild) и Rescue будут отображаться только те образы, которые соответствуют тому же дата-центру (DC), что и инстанс.

 

Как настроить Cloudmodule для нескольких дата-центров - 6

 

 

Также предлагаем изучить статьи, которые могут быть полезными для взаимодействия с продуктами Cloud VPS с помощью API: