Приватна хмара Apache CloudStack для розробника програмного забезпечення з Іспанії

Приватна хмара Apache CloudStack для розробника програмного забезпечення з Іспанії
21
Прочитати 3 хв.

Цілі та виклики

Завдання

Швидкозростаючі онлайн-проєкти потребують гнучких і безпечних IaaS-рішень для розгортання складної інфраструктури. Наш клієнт — розробник програмного забезпечення з Іспанії — потребував надійної хмарної платформи для створення та надання готових рішень, зокрема ERP-систем, платформ електронної комерції та систем управління запасами.

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

Рішення

Наша команда запропонувала надійне й економічно ефективне рішення з акцентом на стабільність і продуктивність. Ми вибрали виділені сервери на базі перевірених процесорів AMD і корпоративних SSD-накопичувачів, які формують основу для розподіленого сховища даних.

Ключові особливості:

  • Висока доступність: Реалізовано кластер Proxmox VE з трьох вузлів з реплікацією ВМ для керуючого сервера і сервера NFS, що гарантує безперебійну роботу приватної хмари навіть у разі виходу з ладу одного з вузлів кластера.
  • Відмовостійкість сховища: Забезпечена за допомогою RAID 5 масиву, що складається з корпоративних SSD як для первинного, так і для вторинного сховища, з можливістю подальшого масштабування.
  • Надійність мережі: Виключено єдині точки відмови завдяки інтеграції резервної комутації в локальну мережу.
  • Відмовостійкість системного розділу з ОС: Дзеркальні масиви на хостах KVM забезпечують захист від збоїв накопичувачів.
  • Інтеграція з IaC: Підтримка Terraform і Ansible для автоматизації управління хмарою.

Результати

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

Процес впровадження

Процес налаштування не є складним, але включає в себе кілька етапів:

  • Підготовка серверів із налаштованими RAID-масивами.
  • Встановлення та конфігурація операційної системи.
  • Налаштування локальних з'єднань між серверами.
  • Розгортання кластера Proxmox VE.
  • Конфігурація кластерних файлових систем LINSTOR і GlusterFS.
  • Розгортання віртуальних машин (VM): сервера управління Apache CloudStack і сервера NFS.
  • Підготовка KVM-хостів і їхнє підключення до локальної мережі.
  • Інтеграція вузлів у платформу Apache CloudStack.
  • Встановлення додаткових модулів-провайдерів: Terraform і Ansible.
  • Підключення всіх апаратних компонентів до системи моніторингу.

Обладнання, що використовується

Для створення платформи використовувалися два типи серверів:

Для NFS Storage і CloudStack Management Server

Платформа: Dell PowerEdge R7515
ПРОЦЕССОР: AMD EPYC 7402P, 24 ядра, 48 потоків, 2.8/3.35GHz
Пам'ять: 256GB REG ECC DDR4
Диск: 2x 500GB SSD - RAID 1
Диск: 3x 7.68TB Enterprise SSD - RAID 5
Диск: 3x 14TB HDD - RAID 5
RAID: апаратний RAID 5 + BBU
VLAN: підключення до локальної мережі 10 Гбіт/с
IP-KVM: iDRAC
OS: Ubuntu 24.04

For KVM Hosts

Платформа: Dell PowerEdge R7515

ПРОЦЕССОР: 2x AMD EPYC 7702, 128 ядер, 256 потоків, 2.0/3.35GHz
Пам'ять: 1024GB REG ECC DDR4
Диск: 2x 480GB Enterprise SSD
RAID: апаратний RAID 1 + BBU
VLAN: підключення до локальної мережі 10 Гбіт/с
IP-KVM: iLO 5
OS: Ubuntu Server 24.04

Висновок

Цей індивідуальний проєкт був розроблений командою INTROSERVдля надання клієнту надійної та високоефективної приватної хмарної платформи. Незабаром після розгортання клієнт успішно запустив тестове середовище, використовуючи IaC-провайдери та REST API — ключові інструменти взаємодії, на яких ми зосередилися з самого початку.

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

Схожа стаття

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria