Nowe podejście do budowy klastrów wirtualizacyjnych

Dodano: 5 lipca 2022

Autor: Rafał Brzyski

Wielu z nas zastanawia się jak wydając niezbyt dużą kwotę stworzyć kompleksowe i wydajne rozwiązanie serwerowe dla firmy lub przedsiębiorstwa, pozwalające na uruchomienie potrzebnych do działania usług takich jak domena Active Directory, serwery DNS, serwery plikowe, programy księgowe (itp.), które dodatkowo będzie w 100% odporne na awarię dowolnego serwera jak i systemu dyskowego oraz będzie zapewniało bezprzerwowe działanie naszej firmy, mimo wystąpienia takiej awarii.

W tradycyjnym podejściu, projektując tego typu system, dostarcza się dwa odpowiednio wydajne serwery oraz podłącza się do nich macierz dyskową.
Na węzłach instalowany jest hypervisor wirtualizacyjny, natomiast macierz stanowi wspólny zasób dyskowy.

# Standardowe rozwiązanie ma niestety sporo minusów takich jak:

  • Musimy zastosować stosunkowo drogie urządzenie jakim jest macierz dyskowa
  • Macierz ta staje się pojedynczym punktem awarii
  • Nie jesteśmy odporni na kompletną awarię serwerowni w której stoją nasze urządzenia (w momencie awarii zasilania w pomieszczeniu w którym stoją nasze serwery, cała infrastruktura ulega wyłączeniu)

# Architektura z wykorzystaniem nowych technologii

W nowym podejściu macierz zastępujemy oprogramowaniem SDS (Software Defined Storage) a naszym wyborem będzie tu HPE StoreVirtual VSA.
Oprogramowanie to dostarczone jest w postaci maszyny wirtualnej instalowanej na hypervisorze (tym samym, który będziemy potem wykorzystywać do uruchamiania naszych zwirtualizowanych systemów wraz z potrzebnymi nam usługami). Tworzy ono z lokalnych dysków różnych serwerów, jeden wspólny, współdzielony, dostępny po iSCSI zasób na dane. Ponad to, z racji tego że zależy nam na wysokiej dostępności wirtualnych maszyn, zastosujemy podstawową licencja na oprogramowanie VMware, dająca możliwości budowania klastrów HA. Tym samym uzyskujemy środowisko, złożone tylko z 3 serwerów (które możemy rozłożyć do różnych pomieszczeń/serwerowni), w pełni odporne na awarię dowolnego z nich i pozwalające na uruchomienie co najmniej 20 wirtualnych serwerów usługowych.

# Co zyskujemy (czyli zalety nowego podejścia)?

  • Odporność na awarie sprzętowe węzłów
  • Zmniejszamy ilość punktów możliwej awarii oraz obniżamy koszty poprzez wyeliminowanie macierzy
  • Możliwość budowania klastra geo-lokalizacyjnego (możemy rozłożyć każdy z serwerów w innym pomieszczeniu/serwerowni)
  • Możliwość rozszerzania klastra o kolejne serwery bez przerywania pracy systemu
  • Oprogramowanie SDS HPE VSA zapewnia dodatkowe funkcje, dostępne głównie dla rozwiązań Enterprise Storage, takie jak zero reclamation (zwalnianie skasowanego miejsca z dysków thin) oraz automatyczny tiering pomiędzy rożnymi klasami dysków zainstalowanych w danym serwerze (o ile takie zastosujemy)

# Ile to kosztuje ?

Kompletne rozwiązanie zapewniające 100% odporność na awarię 1 serwera, wraz z 3 letnią gwarancją w miejscu instalacji to koszt:

  • 3x HPE DL360 G9 (E5-2620v4 / 64 GB RAM / 3x 2 TB HDD SATA) – 54 000 PLN (18 000 PLN za 1 serwer)
  • Licencja VMware Essential Plus na 3 serwery – 18 000 PLN
  • Licencja StoreVirtual VSA ( Network RAID 4TB ) na 3 serwery – 6 500 PLN

Łączna cena gotowego środowiska wraz z bazową instalacją to 78 500 PLN