Zarządzanie ośrodkiem webowym

ITpedia

Zarządzanie ośrodkiem webowym nie ogranicza się tylko do monitorowania szybkości jego działania i zasilania nową treścią. W miarę rozwoju ośrodka webowego – zarówno pod względem rozmiarów, jak i zakresu świadczonych usług – zarządzanie nim staje się zadaniem coraz bardziej złożonym. Obejmuje ono nie tylko kontrolowanie ruchu, ale także dozorowanie dostępu do ośrodka, usprawnienie dostarczania zawartości, śledzenie kroków składających się na transakcje komercyjne i zarządzanie danymi umiejscowionymi poza ośrodkiem.

Prowadzenie w Internecie ośrodków handlu elektronicznego i biznesu wymusza często przekształcanie małych, scentralizowanych zestawów serwerów w duże, geograficznie rozproszone klastry serwerów współpracujących ze sobą.

Zarządzanie tak złożonymi układami wymaga stosowania skomplikowanych zestawów narzędzi umożliwiających:

  • monitorowanie ruchu i dostępu do plików (stron),
  • analizowanie danych zawartych w bazach danych i transakcjach,
  • alarmowanie o każdym zaistniałym problemie i podejmowanie akcji przeciwdziałających zagrożeniom,
  • raportowanie ogólnego stanu ośrodka.

Podstawowym zadaniem systemów zarządzania ośrodkami webowymi jest analiza danych zbieranych w plikach logów serwerów webowych. Analiza zawartości logu może dostarczać informacji o ruchu wejściowym i wyjściowym przez zapory ogniowe, statystyk o użytkowaniu pasma, protokołach stosowanych podczas transmisji danych oraz informacji o konkretnym użytkowniku, m.in. o ścieżkach, którymi porusza się on po ośrodku webowym.

Niemniej ważne są mechanizmy analizy odsyłaczy: sprawdzają one integralność odniesień w ośrodku webowym i inne parametry związane z jakością, np. określają strony wymagające długiego czasu na załadowanie.

Narzędzia do zarządzania ośrodkiem i zawartością umożliwiają tworzenie mapy ośrodka webowego i pokazywanie na niej właściwości każdego odsyłacza. Wykonuje się to zazwyczaj drogą automatycznego skanowania i tworzenia wizualnych map rozproszonej struktury webowej, obejmujących URL i ich kolejne połączenia. Taka mapa zawiera przeważnie strony HTML, aplety Javy, skrypty CGI, komponenty ActiveX, strony tworzone dynamicznie i strony szyfrowane z wykorzystaniem SSL (Secure Socket Layer).

W zarządzaniu Webem wykorzystuje się w szerokim zakresie funkcje raportowania:

  • wyświetlanie danych sumarycznych o ośrodku w sposób typowy dla przeglądarki,
  • generowanie raportów,
  • eksportowanie ich w popularnych formatach plików lub baz danych.

Problem rozsądnego czasu reakcji – zwłaszcza w godzinach dużego natężenia ruchu w sieci – jest rozwiązywany zazwyczaj przez stosowanie wszechstronnego testowania aplikacji narzędziami programowymi, pozwalającymi na przewidywanie zachowań systemu i ocenę wydajności. Narzędzia te „ćwiczą” aplikacje webowe, symulując ruch użytkownika. Mierzą one także czasy odpowiedzi, opóźnienia sieciowe i wydajność aplikacji oraz serwera. Oprogramowanie alarmowe i monitorujące pozwala nadzorować serwery webowe, proxy i pocztowe, bazy danych ODBC i rutery, umożliwiając w sytuacjach awaryjnych określenie specyficznych akcji odtwarzania, takich jak ponowne ładowanie lub automatyczne wykonanie specjalnych skryptów. Alarmy mogą być dostarczane do zainteresowanych na różne sposoby: na przykład pocztą elektroniczną lub na pager.

Aktywne zarządzanie jest niezbędnym elementem ciągłego utrzymania popularności nawet najlepiej zaprojektowanych stron.

Zobacz także

-
-