Planowanie sieci     Microsoft Office Groove - planowanie lokalizacji - warunki i wymagania     Planowanie zabezpieczeń

Planowanie zdolności produkcyjnych Udostępnij na: Facebook

Opublikowano: 25 czerwca 2007

Zawartość strony
Wstęp  Wstęp
Planowanie bazy użytkowników  Planowanie bazy użytkowników
Możliwości produkcyjne Groove Manager  Możliwości produkcyjne Groove Manager
Wydajność Groove Relay  Wydajność Groove Relay
Użycie przepustowości łącza  Użycie przepustowości łącza
Pamięć RAM  Pamięć RAM
Procesory  Procesory
Miejsce na dysku  Miejsce na dysku
Przeczytaj pozostałe części tej publikacji  Przeczytaj pozostałe części tej publikacji

Wstęp

Aby przewidzieć i zaplanować wdrożenie oprogramowania na dużą skalę, należy znać rozmiar i położenie docelowej populacji użytkowników oraz przewidywane użycie przepustowości łącza (omówione wcześniej). W celu zaplanowania zdolności produkcyjnych należy odpowiedzieć na dwa podstawowe pytania:

  • Ilu użytkowników będzie korzystać z Groove przewidziane na początku i w dłuższym okresie?
  • Jak zarządzane będzie użytkowanie Groove?

Zakres usług i serwerów używanych w danym przedsiębiorstwie zależy głównie od liczby użytkowników. W poniższych sekcjach omówiono możliwości produkcyjne klienta i serwera Groove:

  • Planowanie bazy użytkowników
  • Możliwości produkcyjne Groove Manager
  • Możliwości produkcyjne Groove Relay

W dokumencie Scenariusze wdrożenia Microsoft Office Groove porównano różne kombinacje klient-serwer możliwe w programie Groove i umożliwiające dostosowanie do wymagań.

 Do początku strony Do początku strony

Planowanie bazy użytkowników

W środowisku korporacyjnym znajomość aktualnego i przewidywanego rozmiaru bazy klientów Groove oraz szacowanego dziennego użycia przepustowości na użytkownika jest niezbędne dla zaplanowania działającej bezproblemowo instalacji Groove. Większe przedsiębiorstwa będą musiały rozważyć dodatkowe czynniki podczas planowania.

W małych firmach (mniej niż 100 użytkowników) ilość planowania jest minimalna i wiąże się głównie z określeniem liczby docelowych użytkowników Groove i poziomu użycia przepustowości łącza, co omówiono w sekcjach dotyczących zdolności produkcyjnych serwera poniżej. Istniejące konfiguracje sieci i zabezpieczeń w danej lokalizacji pozwalające na dostęp do Internetu i poczty e-mail powinny zazwyczaj być wystarczające dla programu Groove, bez względu na to, czy użytkownicy współpracują pod jednym dachem, czy na całej kuli ziemskiej.

Gdy wymagane jest wsparcie dla współpracy setek lub tysięcy użytkowników i gdy oprócz pracowników w komunikacji biorą udział konsultanci, partnerzy i klienci, należy poświęcić o wiele więcej uwagi planowaniu. Wydajna struktura zarządzania powinna pozwolić na spełnienie następujących warunków:

  • Centralna konfiguracja kont Groove.
  • Ustawienie wymagań dla haseł Groove.
  • Zarządzanie aktywnością Groove zarówno na poziomie użytkownika, jak i urządzenia.
  • Identyfikacja zaufanych współpracowników poza domeną.
  • Integracja informacji o użytkownikach Groove z katalogami firmy.
  • Zaplanowanie automatycznego utworzenia kopii zapasowych kont użytkowników Groove.
  • Dostarczenie użytkownikom usług przekazujących, pomagających zapewnić nieprzerwaną współpracę.
  • Śledzenie aktywności użytkowników i pracy nad projektami w celu zapewnienia wydajnego użycia Groove.
  • Inspekcja zdarzeń klientów Groove w celu zapewnienia odpowiedniego użytkowania.
  • Integracja aplikacji i danych firmy z Groove.
  • Utworzenie kopii instalacyjnych obszarów roboczych Groove.

Następujące aplikacje i usługi serwera Groove pomagają z łatwością osiągnąć te cele:

Usługi Office Groove Server i Groove Enterprise Możliwości

