Apache CloudStack Private Cloud za razvijalca programske opreme iz Španije

Apache CloudStack Private Cloud za razvijalca programske opreme iz Španije
6
Preberite 3 min.

Cilji in izzivi

Izziv

Hitro rastoči spletni projekti zahtevajo prilagodljive in varne rešitve IaaS za uvajanje zapletenih infrastruktur. Naša stranka, razvijalec programske opreme iz Španije, je potrebovala zanesljivo platformo v oblaku za gradnjo in zagotavljanje rešitev, pripravljenih za uporabo, vključno s sistemi ERP, trgovino in upravljanjem zalog.

Kljub začetnim pomislekom glede sprejetja nove platforme je naročnikova tehnična ekipa hitro prepoznala potencial rešitve Apache CloudStack, zlasti z možnostjo ustvarjanja in upravljanja gruč Kubernetes. Intuitivni vmesnik platforme in minimalna krivulja učenja sta še dodatno utrdila njihovo odločitev.

Rešitev

Naša ekipa je predlagala zanesljivo in stroškovno učinkovito rešitev, pri čemer se je osredotočila na zanesljivost in zmogljivost. Izbrali smo namenske strežnike, ki jih poganjajo preizkušeni procesorji AMD in SSD-ji Enterprise, ki tvorijo porazdeljeno osnovo za shranjevanje podatkov.

Ključne funkcije:

  • Visoka razpoložljivost: Izvedli smo gručo Proxmox VE s tremi vozlišči z replikacijo VM za strežnik za upravljanje in strežnik NFS ter tako zagotovili neprekinjeno delovanje tudi v primeru odpovedi enega vozlišča.
  • Redundanca shranjevanja: Za primarno in sekundarno shrambo je bil uporabljen RAID 5 na podjetniških SSD-jih, kar omogoča razširljivost v prihodnosti.
  • Zanesljivost omrežja: Z vključitvijo rezervnega stikala v lokalno omrežje so bile odpravljene posamezne točke odpovedi.
  • Namestitev operacijskega sistema, odpornega na napake: Zrcalna polja na gostiteljih KVM ščitijo pred okvarami diskov.
  • Integracija IaC: Brezhibna podpora Terraform in Ansible za poenostavitev upravljanja oblaka.

Rezultati

Končna infrastruktura združuje odpornost na napake, razširljivost in stroškovno učinkovitost. Z visoko razpoložljivostjo na ravni strežnika in shrambe lahko stranka samozavestno razvija in dobavlja programske rešitve brez prekinitev.

Postopek izvajanja

Postopek vzpostavitve ni zapleten, vendar je sestavljen iz več korakov:

  • Priprava strežnikov z nastavljenimi polji RAID.
  • Namestitev in konfiguracija operacijskega sistema.
  • Konfiguracija lokalnih povezav med strežniki.
  • Nastavitev gruče Proxmox VE.
  • Konfiguracija datotečnih sistemov LINSTOR in GlusterFS v gruči.
  • Namestitev virtualnih strojev (VM): Apache CloudStack Management Server in strežnik NFS.
  • Priprava gostiteljskih strežnikov KVM in povezava z lokalnim omrežjem.
  • Vključitev vozlišč v platformo Apache CloudStack.
  • Namestitev dodatnih ponudnikov: Terraform in Ansible.
  • Vključitev vseh komponent strojne opreme v sistem za spremljanje.

Uporabljena strojna oprema

Za izgradnjo platforme sta bili uporabljeni dve vrsti strežnikov:

za shranjevanje NFS in strežnik za upravljanje CloudStack

Platforma: Dell PowerEdge R7515
PROCESOR: AMD EPYC 7402P, 24 jeder, 48 niti, 2,8/3,35 GHz
Pomnilnik: 256 GB REG ECC DDR4
Disk: 2x 500GB SSD - RAID 1
Disk: 3x 7,68TB Enterprise SSD - RAID 5
Disk: 3x 14TB HDD - RAID 5
RAID: strojni RAID 5 + BBU
VLAN: 10 Gb/s Lokalna omrežna povezava
IP-KVM: iDRAC
Operacijski sistem: Ubuntu 24.04

Za gostitelje KVM

Platforma: Za platformo KVMV: Dell PowerEdge R7515

Procesor: 2x AMD EPYC 7702, 128 jeder, 256 niti, 2,0/3,35 GHz
Pomnilnik: 1024 GB REG ECC DDR4
Disk: 2x 480GB Enterprise SSD
RAID: strojni RAID 1 + BBU
VLAN: lokalna omrežna povezava 10 Gb/s
IP-KVM: iLO 5
Operacijski sistem: Ubuntu Server 24.04

Zaključek

Ta projekt po meri je bil zasnovan tako, da je stranki omogočil robustno in zanesljivo platformo v oblaku. Kmalu po namestitvi je stranka uspešno zagnala testno okolje z uporabo ponudnikov IaC in vmesnika REST API. Ključna orodja za interakcijo, ki smo jim od začetka dali prednost.

Kombinacija preverjene zanesljivosti strežnikov, odpornega shranjevanja in strateške lokacije v osrednjem evropskem vozlišču zagotavlja minimalno zakasnitev omrežja in visoko razpoložljivost. Prepričani smo, da bodo naročnikovi prihodnji programski izdelki delovali brezhibno ter izpolnjevali najvišje standarde kakovosti in učinkovitosti.


Podoben članek

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