Базове керівництво з установки було розглянуто тут. У цій статті ми розглянемо, як налаштувати кілька дата-центрів.
Повний список змін для Cloudmodule ви можете знайти за цим посиланням.
Основні поняття
Щоб продавати послуги з різних дата-центрів, необхідно:
Додати дата-центри в Billmanager.
Створити модуль обробки для кожного дата-центру.
Додати зовнішні ідентифікатори (external IDs) для дата-центрів.
Імпортувати тарифні плани для вибраних локацій.
Примітка: Ми настійно рекомендуємо створити окремий дата-центр і модуль обробки для образів (images), щоб уникнути можливих проблем.
Кожен з цих кроків буде детально розглянуто нижче.
Додавання дата-центру в Billmanager
На даний момент доступні три дата-центри:
- Netherlands
- Netherlands-2
- Poland
З додаванням додаткового дата-центру для образів вкладка Data Centers в Billmanager в чистому вигляді повинна виглядати так:
Примітка: Зовнішні ідентифікатори для дата-центрів будуть додані після створення модулів обробки.
Створення модуля обробки для кожного дата-центру
Після створення дата-центрів можна приступити до налаштування модулів обробки — по одному на кожен дата-центр. Виберіть тип продукту і додайте модуль BILLmanager, потім заповніть всі необхідні поля. Усі модулі будуть використовувати однакові облікові дані від вашого акаунта Zomro.
Використовуйте відповідні назви для модулів, оскільки це буде зручно при імпорті тарифних планів. Нижче наведено приклад для чотирьох модулів (три локації для інстансів і один окремий для образів):
Додавання зовнішніх ідентифікаторів (External IDs) для дата-центрів
Поверніться у вкладку Data Centers в Billmanager і додайте зовнішні ідентифікатори:
- Netherlands
- Netherlands-2
- Poland
Важливо: Переконайтеся, що ви вводите коректні значення для зовнішніх ідентифікаторів. Ці значення використовуються для визначення джерел завантаження (boot sources) інстансів. Також перевірте, що ваш модуль обробки “Польща” має дата-центр з зовнішнім ідентифікатором “Польща” і т.д.
Для дата-центру, призначеного для образів (images), можна залишити зовнішній ідентифікатор порожнім.
Імпорт тарифних планів для локацій
У вкладці Tariff Plans натисніть кнопку Import
і виберіть відповідний модуль обробки. Важливо імпортувати тарифні плани саме для тієї локації, яка відповідає дата-центру в модулі. Наприклад, тарифи для Польщі будуть працювати тільки з модулем, в якому вказаний дата-центр Польща.
В Zomro використовується спеціальне позначення для тарифів:
- PL-1: Poland
- NL-1: Netherlands
- NL-2: Netherlands-2
Для продукту типу “image” використовується окремий модуль. Для нього буде тільки один тариф.
Зображення (Images)
Для продукту “Images” існує спеціальний параметр region
, тому немає необхідності створювати окремі модулі обробки і дата-центри. Щоб включити створення знімків (snapshot) і резервних копій, потрібно імпортувати і активувати тариф на образи.
Знімки і резервні копії будуть зберігатися в тому ж дата-центрі, де запущені інстанси.
Якщо ви хочете створювати нові інстанси або пересобрати (rebuild) існуючі з резервної копії в іншому дата-центрі, то потрібно скопіювати резервну копію в цей дата-центр (буде створена нова послуга з унікальним ідентифікатором).
Копію можна створити у вкладці “Images”, натиснувши кнопку “Copy Image”, вибравши потрібний дата-центр зі списку і вказавши назву для нового образу. У списках для замовлення (Order), Rebuild і Rescue будуть відображатися тільки ті образи, які відповідають тому ж дата-центру (DC), що і інстанс.
Також пропонуємо вивчити статті, які можуть бути корисними для взаємодії з продуктами Cloud VPS за допомогою API:
- API - Створення послуги
- API - Отримання інформації про доступні тарифи та їх параметри
- API - Операція Start & Stop
- API - Операція Reboot
- API - Операція Rebuild
- API - Операція Delete
- API - Взаємодія з Backup Schedule
- API - Взаємодія з Rescue
- API - Взаємодія з Backup
- API - Взаємодія з Snapshots
- API - Взаємодія з Boot From ISO
- API - Взаємодія з образом