Udostępnij za pośrednictwem


Szacowanie wymagań systemowych

 

Data opublikowania: marzec 2016

Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Ta sekcja zawiera podsumowanie zaleceń ITIL dotyczących ustalania wymagań wdrożeniowych, które mają zastosowanie w przypadku programu Orchestrator. W poniższej tabeli przedstawiono sekwencję kryteriów oceny.

Zadanie Informacje
1: Zdefiniuj zakres projektu. Definiowanie zakresu prac
2: Określ zadania, które planujesz zautomatyzować. Określenie zadań
3: Zidentyfikuj systemowe obciążenia pracą dla programu Orchestrator i zadania, które planujesz zautomatyzować. Określenie poszczególnych obciążeń
4: Oszacuj liczbę wykonywanych zadań na godzinę. Ustalenie łącznej liczby wykonywanych zadań
5: Zidentyfikuj pakiety integracyjne wymagane w danym środowisku. Identyfikacja wymaganych pakietów integracyjnych
6: Ustal wymagania dotyczące zabezpieczeń. Ustalenie modelu zabezpieczeń
7: Ustal liczbę i rozmieszczenie serwerów elementów Runbook. Zaprojektowanie wymagań serwerów elementów Runbook
8: Ustal wymagania dotyczące odporności na uszkodzenia. Odporność na uszkodzenia
9: Zidentyfikuj dodatkowe zasoby, których wymaga wdrożenie. Wymagania dotyczące zasobów
10: Zidentyfikuj ruch sieciowy i potencjalne wąskie gardła. Sieć
11: Zidentyfikuj wymagania dotyczące poziomu obsługi i działania. Wymagania dotyczące poziomu obsługi i działania
12: Ustal poziom integracji z innymi produktami System Center. Integracja z produktami System Center
13: Ustal wymagania dotyczące tworzenia. Tworzenie
14: Zaprojektuj środowisko testowe programu Orchestrator. Środowisko testowe
15: Zaprojektuj wstępne środowisko produkcyjne programu Orchestrator. Wstępne środowisko produkcyjne

Definiowanie zakresu prac

Planowanie wielkości wdrożenia rozpocznij od zidentyfikowania wymagań biznesowych. W ramach tego procesu zdefiniuj procesy, które mają zostać zautomatyzowane przy użyciu programu Orchestrator, wymagania organizacji dotyczące raportowania oraz działy, na które będzie miała wpływ ta instalacja. Zidentyfikuj wszystkie aplikacje, usługi, serwery i procesy manualne powiązane z zadaniami, które mają być wykonywane. Ustal priorytety tych wymagań na podstawie ich wpływu na biznes, aby efektywnie ustalić priorytety zadań wdrożeniowych.

Określenie zadań

Jakie procesy mają zostać zautomatyzowane? Odwzoruj procesy, które mają zostać zautomatyzowane, na pojedyncze kroki służące ich realizacji. Taki poziom szczegółowości upraszcza zadanie tworzenia elementów Runbook. Zidentyfikuj procesy o krytycznym znaczeniu dla biznesu, które wymagają dokładniejszego sprawdzenia przed powierzeniem ich realizacji elementom Runbook w środowisku produkcyjnym.

Określenie poszczególnych obciążeń

Dla automatyzowanych procesów ustal częstotliwość ich wykonywania. Element Runbook uruchamiany raz dziennie wykorzystuje znacznie mniej zasobów niż element działający w sposób ciągły, który monitoruje proces systemowy. Uwzględnij zarówno obciążenie systemu Orchestrator, jak i obciążenie automatyzowanego procesu. Serwer, który dotąd reagował na manualnie wprowadzane żądania, może zachowywać się zupełnie inaczej w przypadku zautomatyzowanego wprowadzania żądań.

Zastanów się nad ilością danych publikowanych, których rejestrowanie jest wymagane w każdym z elementów Runbook. Wraz ze wzrostem ilości rejestrowanych danych wzrasta ruch sieciowy i obciążenie serwera obsługującego bazę danych programu Orchestrator.

Ustalenie łącznej liczby wykonywanych zadań

Po zdefiniowaniu poszczególnych obciążeń oblicz łączną liczbę zadań, które mogą być wykonywane jednocześnie. W projekcie systemu weź pod uwagę maksymalne obciążenie. Liczba i rozmieszczenia serwerów elementów Runbook oraz zasoby automatyzowanych procesów muszą być ustalone na poziomie uwzględniającym największą liczbę wykonywanych elementów Runbook.

Identyfikacja wymaganych pakietów integracyjnych

Urządzenia i aplikacje producentów innych niż Microsoft są automatyzowane za pośrednictwem pakietów integracyjnych. Ustal, jakie pakiety integracyjne są wymagane dla zautomatyzowanych procesów. Każdy produkt programowy i sprzętowy zwykle wymaga własnego pakietu integracyjnego. Jeśli nie istnieje dostępny komercyjnie pakiet integracyjny, czy można utworzyć własne skryptowe rozwiązanie automatyzacyjne? Czy trzeba tworzyć własne pakiety integracyjne, aby zapewnić pełną automatyzację?

Ustalenie modelu zabezpieczeń

Planowanie modelu zabezpieczeń powinno objąć ustalenie, czy serwery elementów Runbook i zasoby muszą znajdować się w więcej niż jednym lesie usługi Active Directory. Czy istnieje zaufanie międzydomenowe? Czy istnieją bramy programu Operations Manager wymagające certyfikatów? Przejrzyj obecne wymagania dotyczące zabezpieczeń dla użytkowanego środowiska w celu identyfikacji wymagań dotyczących uprawnień i certyfikatów.

Zaprojektowanie wymagań serwerów elementów Runbook

Czy planowane jest połączenie serwerów elementów Runbook za pomocą sieci WAN i czy serwery mają się komunikować ponad granicami zaufania? Jeśli tak jest, ustal położenie serwera bramy względem bazy danych i serwerów elementów Runbook programu Orchestrator. Działanie serwera Management nie jest wymagane do uruchamiania elementów Runbook ani zapisywania danych tych elementów, jednak baza danych programu Orchestrator jest wymagana dla wszystkich aktywnych serwerów elementów Runbook.

Odporność na uszkodzenia

Ustal poziom odporności na uszkodzenia wdrożenia programu Orchestrator. W zależności od wymagań można zaprojektować środowisko programu Orchestrator zapewniające wysoką dostępność w przypadku pojedynczego uszkodzenia.

Wymagania dotyczące zasobów

Ustal wymagania wdrożenia Orchestrator i wszelkie dodatkowe obciążenia tworzone przez zwiększone wymagania procesów, na które ma wpływ automatyzacja. Czy serwery elementów Runbook wystarczą do obsługi liczby elementów Runbook, które mogą być wykonywane jednocześnie? Czy baza danych programu Orchestrator ma odpowiednią wielkość umożliwiającą obsłużenie wszystkich żądań i rejestrowanie danych publikowanych?

Wymagania dotyczące poziomu obsługi i działania

Zidentyfikuj wszystkie wymagania środowiska. Uwzględnij wszystkie strategie konsolidacji danych i wymagania dotyczące wspólnych grup zarządzania, zachowywania danych, wielkości hurtowni danych czy odporności na uszkodzenia.

Sieć

Ustal, czy jest wymagana zwiększona przepustowość w celu obsłużenia zwiększonego ruchu generowanego przez serwery elementów Runbook i bazę danych programu Orchestrator. Czy trzeba zmienić ustawienia portów sieciowych w celu umożliwienia korzystania z usługi sieci Web programu Orchestrator?

Integracja z produktami System Center

Program Orchestrator w pełni obsługuje wszystkie produkty System Center, takie jak programy Service Manager i Operations Manager. Zidentyfikuj wszystkie produkty System Center w użytkowanym środowisku, aby ustalić, czy wymagane są dodatkowe serwery Management lub bramy.

Tworzenie

Ustal, gdzie i jak odbywa się tworzenie elementów Runbook. Tworzenie elementów Runbook zwykle odbywa się na komputerach odizolowanych od środowiska produkcyjnego. Jednak wymagania biznesowe mogą obejmować konieczność tworzenia elementów Runbook w nieplanowanym czasie.

Środowisko testowe

Jeśli tworzenie odbywa się w izolacji od środowiska produkcyjnego, zidentyfikuj zasoby potrzebne do tworzenia i testowania nowych elementów Runbook.

Wstępne środowisko produkcyjne

Ostrożność nakazuje wdrażanie elementów Runbook o dużym znaczeniu we wstępnym środowisku produkcyjnym przed ich wprowadzeniem do środowiska produkcyjnego. Wstępne środowiska produkcyjne powinny być dobrym przybliżeniem pełnego środowiska produkcyjnego.

Zobacz też

Planowanie wielkości