Groove Server 2007 Manager, instalowany w danej lokalizacji (wymaga osobnej instalacji Groove Server Relay)

*Dostępne również jako Groove Enterprise Services, zawierające programy Manager i Relay, udostępniane w hostingu przez centrum danych Microsoft.

Pozwala na centralną kontrolę administracyjną nad użytkowaniem Groove, w tym:

  • Automatyczną konfigurację Groove na urządzeniach klienta.
  • Ustawianie zasad tworzenia haseł.
  • Wymuszanie zarządzanego używania Groove.
  • Określanie zaufanych użytkowników między domenami zarządzania.
  • Planowanie automatycznego utworzenia kopii zapasowych kont Groove.
  • Odzyskiwanie haseł i danych Groove.
  • Integracja katalogów użytkowników w firmie z informacjami o tożsamości użytkowników Groove.
  • Monitorowanie użycia Groove.
  • Inspekcje aktywności klienta Groove.

Groove Server 2007 Relay, instalowany w danej lokacji (wymaga osobnej instalacji Groove Server Manager)

*Dostępne również jako Groove Enterprise Services, zawierające programy Manager i Relay hostowane przez centrum danych Microsoft.

Pozwala na dostęp do serwerów przekazujących zarządzanym użytkownikom, dając im dostęp do następujących usług komunikacyjnych:

  • Przechowywanie i przekazywanie danych, w celu wspierania współpracy online i offline.
  • Wykrycie obecności sieci WAN.
  • Rozdysponowanie danych w celu przyspieszenia dostarczania wiadomości w warunkach dużego ruchu sieciowego.
  • Komunikacja przez zaporę.
Groove Server 2007 Data Bridge Integruje Groove z bazami danych Microsoft SQL i innymi aplikacjami w firmie z pomocą usług Groove Web; zawiera wbudowany mechanizm tworzenia kopii zapasowych zarządzanych obszarów roboczych użytkowników Groove.

 

 Do początku strony Do początku strony

Możliwości produkcyjne Groove Manager

Office Groove Server 2007 Manager pozwala na szczegółowy nadzór nad użyciem Groove. Planując sposób włączenia programu Groove Manager do swojej sieci, należy rozważyć statystyki użycia w danej firmie, wymagania przepustowości łącza oraz to, jaki sprzęt i oprogramowanie są potrzebne do spełnienia tych warunków.

Maksymalna liczba użytkowników Groove Manager zależy głównie od konfiguracji sprzętowej serwerów Internet Information Service (IIS) i SQL użytych w danej instalacji Groove Manager. Należy monitorować wydajność Groove i Groove Manager, aby upewnić się, czy nie jest potrzebny dodatkowy sprzęt i oprogramowanie. Serwera zaplecza SQL potrzebuje ok. 6 MB miejsca na dysku na każdego użytkownika Groove, włączając w to miejsce na kopie zapasowe kont.

Zwykle jeden serwer wysunięty Groove Manager/IIS może obsługiwać około 20 tys. użytkowników, jeśli zostanie zainstalowany zgodnie z instrukcjami. Jeśli użytkowników jest więcej, potrzebne są dodatkowe serwery wysunięte Groove Manager. We wdrożeniach na większą skalę można wykorzystać skalowalność platform IIS i SQL. W większości wypadków, wiele serwerów wysuniętych IIS o zrównoważonym obciążeniu może dzielić wspólny serwer zaplecza SQL.

Następujące specyfikacje, oparte na przeciętnym zatrudnieniu w średniej wielkości firmie, mogą pomóc w zaplanowaniu wdrożenia Groove Manager:

Sprzęt/oprogramowanie Przewidywane obciążenie
  • Usługi równoważenia obciążeń – po 1
  • IIS Front End – po 2 (dla nadmiarowości)
  • Dwurdzeniowe, 64-bitowe procesory, 2,4 GHz, 4 GB RAM
  • Pojedynczy kontroler dysku, karta NIC i sprzęt buforowania zapisu RAID
  • Macierz dyskowa 36 GB RAID
  • Windows Server 2003 x64
  • SQL Back End – po 1
  • Dwurdzeniowe, 64-bitowe procesory, 2.4 GHz, 4 GB RAM
  • Wiele kontrolerów dysku, NICsi sprzęt buforowania zapisu RAID
  • Zestaw dysków RAID, 800 GB
  • Windows Server 2003 x64
  • SQL Server 2005
  • 12 000 użytkowników Groove online
  • 36 000 skonfigurowanych tożsamości użytkowników Groove

 

Jeśli Groove Manager zostanie wdrożony z włączoną opcją inspekcji, potrzebny jest co najmniej jeden dedykowany serwer SQL na każdych 1500 użytkowników. Dodatkowe serwery są potrzebn,e jeśli włączona jest opcja inspekcji plików.

W kolejnej tabeli podano szacowaną liczbę serwerów Groove Manager potrzebnych do obsłużenia danej liczby użytkowników Groove:

Użytkownicy Groove Minimalna liczba serwerów Front End/IIS Servers Groove Manager Serwery Back End/SQL Groove Manager
1 000 1 1
2 000 1 1
5 000 1 1
10 000 1 1
20 000 1 1
40 000 2 1
60 000 3 1

 

 Do początku strony Do początku strony

Wydajność Groove Relay

Instalacja Office Groove Server 2007 Relay w danej lokalizacji zapewnia dostęp do serwerów przekazujących dla użytkowników Groove i pozwala na zarządzanie nimi w ramach kontroli administratorów serwera. W przypadku zarządzania we własnym zakresie dedykowanymi serwerami przekazującymi, nie należy mieć więcej niż 18 000 użytkowników Groove na jednym serwerze przekazującym. Rzeczywiste limity możliwości produkcyjnych Groove mogą jednak się różnić i należy monitorować wydajność klienta Groove i serwera przekazującego, aby określić, kiedy potrzebny może być zakup dodatkowego sprzętu lub oprogramowania.

Jeśli dana organizacja obsługuje globalną sieć użytkowników, należy zlokalizować serwery przekazujące w niewielkiej odległości od głównych społeczności użytkowników, aby zmaksymalizować wydajność sprzętu przekazującego. Konieczność przesyłania danych przez klientów Groove do serwerów znajdujących się w znacznej odległości może zmniejszyć wydajność sieci.

Następujące specyfikacje, oparte na przeciętnym zatrudnieniu w średniej wielkości firmie, mogą pomóc w zaplanowaniu wdrożenia Groove Relay:

Sprzęt/oprogramowanie Przewidywane obciążenie dla społeczności 36 tys. użytkowników Groove
  • Podwójne procesory 64-bitowe, 2,4 GHz, 8 GB RAM
  • Wiele kontrolerów dysków (jeden dedykowany kontroler dla woluminu danych serwera przekazującego i dodatkowy kontroler dla woluminów systemu operacyjnego)
  • Więcej niż jedna karta NIC i RAID z obsługą buforowania zapisu
  • Zestaw dysków RAID, 450 GB dla danych serwera przekazującego
  • Windows Server 2003 x64
  • 12 000 użytkowników online połączonych z serwerem Groove Relay
  • 30 000 podłączonych urządzeń Groove
  • Maksymalna przepustowość 8 MB/użytkownika/dzień

 

Powyższa tabela opisuje organizację ze społecznością 36 tys. użytkowników Groove. W tym scenariuszu wszyscy użytkownicy mają dostęp do serwera przekazującego z założeniem, że jednocześnie online jest co najwyżej 1/3 użytkowników, tzn. ok. 12 tys. Wśród 30 tys. podłączonych urządzeń są zarówno urządzenia użytkowników połączonych z serwerem przekazującym i będących online, jak i urządzenia innych współpracujących użytkowników, połączonych z innymi serwerami przekazującymi.

Trzeba zauważyć, że stosunek liczby użytkowników Groove online do liczby urządzeń połączonych z serwerem przekazującym zależy od wzorca użycia. Zwykle użytkownicy korzystający z innych serwerów przekazujących łączą się z serwerem Groove Relay, aby dodać do kolejki dane dla klientów połączonych z danym serwerem. Podłączone urządzenia dla użytkowników bez dostępu do Groove zużywają część zasobów serwera przekazującego, choć znacząco mniej niż w przypadku użytkowników online z dostępem do Groove. Dlatego liczba użytkowników online z dostępem do Groove łączących się z serwerem przekazującym jest znacząco niższa niż całkowita liczba łączących się urządzeń.

Stosunek liczby użytkowników online z dostępem do Groove do podłączonych urządzeń online zazwyczaj mieści się pomiędzy 1:2 a 1:5, ale może wynosić nawet 1:20 lub więcej. Zależy to również od drugorzędnych zadań serwera przekazującego. Każde drugorzędne zadanie również stanowi połączenie z drugorzędnym serwerem przekazującym. Należy o tym pamiętać podczas planowania możliwości produkcyjnych serwera przekazującego.

Każdy serwer Groove Relay może obsługiwać do około 15 tys. użytkowników online z dostępem do Groove. Całkowita liczba użytkowników z dostępem do Groove jest zazwyczaj większa, zależnie od stosunku liczby użytkowników online i offline. Aby spełnić wymagania nadmiarowości, potrzebne są dodatkowe serwery przekazujące.

W poniższych sekcjach omówiono następujące aspekty planowania wydajności serwerów przekazujących:

  • Użycie przepustowości łącza
  • Pamięć RAM
  • Procesory
  • Miejsce na dysku
  • Kontroler dysku twardego

 Do początku strony Do początku strony

Użycie przepustowości łącza

Według testów przeciętnego użycia, przez serwer może przechodzić ok. 8 megabajtów (MB) danych na każdego użytkownika dziennie. Dlatego też środowisko 15 tys. użytkowników Groove online wygeneruje ok. 120 gigabajtów (GB) przesyłanych danych dziennie lub 1,4 MB/sekundę. Ilość danych przekazywanych serwerowi Groove Relay zależy od ilości danych przesyłanych w każdej transmisji, prędkości komunikacji, tego, czy klienci znajdują się za zaporą oraz stanu połączeń klientów.

 Do początku strony Do początku strony

Pamięć RAM

Testy standardowej konfiguracji wykazały, że serwer Groove Relay używa ok. 1,5 gigabajtów pamięci, aby obsłużyć około 12 tys. połączonych urządzeń. W przypadku firmy średniej wielkości (opisanej wyżej) z 30 tys. podłączonych urządzeń, wymagane jest ok. 8 GB pamięci. Przynajmniej 2 GB pamięci należy zarezerwować na buforowanie systemu plików, aby serwer przekazujący mógł działać poprawnie.

 Do początku strony Do początku strony

Procesory

Groove Relay zoptymalizowane jest dla konfiguracji z dwoma 64-bitowymi procesorami o częstotliwości taktowania 2,4 GHZ lub większej. Konfiguracje z procesorami dwurdzeniowymi również są możliwe.

 Do początku strony Do początku strony

Miejsce na dysku

Miejsce na dysku wymagane do obsłużenia danej liczby klientów może się różnić zależnie od sposobu użycia klientów Groove. Jeśli zwykle duża część klientów znajduje się offline przez wiele dni lub tygodni, wymagana jest większa ilość miejsca na serwerach przekazujących, ponieważ dane muszą być przez ten czas przechowywane. W typowej mieszanej populacji klientów, klient może zużywać do ok. 10 MB przestrzeni dyskowej dziennie, zakładając 30 dniowe przerwy między okresami czyszczenia danych. Całkowita wymagana przestrzeń dyskowa będzie się wahać zależnie od skonfigurowanych przerw między czyszczeniami. Społeczność ok. 36 tys.użytkowników Groove zużywać będzie przynajmniej 360 GB miejsca na dysku twardym.

Szybkość przesyłania danych z procesora do twardego dysku przez kontroler twardego dysku zależy od rodzaju kontrolera. Z testów przeprowadzonych przez firmę Microsoft wynika, że po dodanie 100 użytkowników do systemu zazwyczaj ilość danych zapisywanych lub odczytywanych z dysku twardego serwera przekazującego zwiększa się o ok. 50 tys. bajtów/sek. Sugeruje to, że dla 12 tys. użytkowników online optymalnym rozwiązaniem będzie serwer Groove Relay z kontrolerem RAID buforowania zapisu i minimalną prędkością we-wy wynoszącą 6 MB/sek. Zwykle wymaga to wysoce wydajnych kontrolerów z napędami od 10 tys. do 15 tys. obrotów na min.

 Do początku strony Do początku strony

Przeczytaj pozostałe części tej publikacji

 Do początku strony Do początku strony

Planowanie sieci     Microsoft Office Groove - planowanie lokalizacji - warunki i wymagania     Planowanie zabezpieczeń