Kako je softverska tvrtka smanjila troškove infrastrukture za 3–4 puta uz Harvester HCI i Rancher umjesto hiperskalera | INTROSERV
EUR
european

EUR

usa

USD

Croatia Hr
Ex. VAT Ex. VAT 0%

Od virtualnih strojeva do privatnog oblaka: postizanje cloud-native transformacije s Harvester HCI-jem umjesto hyperscalera

Od virtualnih strojeva do privatnog oblaka: postizanje cloud-native transformacije s Harvester HCI-jem umjesto hyperscalera
7
čitati 4 min.

Kada se razvojni ciklusi skraćuju, a broj projekata eksponencijalno raste, agilnost i brzina postaju primarne konkurentske prednosti. Ova studija slučaja ilustrira kako je brzo rastuća tvrtka za razvoj softvera napravila kvantni skok prelaskom s naslijeđene virtualizacije na cloud-native ekosustav. Implementacijom staka koji se sastoji od Harvester i Rancher, tvrtka je dobila moćan alat za trenutačno raspoređivanje Kubernetes klastera i tradicionalnih virtualnih strojeva unutar jedinstvene, otporne infrastrukture.

Kontekst

Klijent je dinamična tvrtka za razvoj softvera sa sjedištem u Hrvatskoj, specijalizirana za dizajn i podršku proizvoda za europska tržišta. Njihov portfelj uključuje nekoliko aktivnih projekata, od poslovnih web-aplikacija do B2B platformi za velika opterećenja. Dugo je vrijeme tim koristio Proxmox VE sa standardnim KVM virtualnim strojevima.


Međutim, kako su se pojavljivali novi projekti, tvrtka je naišla na arhitektonska uska grla. Novi nalozi, osobito tijekom faza razvoja i testiranja, zahtijevali su brzo postavljanje novih Kubernetes klastera. Kreiranje K8s okruženja na standardnim VM-ovima bilo je sporo, zahtijevalo je ručnu konfiguraciju i zakompliciralo automatizaciju i administraciju. Klijentu je bila potrebna platforma sljedeće generacije: jedinstveno sučelje za upravljanje i containeriziranim i tradicionalnim KVM radnim opterećenjima, s dubokom integracijom API-ja i podrškom za Terraform.

Ciljevi i rezultati

Izazov

Glavni problem klijenta bila je nespretnost njihove naslijeđene infrastrukture pri rukovanju cloud-native radnim opterećenjima. DevOps inženjeri bili su prisiljeni provoditi sate na rutinsko osiguravanje resursa, konfiguraciju mreže i implementaciju K8s klastera za nova okruženja. Čak i uz skripte za automatizaciju i Terraform manifestove, upravljanje ovom flotom instanci predstavljalo je značajne prepreke, posebno u pogledu izolacije projekata.

Nadalje, tvrtka je zahtijevala robusnu visoku dostupnost. Konfiguriranje klasteriranih datotečnih sustava na staroj platformi zahtijevalo je specijalizirano znanje i znatno vrijeme. Klijentu je bio potreban sustav s niskom barijerom za ulazak koji pruža izvrsne alate za upravljanje klasterom, pojednostavljenu replikaciju podataka, podržava naslijeđene projekte temeljene na VM-ovima i u potpunosti je spreman za IaC.

Konfiguracija infrastrukture

Kako bi se osigurale maksimalne performanse i uklonile uska grla, odabrana je arhitektura hiper-konvergirane infrastrukture temeljena na tri namjenska poslužitelja.

Upotreba brze lokalne mreže u potpunosti je eliminirala uska grla tijekom replikacije podataka Longhorn i osigurala gotovo trenutačnu migraciju VM-ova između čvorova.

Rješenje

Tim INTROSERV-a predložio je implementaciju hiper-konvergirane infrastrukture temeljene na Harvester HCI-u, integrirane s upravljačkom platformom Rancher.

Alokacija slojevitog pohranjivanja

Instalacija Harvestera na namjenskom SSD RAID-u osigurala je stabilnost operativnog sustava, dok je NVMe bazen za Longhorn jamčio visoke IOPS-ove za VM diskove i Kubernetes trajne volumene.

Sinkronizirana replikacija bez kašnjenja

Unutarnja mreža od 25 Gbps omogućila je Longhornu ogledavanje podataka na tri čvoru s minimalnom latencijom. U slučaju kvara poslužitelja, VM-ovi se automatski ponovno pokreću na susjednim čvorovima bez gubitka podataka.

Ujedinjena kontrolna ravnina Rancher

Klijent je dobio jedinstveno grafičko sučelje koje objedinjuje upravljanje VM-ovima i Kubernetes klasterima – pokrivajući cijeli životni ciklus: postavljanje, nadzor i ažuriranja.

Potpuna automatizacija IaC-a

Nativni Rancher Terraform provider i Harvester API omogućili su istinski pristup Infrastructure-as-Code.

Privatna infrastruktura kao strateška prednost

Rješenje koje je implementirao INTROSERV nije bilo samo zamjena hipervizora, već prijelaz na temeljito drugačiji način upravljanja infrastrukturom – jednostavan, automatiziran i skalabilan.

Važno je napomenuti da je klijent razmatrao alternativu: premještanje radnih opterećenja na hiperskalere. Međutim, preliminarne su računice pokazale da bi ekvivalentna računalna snaga godišnje koštala 3 do 4 puta više. Kako bi portfelj projekata rastao, taj bi se jaz samo produbio – čak i prije uzimanja u obzir naknada za izlazni promet i nepredvidivih skokova cijena instanci.


Namjenska hostirana infrastruktura također rješava pitanje suvereniteta podataka: svi podaci klijenta nalaze se isključivo na unajmljenim poslužiteljima unutar sigurnog perimetra kojim upravlja klijent. Za tvrtku koja pruža usluge europskim klijentima pod strogim zahtjevima GDPR-a, to je nužnost, a ne samo pogodnost. Dodatni argument za odabrani stack bio je RKE2 – SUSE-ova distribucija Kubernetesa, koju Rancher po zadanom raspoređuje. RKE2 je siguran po zadanom, usklađen sa standardima CIS Benchmark i FIPS 140-2, što ga čini preferiranim izborom za vladine agencije i regulirane industrije.


Ne zadovoljava li vaše trenutačno okruženje virtualizacije poslovne potrebe? Tražite li pristup upravljanju infrastrukturom nativan za oblak?

Prepustite timu INTROSERV-a da se pobrine za prijelaz. Provest ćemo reviziju, odabrati optimalni hardver i izraditi plan migracije u ekosustav Harvester + Rancher.



Sličan članak

VAT

  • Other

    Ex. VAT

    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

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA