Aplikacje rozproszone

 

Opublikowano: czerwiec 2016

Dotyczy: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Aplikacja rozproszona w programie Operations Manager to aplikacja składająca się z wielu obiektów. Te obiekty mogą być zdefiniowane przez różne pakiety administracyjne i zarządzane na tym samym lub różnych agentach. Celem aplikacji rozproszonej jest zapewnienie informacji o ogólnej kondycji aplikacji składającej się z różnych obiektów.

Aplikacje rozproszone nie zajmują się żadnym dodatkowym monitorowaniem obiektów w aplikacji. Zamiast tego zawierają obiekty, które są już monitorowane. Zaletą aplikacji rozproszonej jest ukazywanie związku między kondycją obiektów wchodzących w skład jednej aplikacji.

Aplikacje rozproszone można tworzyć za pomocą narzędzia Distributed Applications Designer w konsoli Operacje.

Projektant aplikacji rozproszonej

Projektant aplikacji rozproszonej umożliwia tworzenie aplikacji rozproszonej w środowisku graficznym, przy minimalnej znajomości tworzonych podstawowych elementów pakietu administracyjnego. To narzędzie ma następujące ograniczenia:

  • Grupy składników mogą mieć tylko jawnych członków, co oznacza, że nie można wypełniać ich dynamicznie. Przykładowo może istnieć aplikacja rozproszona z zestawem witryn sieci Web. Instalowany jest dodatkowy serwer sieci Web z witryną do uwzględnienia. Konieczne będzie przeprowadzenie edycji aplikacji rozproszonej i ręczne dodanie nowej witryny.

  • Nie można tworzyć wielu poziomów kondycji zbiorczej. Kondycją aplikacji będzie najgorsza kondycja dowolnej z grup składników, bez względu na utworzone dla nich relacje.

Przy użyciu narzędzia adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD można utworzyć aplikację rozproszoną bez tych ograniczeń.

Zawartość aplikacji rozproszonych

Obiekty

Aby aplikacja rozproszona była użyteczna, musi zawierać co najmniej jeden obiekt. W aplikacji rozproszonej można użyć dowolnego obiektu odnalezionego przez różne pakiety administracyjne zainstalowane w grupie zarządzania. Obiekt może pochodzić z pakietu administracyjnego zainstalowanego w katalogu lub utworzonego przez użytkownika. Mogą to być także obiekty utworzone przez różne kreatory monitorowania, jak to omówiono w temacie Szablony pakietów administracyjnych.

Grupy składników

Grupa składników może zawierać dowolną liczbę obiektów, a każdy obiekt dodany do aplikacji rozproszonej musi należeć do grupy składników. Podczas tworzenia grupy składników należy określić co najmniej jedną klasę, którą może zawierać ta grupa. Do konkretnej grupy można dodać tylko te obiekty, które są wystąpieniami tych klas. Jeśli wybrana zostanie opcja Wszystkie obiekty, w grupie składników będzie można uwzględnić wszystkie obiekty z grupy zarządzania.

Jeśli chcesz ograniczyć obiekty, które można uwzględnić w grupie składników, wybierz opcję Obiekty, jeśli następujących typów, a następnie wybierz co najmniej jedną klasę z drzewa klas. Drzewo będzie zawierało wszystkie klasy w grupie zarządzania, które zostały udostępnione przez wszystkie aktualnie zainstalowane pakiety administracyjne.

W oknie dialogowym klasy są porządkowane w formie drzewa zgodnie z ich klasami podstawowymi. Więcej informacji dotyczących klas podstawowych można znaleźć w temacie Klasy podstawowe. Po wybraniu klasy zostaną również wybrane wszystkie jej klasy podstawowe. Dzięki temu, jako klasę podstawową można wybrać często używaną klasę, taką jak Rola komputera, a następnie automatycznie wybrać wszystkie jej klasy podstawowe.

Relacje

Relacje można nakreślić między grupami składników, aby przedstawić pewien związek między różnymi rodzajami obiektów. Kondycja nie jest agregowana między grupami składników, lecz relację wskazują linie między grupami.

Szablony aplikacji rozproszonych

Szablony umożliwiają uruchomienie nowej aplikacji rozproszonej ze wstępnie zdefiniowanym zestawem grup składników. Do tych grup składników należy dodać obiekty, a w razie potrzeby grupy składników można modyfikować oraz dodawać kolejne. Aby zaoszczędzić czas podczas tworzenia aplikacji rozproszonej, można wybrać szablon najlepiej odpowiadający wymaganiom użytkownika. Jeśli chcesz utworzyć pustą aplikację rozproszoną i ręcznie dodać wszystkie własne grupy składników, wybierz szablon Pusty.

W poniższej tabeli opisano dostępne szablony:

Szablon

Opis

Grupy kontenerów

Uwzględnione klasy

Trzywarstwowa aplikacja .NET

Gromadzi obiekty i dane monitorowania z transakcji syntetycznych wraz z danymi z programu Application Performance Monitoring

  • [nazwa aplikacji] — perspektywa klienta

  • [nazwa aplikacji] — warstwa prezentacji

  • [nazwa aplikacji] — warstwa biznesowa

  • [nazwa aplikacji] — warstwa danych

  • Perspektywa

  • Aplikacja ASP.NET

  • Składnik aplikacji .NET

  • Baza danych

Linia biznesowych aplikacji internetowych

