Частное облако Apache CloudStack для разработчика программного обеспечения из Испании

Частное облако Apache CloudStack для разработчика программного обеспечения из Испании
15
Читать 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

Для KVM-хостов

Платформа: 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