Klient Polska firma handlowa prowadząca sprzedaż hurtową i internetową do odbiorców w wielu krajach. Ciągłość działania systemów sprzedażowych, magazynowych i e-commerce przekłada się u niej bezpośrednio na przychody.
Wyzwanie Infrastruktura klienta opierała się na klasycznym, trójwarstwowym środowisku: sześciu serwerach fizycznych z wirtualizacją VMware vSphere i zewnętrznej macierzy dyskowej. Sprzęt zbliżał się do końca cyklu życia, a każdy element — serwery, macierz, licencje i umowy serwisowe — wymagał osobnej opieki. Planowana wymiana sprzętu była dobrym momentem, by przemyśleć także samą platformę wirtualizacji i jej koszty.
Rozwiązanie: klaster HCI — HPE, Cisco i Proxmox Virtual Environment Zaprojektowaliśmy i wdrożyliśmy 4-węzłowy klaster hiperkonwergentny, w którym moc obliczeniowa i pamięć masowa pracują na tych samych serwerach:
- 4 serwery HPE ProLiant DL385 Gen11 — w każdym 2 procesory AMD EPYC 9354 (łącznie 8 procesorów i 256 rdzeni), 768 GB pamięci RAM DDR5 (łącznie 3 TB) i 16 dysków NVMe 7,68 TB; system operacyjny na osobnym, lustrzanym module rozruchowym HPE NS204i-u,
- pamięć masowa Ceph na 64 dyskach NVMe — około 400 TB przestrzeni, z pulami o różnym poziomie redundancji: najwyższym dla krytycznej bazy SQL, niższym dla środowisk deweloperskich i testowych, tak by przestrzeń wykorzystać tam, gdzie daje największą wartość,
- sieć 100 GbE bez pojedynczego punktu awarii — w każdym węźle dwie dwuportowe karty 100 GbE, połączenia rozłożone między karty i dwa przełączniki Cisco Catalyst 9500 pracujące jako jeden przełącznik logiczny; awaria karty, kabla lub przełącznika nie przerywa pracy klastra,
- wydzielone sieci dla ruchu Ceph, zarządzania i maszyn wirtualnych oraz integracja z istniejącym rdzeniem sieci i zaporą,
- Proxmox Virtual Environment z klastrem wysokiej dostępności i migracją na żywo — bez zewnętrznej macierzy i bez licencji na rdzeń; subskrypcję Proxmox z repozytorium Enterprise aktywowano przy przejściu na produkcję,
- HPE iLO Advanced do zdalnego zarządzania i monitorowania serwerów.
Przebieg wdrożenia
- Analiza i projekt — inwentaryzacja maszyn wirtualnych i obciążeń, wymiarowanie węzłów, projekt sieci i polityki pamięci Ceph, uzgodnione z administratorami klienta.
- Montaż i uruchomienie — instalacja w serwerowni klienta, konfiguracja klastra, Ceph i sieci, testy przełączania awaryjnego oraz testy wydajności, w tym opóźnień zapisu dla bazy SQL.
- Migracja z VMware etapami — najpierw środowiska deweloperskie i testowe oraz replika bazy SQL, następnie systemy produkcyjne, w tym klastrowany serwer plików Windows. Bez jednorazowego „przełączenia wajchy”.
- Transfer wiedzy — pierwsze migracje nasz inżynier przeprowadził razem z administratorami klienta. Zespół klienta przejął kompetencje i kolejne migracje prowadzi samodzielnie, z naszym wsparciem.
- Przejście na produkcję — aktywacja subskrypcji Proxmox i wygaszenie dotychczasowych serwerów oraz macierzy.
Rezultaty
- Skok wydajności — klaster osiąga około 1 miliona operacji wejścia/wyjścia na sekundę (IOPS), a systemy biznesowe działają wyraźnie szybciej.
- Stabilna produkcja — całe środowisko, łącznie z bazą SQL i klastrowanym serwerem plików, zostało przeniesione i działa bez problemów, także przy intensywnych zapisach.
- Prostsze zarządzanie — jedna platforma i jedna konsola zamiast osobnych serwerów, macierzy i narzędzi.
- Niższe koszty — brak licencji VMware, mniej urządzeń do utrzymania, zasilania i objęcia serwisem.
- Odporność na awarie — maszyny wirtualne automatycznie wznawiają pracę na innym węźle klastra, a sieć i pamięć nie mają pojedynczego punktu awarii.
- Kompetencje w zespole — administratorzy klienta samodzielnie rozwijają i utrzymują środowisko.
Planujesz wymianę sprzętu lub zmianę platformy wirtualizacji? Zobacz, jak pracujemy z Proxmox albo umów konsultację techniczną.