Grupy składników wspólne dla aplikacji sieci Web

  • Witryny sieci Web

  • Bazy danych

  • Witryna sieci Web

  • Baza danych

Obsługa wiadomości

Grupy składników wspólne dla usług obsługi wiadomości

  • Klienty obsługi wiadomości

  • Pamięć masowa

  • Składniki obsługi wiadomości

  • Usługi katalogowe

  • Usługi sieciowe

  • Sieć fizyczna

  • Perspektywa

  • Logiczny składnik sprzętowy

  • Rola komputera

  • Rola komputera

  • Urządzenie sieciowe

Pusty

Pusta aplikacja rozproszona bez grup składników

Brak

Brak

Wyświetlanie aplikacji rozproszonych

Każda aplikacja rozproszona zostanie wyszczególniona w widoku stanu Aplikacja rozproszona w okienku Monitorowanie konsoli Operacje. Stanem aplikacji rozproszonej będzie najgorszy stan jakiegokolwiek obiektu, który ta aplikacja zawiera. Aby uruchomić inny rodzaj widoku, kliknij prawym przyciskiem myszy aplikację rozproszoną i wybierz żądany widok. Każdy widok będzie uwzględniał dane dla wszystkich obiektów zawartych w aplikacji rozproszonej.

Tworzenie i modyfikowanie aplikacji rozproszonych

Aby utworzyć aplikację rozproszoną

  1. Jeśli nie masz pakietu administracyjnego dla monitorowanej aplikacji, utwórz go przy użyciu procesu w ramach operacji Wybieranie pliku pakietu zarządzania.

  2. W konsoli Operacje wybierz obszar roboczy Tworzenie.

  3. Kliknij prawym przyciskiem myszy pozycję Aplikacje rozproszone i wybierz polecenie Utwórz nową aplikację rozproszoną.

  4. W polu Nazwa wpisz nazwę aplikacji rozproszonej. Ta nazwa pojawi się w obszarze roboczym Monitorowanie konsoli Operacje.

  5. W polu Szablon wybierz szablon dla punktu początkowego aplikacji rozproszonej. Informacje dotyczące dostępnych szablonów można znaleźć w temacie Szablony aplikacji rozproszonych.

  6. Wybierz pakiet administracyjny utworzony w kroku 1.

  7. Kliknij przycisk OK.

Aby przeprowadzić edycję istniejącej aplikacji rozproszonej

  1. W konsoli Operacje wybierz obszar roboczy Tworzenie.

  2. Wybierz pozycję Aplikacje rozproszone.

  3. W okienku Aplikacje rozproszone kliknij prawym przyciskiem myszy aplikację rozproszoną, która ma zostać zmodyfikowana, a następnie wybierz opcję Edytuj.

Aby utworzyć grupę składników

  1. Przy otwartej aplikacji rozproszonej kliknij przycisk Dodaj składnik.

    Uwaga

    Jeśli grupa składników jest tworzona pierwszy raz od momentu otwarcia konsoli Operacje, otwarcie okna dialogowego Utwórz nową grupę składników może potrwać kilka sekund, ponieważ lista klas musi zostać zapisana w pamięci podręcznej. Czas trwania tej operacji będzie zależał od liczby klas w grupie zarządzania.

  2. W polu tekstowym Nadaj nazwę grupie składników podaj nazwę grupy składników. Jest to nazwa, która pojawi się w widoku diagramu oraz w Eksploratorze kondycji dla danej aplikacji rozproszonej.

  3. Aby grupa składników mogła zawierać dowolne typy obiektów, wybierz przycisk radiowy Wszystkie obiekty. Jeśli chcesz określić co najmniej jeden typ, który może zawierać dana grupa składników, wybierz przycisk radiowy Obiekty następującego typu.

  4. Wybierz co najmniej jedną klasę, aby umożliwić uwzględnienie obiektów tego typu w grupie zarządzania.

  5. Po wybraniu klas kliknij przycisk OK

    Uwaga

    Może pojawić się komunikat informujący o tym, że podczas włączania widoczności przycisku nowego typu obiektu osiągnięto dozwolony limit. To oznacza, że do lewej strony Projektanta aplikacji rozproszonej nie można dodać kolejnych okienek wyboru obiektu. Wybierz przycisk radiowy Pozostaw nowy typ obiektu jako niewidoczny, aby nie tworzyć panelu wyboru nowego obiektu dla bieżącej grupy składników, lub wybierz przycisk radiowy Zastąp wybrany widoczny przycisk typu obiektu nowym, a następnie wybierz jeden z typów obiektu z listy, aby zamknąć okienko. Aby ponownie otworzyć okienko wyboru, wybierz je w okienku Organizuj typy obiektów.

Aby dodać obiekt do aplikacji rozproszonej

  1. Upewnij się, że utworzona jest grupa składników, w której dozwolony jest dodawany typ obiektu.

  2. Jeśli dla dodawanego typu obiektu nie jest otwarte okienko wyboru, kliknij przycisk Organizuj typy obiektów, a następnie wybierz typ obiektu, który chcesz dodać.

  3. W narzędziu Wybór obiektów wybierz typ obiektu, który chcesz dodać. W rezultacie wyświetlona zostanie lista wszystkich obiektów wybranego typu.

  4. Kliknij co najmniej jeden obiekt i przeciągnij go do grupy składników. Obiekty będzie można dodać tylko do takiej grupy składników, która zaakceptuje obiekty tego typu.

Zobacz też

Opis klas i obiektów