Бенчмарк веб сервера
Овај чланак можда захтева чишћење и/или прерађивање како би се задовољили стандарди квалитета Википедије. (август 2015) |
Бенчмарк веб сервера је процесс процењивања перформанси веб сервера да би се утврдило да ли сервер може да испуни довољно висок обим посла.
Кључни параметри[уреди | уреди извор]
Перформансе се обично мере у смислу:
- Броја захтева на који може да одговори у секунди (у зависности од врсте захтева итд.);
- Времена кашњења одговора у милисекундама за сваку нову конекцију или захтев;
- Пропуста у бајтовима у секунди (у зависности од величине датотеке, кешираног или некешираног садржаја, доступног капацитета мреже итд.).
Мерења се морају извршити под оптерећењем са променљивим бројем клијената и захтева по клијенту.
Алати за оцењивање[уреди | уреди извор]
Тестирање оптерећења (стрес/перформанс тестирање) веб сервера може да се врши помоћу аутоматизованих/аналитичких алата као што су:
- АпацхеБенцх (или аб), програм командне линије у пакету са Апацхе ХТТП сервером
- Апацхе ЈМетер, Јава алат отвореног кода за тестирање оптерећења
- Цурл-лоадер, алат отвореног кода за тестирање перформанси софтвера
- Хттперф, програм командне линије оригинално развијен у ХП Лабс
- ОпенСТА, помоћни програм заснован на ГУИ за оперативне системе базиране на Мицрософт Wиндоwс
Програми за оцењивање веб апликација[уреди | уреди извор]
Програми за оцењивање веб апликација мере перформансе апликацијског сервера и сервера база података који се користе као домаћини веб апликација. ТПЦ-W је био уобичајена алатка за оцењивање која имитира интернет књижару уз стварање синтетичког промета.
Спољашње везе[уреди | уреди извор]
- Мицрософт-ови обрасци и пракса Водич за тестирање перформанси за веб-апликације
- Стрес алатке за тестирање веб-сервера у Мицрософт бази знања
- Алатке за тестирање перформанси отвореног кода Архивирано на сајту Wayback Machine (5. април 2010)