8.1.5. Зміна тарифу хмарної послуги

Примітки:

  • Версія PostgreSQL не змінюється (вона встановлюється тільки під час замовлення).
  • Для RabbitMQ дисковий простір у новому тарифі має бути мінімум на 10% більшим, ніж у поточному.

flowchart LR current@{ shape: stadium, label: "☁️ Поточний тариф" } subgraph "Ручна зміна тарифу" upgrade@{ shape: rect, label: "↗️ Підвищення тарифу" } downgrade@{ shape: rect, label: "↘️ Зниження тарифу" } end subgraph "Автоматичне підвищення тарифу" disk_95@{ shape: rounded, label: "🔔 Сповіщення" } disk_100@{ shape: rounded, label: "‼️ Сповіщення
з попередженням" } upgrade_auto@{ shape: rect, label: "↗️ Підвищення тарифу" } end new@{ shape: stadium, label: "✔️ Новий тариф" } current-->|Без обмежень|upgrade current-->|Не частіше 1 разу на добу|downgrade upgrade-->new downgrade-->new current-->|Диск зайнятий
на 95%|disk_95 disk_95-->|Диск зайнятий
на 100%|disk_100 disk_100-->|Диск зайнятий на 100%
протягом 3 днів|upgrade_auto upgrade_auto-->new

Важливі моменти:

  • Тариф можна змінювати в будь-який бік.
  • Знижувати тариф можна не частіше 1 разу на добу, підвищувати — без обмежень.
  • При зниженні тарифу дані в інстансі повинні займати об'єм не більше, ніж доступно в цільовому тарифі. Якщо зайнято більше, потрібно видалити непотрібні дані та зменшити об'єм.

Для будь-якої хмарної послуги можна змінювати тариф:

  1. Відкрийте розділ з вашою хмарною послугою («MySQL», «PostgreSQL», «ClickHouse», «Redis», «RabbitMQ», «Manticore Search», «OpenSearch»).
  2. У блоці з назвою інстансу натисніть «Змінити тариф»:
  3. Виберіть новий тариф і натисніть «Змінити».

Важливі моменти:

  • Тариф може тільки збільшуватися.
  • Знижувати тариф можна тільки вручну.
  • Автоматичне підвищення тарифу неможливо вимкнути.

Для всіх хмарних послуг, крім Redis, тариф підвищується автоматично, якщо дисковий простір зайнятий на 100% протягом 3 днів поспіль:

  1. При досягненні 95% на пошту та у підключені месенджери надсилається сповіщення.
  2. При досягненні 100% надсилається сповіщення з попередженням про автоматичне підвищення тарифу через 3 дні.
  3. Якщо протягом 3 днів використання дискового простору не знизиться нижче 100%, тариф на послугу автоматично підвищується.

Причина використання автоматичного підвищення тарифу полягає в тому, що нестача вільного дискового простору часто може призвести до виходу з ладу баз даних в інстансі. Після цього, навіть якщо підвищити тариф вручну та збільшити дисковий простір, бази даних можуть не запрацювати, і доведеться витратити багато часу на їх відновлення. Крім того, у цей час також не працюватимуть сайти, які використовують ці бази даних, що спричинить зайві витрати для їх власника.

З огляду на те, що хмарні послуги оплачуються подобово, підвищення тарифу обійдеться не так дорого порівняно з іншими витратами, які можуть знадобитися для відновлення роботи пошкоджених баз даних. Наприклад, якщо робота адміністратора умовно коштує 400 ₴ на годину, то роботи з відновлення можуть обійтися в суму від 560 ₴ до 3000 ₴, що суттєво вище, ніж тимчасовий перехід на вищий тариф.

Оптимальна логіка дій у цьому випадку наступна — якщо система спрацювала й автоматично підвищила тариф, достатньо звільнити місце на диску та знизити тариф вручну.

Зміст