Next: Środowisko testowe
Up: Analiza wydajności serwera openldap
Previous: Analiza wydajności serwera openldap
Jako narzędzie testowe do pomiarów wydajności i oceny konfiguracji
serwera openldap wykorzystano pakiet DirectoryMark w wersji 1.3. Jest
on jest produktem firmy Mindcraft, zajmującej się testowaniem oprogramowania,
systemów i sieci, dostępnym w postaci wykonywalnej. Pakiet dostępny
jest na platformy Solaris Sparc i Windows.
Pakiet DirectoryMark pozwala na badanie wydajności serwerów usługi
katalogowej w 2 zasadniczych scenariuszach:
- źródło danych do autoryzacji,
- żródło informacji adresowych.
W poniższym raporcie skupię się przede wszystkim na testowaniu usługi
katalogowej jako źródła informacji adresowych. Metoda testowania
serwera za pomocą testów DirectoryMark polega na generacji bazy z
zadaną ilością użytkowników (np. 1000). Ponieważ istniała możliwość
wyboru klasy, jako klasa bazowa została wybrana inerOrgPerson,
jako najbliższa klasie wykorzystywanej w projekcie. Następnie na podstawie
wygenerowanej bazy tworzone są skrypty z zapytaniami do serwera. W
przypadku testu usługi katalogowej jako źródła informacji katalogowej
zapytania mają następującą charakterystykę:
- klient łączy się co 5 s
- wyszukiwanie po UID-ach - 28% zapytań
- wyszukiwanie po polu CN według wzorca - 24% zapytań
- znalezienie po polu SN - 8% zapytań
- znalezienie po polu CN - 16% zapytań
- nie znaleziono - 8% zapytań
Next: Środowisko testowe
Up: Analiza wydajności serwera openldap
Previous: Analiza wydajności serwera openldap
Tomasz Kowal
2003-11-14