Zajmiemy się teraz kwestią przygotowania zarówno softu jak i sprzętu do wdrożenia Exchange’a w firmie.
1. System operacyjny
Exchange może działać jedynie na 64-bitowych wersjach poniższych systemów operacyjnych, oczywiście w wersji GUI (nie zainstalujemy Exchange’a na wersjach Core):
– Windows Server 2012 R2,
– Windows Server 2012,
– Windows Server 2008 R2 SP1
– Windows 8/8.1
– Windows 7 SP1
2. Klienty pocztowe
Exchange 2013 będzie działał z Outlook 2007 SP3 wraz z zainstalowaną poprawką 12.0.6665.5000 oraz Outlook 2010 SP1 z poprawką 14.0.6126.5000.
Przewidziana jest również współpraca z komputerów Apple’a z Exchange przy pomocy Outlook for Mac 2011 oraz Mac Web Services Edition.
Pocztę na urządzenia mobilne możemy synchronizować za pomocą Exchange ActiveSync.
3. Wymagania sprzętowe
Zajmiemy się teraz wyliczeniem potrzebnego miejsca na dyskach oraz potrzebnej mocy obliczeniowej dla poniższych wytycznych.
Załóżmy że potrzebujemy w firmie przygotować środowisko pocztowe dla:
– 3000 użytkowników,
– średnia wielkość maila 1MB,
– wielkość skrzynki ustawimy na 3GB,
– baza będzie przechowywana na 4 serwerach,
– 4 węzły klastra DAG (Database Availability Groups),
– w serwerze mamy 8 dysków każdy 1TB,
– 2TB przeznaczymy na system operacyjny oraz instalację Exchange 2013 na każdym z 4 serwerów,
– 5TB przeznaczmy na bazy skrzynek mailowych na każdym z 4 serwerów,
– 1TB przeznaczymy na Hot Spare – zapasowy dysk w RAID czekający na przejęcie pracy w przypadku uszkodzenia dysku na każdym z 4 serwerów
Przejdźmy do obliczeń:
3.0 Obliczenie faktycznej zajętości skrzynki w bazie:
Załóżmy że na skrzynkę dziennie przychodzi 50 maili i każdy z nich waży 1MB.
wolne miejsce = ilość maili * wielkość maila
wolne miejsce = 50 * 1 =50MB
Dzienna zajętość skrzynki to 50MB.
3.1 Odzyskiwanie elementów usuniętych:
Musimy zabezpieczyć miejsce na usunięte maile, do których użytkownicy będą chcieli wrócić.
Załóżmy że przez okres utrzymywania usuniętych maili skrzynka będzie przyrastała 1.2% oraz 2% na kalendarz.
Stare maile będziemy trzymali przez 10dni, a limit skrzynki niezmiennie 3GB.
Kolejnym elementem przy liczeniu potrzebnej przestrzeni dyskowej są dzienniki transakcji.
Exchange 2013 ograniczył wielkość dziennika do 1MB.
Wielkość dzienników zależy od liczby maili, które dziennie dostajemy. Dla 50 maili będzie to około 15MB dla 500 będzie 150MB.
Każde podwojenie wielkości maila zwiększa liczbę dzienników o 1.9.
Czyszczenie dziennika możemy ustawić na 3 do 7 dni.
3.4 Dostępna przestrzeń
Zakładając że nasze bazy leżą na 5 dyskach po 1TB każdy, faktyczna dostępna przestrzeń to 5x931GB czyli 4,7TB.
3.5 Wielkość bazy
Mając wyliczone miejsce możemy rozmieścić bazy na dyskach.
Zakładamy 1 bazę główna + 3 kopie.
maksymalny rozmiar bazy = dostępna przestrzeń / liczba baz
maksymalny rozmiar bazy = 931 / 4 = 232GB
Na każdym dysku możemy mieć 4 bazy każda po 232GB.
3.6 Maksymalna liczba użytkowników na bazę
liczba użytkowników = rozmiar bazy / rozmiar skrzynki
liczba użytkowników = 232GB / 3GB = 77 użytkowników
3.7 Maksymalna liczba aktywnych baz
liczba aktywnych baz = (liczba serwerów * liczba dysków * liczba baz na dysku) / (liczba kopii baz skrzynek)
liczba aktywnych baz = (4 * 5 * 4) / 3 = 26
3.8 Maksymalna liczba aktywnych kont pocztowych
liczba aktywnych kont = liczba aktywnych baz * liczba użytkowników
liczba aktywnych kont = 26 * 77 = 2002
3.9 Usługa transportowa
W naszym przypadku mając do dyspozycji 4 maszyny musimy dodatkowo zabezpieczyć miejsce kolejkowanie przychodzących wiadomości oraz Safety Net – usługa redundacji wiadomości przed ich dostarczeniem do odbiorcy.
Kolejkowanie ustawimy na 2 dni oraz 2 dni na Safety Net.
przestrzeń na transport = liczba wiadomości * liczba użytkowników * wielkość wiadomości * (50% * liczba dni kolejkowania) + liczba dni przechowywania SafetyNet
przestrzeń na transport = 50 * (3000 * 1MB) * (1+(50% * 2) + 2) = 585GB
4.0 Pamieć RAM
Pamięć RAM dopierana jest w zależności od liczby ról, które chcemy wdrożyć. Minimalne ilości ramu, które musimy wdrożyć:
– MailBox – 8GB
– Client Access Server (CAS) – 4GB
– Edge Tranposrt Server – 4GB
– MailBox + CAS – 8GB
MailBox
Na skrzynkę przy 50 mailach potrzebne będzie 12MB, przy 100 24MB natomiast przy 500 potrzebujemy 120MB.
ram Mailbox = liczba kopii baz * liczba użytkowników * pamięć na użytkownika
ram Mailbox = 4 * 3000 * 12MB = 140GB
Pozostałe role
Dla pozostałych ról potrzebujemy również znać moc obliczeniową procesora, dlatego przy naszych założeniach potrzebujemy min 192GB RAM.
Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.
Link do formularza tutaj: https://beitadmin.pl/pomysly
Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).