Měření a testované distribuce
Testované distribuce
- Debian Stable (Lenny)
- nejsem si jistý, zdá drivery přispěné v létě Microsoftem se už dostaly do kernelu 2.6.26, který je v Lennym
- do testování můžeme přidat Squeeze (Debian Testing) nebo Ubuntu Server 9.10 s novými jádry abychom porovnali jaký vliv měla snaha Microsoftu
- nebo zkompilovat do Lennyho vlastní jádro (2.6.32 ?)
- RHEL (příp. free alternative CentOS pokud se nedostaneme k RHELu)
- můžeme zkusit i Fedoru, ale ta je dost desktopově orientovaná
- další možnosti
- SuSE Linux Enterprise Server … ale preferoval bych RHEL
Měření
Apache
- aktuální verze z hlavního repozitáře dané distribuce
- 2.2.9 u Debian Stable k 5.12.09
- výchozí konfigurace, minimum optimalizací - nezajímá nás kam až to lze dostat, ale jak si povedeme v průměrném/nejběžnějším případě
- článek o performance tuningu Apache
- měřící tool Apache Bench je standardní součástí Apache
- představa o tom, kolik náš server “paralelně” zvládne požadavků
- návody/další informace:
-
- hodí se i pro testování dalších věcí než jen počet požadavky, např. síťové propustnosti
- napsán v Javě, lze snadno rozšířit
- vzhledem k jeho komplexnosti bych se mu prozatím vyhnul a zůstal u Apache Bench
Network throughput
I/O throughput
- pro nás pravděpodobně jen okrajový zájem, těžiště naší práce si představuji v předcházejících dvou bodech
- nástroj: iozone
- návody:
- alternativa: dd
—-
Linky na které jsem zatím narazil shromažďuji zde: http://delicious.com/trashmeat/iolab