|
Usługi audytu wydajności systemów informatycznych należy do usług wykonywanych cyklicznie z powodu na ciągła zmianę właściwości wydajnościowych systemu w czasie jego użytkowania. Zmiany wydajności spowodowane przyrostami baz danych i zwiększeniem ruchu w sieci powodują, iż ocena wydajności rozwiązania musi zakładać dłuższy horyzont czasowy.
W ramach realizacji audytu wydajności systemów informatycznych definiowane są usługi dostarczane przez system oraz wskaźniki określające ich poziom (SLA) wraz ze sposobem ich pomiaru.
Usługi te dotyczą następujących warstw: • Sieciowej (np.: szybkość przepływu danych) • Systemowej (np.: dostępność usługi drukowania) • Bazodanowej (np.: szybkość przetwarzania danych) • Aplikacyjnej (np.: szybkość obsługi procesów w systemie przez użytkownika).
Zdefiniowanie wskaźników poziomów usług poprzedzone jest ogólną analizą architektury systemu oraz wymogów związanych z jego eksploatacją. Ocena wydajności polega na porównaniu wymaganych parametrów wydajnościowych systemu z ich wartościami osiągniętymi podczas przeprowadzanych testów. Ocena wydajności systemu obok badań empirycznych jest również wykonywana pod kątem stosowania tzw. dobrych praktyk, np. w konfiguracji bazy danych. Źródłem informacji o tych praktykach jest zwykle dokumentacja stosowanego komponentu (np. systemu zarządzania bazą danych).
Efektem wykonania usługi audytu wydajnościowego jest dokumentacja, która zawiera: • Uzasadnienie wyboru i wykaz wskaźników określających poziom usług, • Wartość uzyskanych w wyniku audytu wartości • Analizę zmian wskaźników w przyszłości • Zalecenia eksploatacyjne dotyczące utrzymania założonych wskaźników
|