Linux skaalautuvuus tuloksia raskaassa WWW kuormituksessa

Ympäristö

Tulokset

Takaisin etusivulle

Johdanto

Alla olevat tiedot perustuvat erään Linuxia käyttävän organisaation Linuxin suorituskyky selvityksiin WWW kuormitushuippujen aikana.

1. Ympäristö

Normaali WWW kuorma edustalaitteissa on n. 100 http requestia per kone per sekunti. Kuormitushuippuina n. 800 requestia per sekunti per kone, eli n. 30 Megabittiä per sekunti per kone noin kahden tunnin ajan. Webjärjestelmän kokonaiskuorma 120 Megabittiä per sekunti ja n. 3000 http requestia per sekunti ajettiin neljän RHEL ES 3:n läpi. Ainoat suorituskykyviilaukset olivat tcp-timeouttien pienentäminen, jottei kerry liikaa puoliavoimia yhteyksiä. Kernel oli oletus 2.4.21-32.ELsmp.

2. Tulokset

Linux skaalautui täysin lineaarisesti ja ennustettavasti, eli load nousi tasaisesti ja pysyi lopulta luokassa 1.5. Pahin pelko oli, että jokin piilossa ollut tcp-raja tai ES 3:n käyttämässä vanhemmassa 2.4 sarjan kernelissä oleva rajapyykki tulisi vastaan,  mutta mitään ongelmia ei ollut, Linux toimi loistavasti koko kuormitushuipun ajan. Kuormitushuipun jälkeen palautuminen normaalitilaan tapahtui nopeasti, eikä mitään ongelmia havaittu normaalitoiminnassa.
Myöhemmissä testeissä on myös todettu, ettei ADM Opteron ja Intel Xeon suorittimien välillä ole eroja tämän ympäristön skaalautuvuuden suhteen.