Poczta - klaster czy wirtualizacja?

Warto pamiętać, że współczesne rozwiązania wirtualizacji zapewniają również inne usługi - potrafią podwyższyć dostępność elementów infrastruktury IT.

Poczta - klaster czy wirtualizacja?
W tym artykule zaprezentowane zostaną dwie metody zapewnienia wysokiego poziomu dostępności usługi poczty korporacyjnej, zbudowanej z wykorzystaniem Microsoft Exchange Server 2007. Dla hipotetycznego przedsiębiorstwa przedstawione zostaną dwa projekty, wykorzystujące tradycyjne mechanizmy HA oraz farmę HA serwerów VMware ESX 4.

W obu przypadkach celem jest zapewnienie wysokiego poziomu dostępności usługi wewnątrz organizacji. Dla obu wariantów wykonano symulację przy pomocy narzędzia "System Center Capacity Planner 2007" oraz modelu "Exchange 2007". Na tej podstawie określono wymagania sprzętowe poszczególnych serwerów.

Rysunek 1 przedstawia schemat organizacji, składającej się z centrali i czterech lokalizacji. Wszystkie lokalizacje są identyczne. Cała infrastruktura serwerowa znajduje się w centrali. Wszyscy użytkownicy korzystają z programu Outlook 2007, dodatkowo część z nich dostaje się do skrzynek pocztowych przy pomocy urządzeń mobilnych i protokołu ActiveSync.

Rozwiązanie tradycyjne

Zapewnienie wysokiego poziomu dostępności wymaga zastosowania następujących rozwiązań:

1. Serwer skonfigurowany jako dwuwęzłowy klaster CCR (Cluster Continous Replication - tzw. tani klaster, który nie wymaga zastosowania współdzielonej macierzy dyskowej)

2. Ról "Hub Transport" oraz "Client Access" (ze skonfigurowanym klastrem NLB) zainstalowanych na kolejnych dwóch serwerach Exchange.

3. Serwer Exchange 2007 z zainstalowaną rolą "Edge Transport" do obsługi ruchu SMTP.

4. Serwer z oprogramowaniem ISA Server 2006 dla zdalnego dostępu użytkowników mobilnych do usług Exchange.

Rozwiązanie z zastosowaniem wirtualizacji

Wysoki poziom dostępności usług zapewnia infrastruktura wirtualizacji. Schemat infrastruktury serwerowej w centrali wygląda dużo prościej (Rysunek 3). Również konfiguracja maszyn wirtualnych jest prostsza, bo nie zawiera elementów HA. Na potrzeby projektowanego środowiska wystarcza infrastruktura zawierająca dwa serwery ESX.

Tabela 2 zawiera wykaz konfiguracji sprzętowych, dla których symulacja dała pozytywne wyniki. Tak dobrane serwery są podstawą do określenia minimalnych wymagań, jakie musi spełnić farma HA: 2,481 GHz mocy procesora, 17 GB RAM. Konieczne są także zasoby dyskowe:

a. Dwa wolumeny 500 GB o wydajności 150 IOPS.

b. Dwa wolumeny 50 GB o wydajności 50 IOPS.

c. Dwa wolumeny 80 GB o wydajności 10 oraz 20 IOPS.

d. Dwa wolumeny 15 GB o wydajności 5 oraz 10 IOPS.

e. Wolumen VMFS na pliki maszyn wirtualnych: minimum 250 GB.

Chcąc włączyć funkcję kontroli ilości uruchamianych w farmie maszyn wirtualnych, należy wziąć pod uwagę maszyny o największych potrzebach. W tym przypadku to 4 GB RAM oraz dwa rdzenie procesorowe. Aby zapewnić efektywną pracę maszyn wirtualnych w przypadku awarii pojedynczego serwera ESX, każdy z nich musiałby dysponować 24 GB RAM oraz 4,62 GHz mocy obliczeniowej.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200