Od maszyn wirtualnych do chmury prywatnej: transformacja natywna dla chmury z Harvester HCI nad hiperskalerami | INTROSERV
EUR
european

EUR

usa

USD

Poland Pl
Ex. VAT Ex. VAT 0%

Od maszyn wirtualnych do chmury prywatnej: transformacja natywna dla chmury z Harvester HCI nad hiperskalerami

Od maszyn wirtualnych do chmury prywatnej: transformacja natywna dla chmury z Harvester HCI nad hiperskalerami
7
Czytaj 4 min.

Gdy cykle rozwoju skracają się, a liczba projektów rośnie wykładniczo, zwinność i szybkość stają się głównymi przewagami konkurencyjnymi. Niniejsze studium przypadku ilustruje, w jaki sposób szybko rozwijająca się firma zajmująca się tworzeniem oprogramowania wykonała milowy krok, przechodząc od starszej wirtualizacji do natywnego ekosystemu chmury. Wdrażając stos składający się z Harvestera i Ranchera, firma zyskała potężne narzędzie do natychmiastowego wdrażania klastrów Kubernetes i tradycyjnych maszyn wirtualnych w ramach jednej, odpornej infrastruktury.

Kontekst

Klient jest dynamiczną firmą programistyczną z siedzibą w Chorwacji, specjalizującą się w projektowaniu i obsłudze produktów na rynki europejskie. Jej portfolio obejmuje kilka aktywnych projektów, od aplikacji internetowych dla przedsiębiorstw po wysoko obciążone platformy B2B. Przez długi czas zespół polegał na Proxmox VE ze standardowymi maszynami wirtualnymi KVM.

Jednak w miarę pojawiania się nowych projektów, firma natrafiła na wąskie gardła architektoniczne. Nowe zamówienia, zwłaszcza w fazie rozwoju i testowania, wymagały szybkiego udostępniania nowych klastrów Kubernetes. Tworzenie środowisk K8s na standardowych maszynach wirtualnych było powolne, wymagało ręcznej konfiguracji i komplikowało zarówno automatyzację, jak i administrację. Klient potrzebował platformy nowej generacji: "pojedynczej szyby" do zarządzania zarówno konteneryzowanymi, jak i tradycyjnymi obciążeniami KVM, z głęboką integracją API i obsługą Terraform.

Cele i wyniki

Wyzwanie

Główną bolączką klienta była "nieporęczność" starszej infrastruktury podczas obsługi obciążeń natywnych dla chmury. Inżynierowie DevOps byli zmuszeni spędzać godziny na rutynowym udostępnianiu zasobów, konfiguracji sieci i wdrażaniu klastrów K8s dla nowych środowisk. Nawet przy użyciu skryptów automatyzacji i manifestów Terraform, zarządzanie tą flotą instancji wiązało się ze znacznymi utrudnieniami, szczególnie w zakresie izolacji projektów.

Ponadto firma wymagała solidnej wysokiej dostępności. Konfiguracja klastrowych systemów plików na starej platformie wymagała niszowej wiedzy specjalistycznej i znacznego nakładu czasu. Klient potrzebował systemu z niską barierą wejścia, który zapewniał doskonałe narzędzia do zarządzania klastrami, upraszczał replikację danych, obsługiwał starsze projekty oparte na maszynach wirtualnych i był w pełni gotowy na IaC.

Konfiguracja infrastruktury

Aby zapewnić maksymalną wydajność i wyeliminować wąskie gardła, wybrano hiperkonwergentną architekturę infrastruktury opartą na trzech dedykowanych serwerach.

Wykorzystanie szybkiej sieci lokalnej całkowicie wyeliminowało wąskie gardła podczas replikacji danych Longhorn i zapewniło niemal natychmiastową migrację maszyn wirtualnych między węzłami.

Rozwiązanie

Zespół INTROSERV zaproponował wdrożenie hiperkonwergentnej infrastruktury opartej na Harvester HCI, zintegrowanej z platformą zarządzania Rancher.

  • Warstwowa alokacja pamięci masowej
    Instalacja Harvestera na dedykowanej macierzy SSD RAID zapewniła stabilność systemu operacyjnego, podczas gdy pula NVMe dla Longhorn gwarantowała wysoki IOPS dla dysków maszyn wirtualnych i Kubernetes Persistent Volumes.
  • Synchroniczna replikacja bez opóźnień
    Wewnętrzna sieć o przepustowości 25 Gb/s umożliwiła Longhorn tworzenie kopii lustrzanych danych w trzech węzłach z minimalnymi opóźnieniami. W przypadku awarii serwera, maszyny wirtualne automatycznie uruchamiają się ponownie na sąsiednich węzłach bez utraty danych.
  • Ujednolicona płaszczyzna sterowania Rancher
    Klient otrzymał pojedynczy interfejs graficzny łączący zarządzanie maszynami wirtualnymi i klastrami Kubernetes - obejmujący pełny cykl życia: aprowizację, monitorowanie i aktualizacje.
  • Pełna automatyzacja IaC
    Natywny dostawca Rancher Terraform i interfejs API Harvester umożliwiły prawdziwe podejście Infrastructure-as-Code.

Prywatna infrastruktura jako przewaga strategiczna

Rozwiązanie wdrożone przez INTROSERV to nie tylko wymiana hiperwizora, ale przejście na zupełnie inny sposób zarządzania infrastrukturą - wygodny, zautomatyzowany i skalowalny.

Warto zauważyć, że klient rozważał alternatywną ścieżkę: przeniesienie obciążeń do hiperskalerów. Wstępne obliczenia wykazały jednak, że równoważna moc obliczeniowa kosztowałaby od 3 do 4 razy więcej w skali roku. Wraz ze wzrostem portfolio projektów, różnica ta tylko by się powiększała - nawet przed uwzględnieniem opłat za ruch wychodzący i nieprzewidywalnych podwyżek cen instancji.

Dedykowana infrastruktura hostowana rozwiązuje również kwestię suwerenności danych: wszystkie dane klienta znajdują się wyłącznie na wynajętych serwerach w bezpiecznym obszarze kontrolowanym przez klienta. Dla firmy obsługującej europejskich klientów zgodnie z surowymi wymogami RODO jest to konieczność, a nie tylko wygoda. Dodatkowym argumentem przemawiającym za wyborem stosu był RKE2 - dystrybucja Kubernetes firmy SUSE, którą Rancher wdraża domyślnie. RKE2 jest domyślnie bezpieczny, zgodny ze standardami CIS Benchmark i FIPS 140-2, co czyni go preferowanym wyborem dla agencji rządowych i branż regulowanych.

Czy obecne środowisko wirtualizacji nie spełnia potrzeb biznesowych? Szukasz natywnego dla chmury podejścia do zarządzania infrastrukturą?

Pozwól zespołowi INTROSERV zająć się transformacją. Przeprowadzimy audyt, wybierzemy optymalny sprzęt i opracujemy plan migracji do ekosystemu Harvester + Rancher.

Podobny artykuł

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
  • ukraine
  • kingdom
  • French
  • 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