|
StoneBeat WebCluster jest skalowalnym rozwiązaniem gwarantującym wysoką niezawodność i równoważenie obciążeń serwerów WWW. To programowe rozwiązanie pozwala wdrożyć bezawaryjny, dostępny bez
przerw system publikacyjny Web oparty o preferowany serwer WWW i standardowy system operacyjny oraz sprzęt. StoneBeat WebCluster łączy wiele serwerów WWW w jeden klaster Web, gwarantując
skalowalną do dowolnych potrzeb wydajność i elastyczność. Zastosowanie WebCluster jest szczególnie zalecane w systemach o krytycznym
znaczeniu takich jak e-commerce, w których bezawaryjność i wydajność ma decydujące znaczenie.
Czas awarii nie jest bez znaczenia
Dla firmy która prowadzi biznes poprzez Internet lub używa Internetu jako integralną
część procesów biznesowych, wymagania w odniesieniu do infrastruktury technologicznej nieprzerwanie rosną. Podstawą dostarczania informacji i prowadzenia us
ług e-commerce są serwery Web, które muszą być dostępne 24 godziny na dobę, aby uchronić korporację od strat i kompromitacji. W takim przypadku przestój jest
niedopuszczalny i nie może być założony jako jedna z możliwych opcji.
Skalowalność oznacza wydajność
Wysoka dostępność (High Availability) oznacza, że niezależnie od awarii sprzętu lub
oprogramowania system jako całość oferuje określoną usługę bez jakichkolwiek przerw. Prawdziwe rozwiązanie wysokiej dostępności w bezpiecznych sieciach komputerowych
musi zawierać dodatkowo redundancję systemów, chroniąc cała sieć przed tzw. pojedynczym punktem awarii, w której awaria jednego elementu powoduje przestój całej sieci.
W przypadku rosnącej ilości odwołań do serwisu informacyjnego Web istnieje naturalna
konieczność podwyższenia wydajności, co może być zrealizowanie przez dodanie nowej maszyny zawierającej zreplikowane dane i tworzącej z pozostałymi jeden klaster
informacyjny. Obsługa elementów klastra wymaga jednak zastosowania dodatkowego oprogramowania, które potrafi wybrać najmniej obciążony aktualnie serwer i skierować do niego odwołanie WWW.
Podstawowe własności
- Skalowalność - możliwość dodania nowych elementów klastra bez wyłączania ju
ż używanego systemu.
- Równoważenie obciążeń - równomierne rozłożenie ruchu sieciowego pomiędzy
elementami klastra w oparciu o dystrybucyjny algorytm badania stanu dostępnych zasobów systemowych.
- Odporność na awarie - wykrywanie awarii sprzętowych i systemowych oraz
redundancja gwarantująca nieprzerwaną pracę.
- Zarządzanie sprzętem i oprogramowaniem w trakcie normalnego użytkowania
sieci.
- Przeźroczystość - użytkownik postrzega klaster jako jeden serwer WWW niezale
żnie od tego, na jakim elemencie klastra faktycznie pracuje, ile elementów klastra jest dostępnych oraz ile z nich uległo awarii.
- Zaawansowane analizy - precyzyjny system testowania stanu sprzętu i
systemu operacyjnego łącznie z badaniem odpowiedzi serwerów Web na specyficzne zapytania HTTP.
- GUI - interfejs użytkownika oparty na aplikacji Java umożliwiający monitorowanie
stanu wszystkich elementów klastra. Pozwala konfigurować i wymuszać przełączenia pomiędzy poszczególnymi elementami. Szyfrowanie i autentykacja SSL komunikacji GUI z modułami WebCluster gwarantują wysoki poziom
bezpieczeństwa. Zarządzanie jest także możliwe za pomocą poleceń wydawanych z linii komend systemu operacyjnego.
Wymagania systemowe
- Od 2 do 16 serwerów Web z minimum 64MB RAM i dwoma kartami sieciowymi (Fast Ethernet lub Giga Ethernet)
- WebCluster jest rozwiązaniem uniwersalnym mogącym współpracować z
dowolnymi serwerami WWW. Intensywne testy przeprowadzono w odniesieniu do: Apache, Microsoft IIS i iPlanet WebServer Enterprise 4.0
- Jeden z systemów: Windows NT 4.0/2000, Solaris SPARC 2.6, 7 (tryb 32-bitowy), 8, RedHat Linux 6.1
|
|