niki
21.01.2003, 12:34:32
potrzebny jest mi serwer na wejście 800 odwiedzających z monitorowniem ich wejścia i aplikacjami po stronie serwera.
Jak liczyć obciążenie maszyny
i
Co jest mi potrzebne za rozsądne pieniądze?
proszę o naukę i przykładową specyfikację.
dzięki
miłego dnia[/code]
scanner
21.01.2003, 13:13:29
Cytat
na wejście 800 odwiedzających
na minute? na godzine? na chwile? Jakie aplikacje po stronie serwera, jakie dane beda przekazywane z serwera do klientow..
Za rozsadne pieniadze proponuje kurs zadawania pytan...
niki
21.01.2003, 13:27:17
na chwile
jak dostosować sprzet jak to liczyć?
dragossani
21.01.2003, 13:40:24
Przy takim obciążeniu, przede wszystkim bazę danych na osobny serwer i spiąć to z serwerem www szybką siecią. Pod linuxem (innych nie polecam, ew. FreeBSD) obciążenie procka i pamięci operacyjnej monitorujesz przez top. Najlepiej odpalić skrypt, który symuluje korzystanie z serwisu, przyjrzeć się co pokazuje top na serwerze www i serwerze z bazą danych, i przemnożyć sobie ile wydajności potrzebujemy przy 800-krotnym obciążeniu. Generalnie max ramu i dyski na RAID 0, a jeśli bezpieczeństwo też gra rolę to na RAID 50.
dragossani
21.01.2003, 16:32:59
Taki mały sofcik, który może się przydać:
eZ httpbench.
Tak to wygląda:
niki
21.01.2003, 19:09:25
dragossani dziękuje za pomoc
dragossani
22.01.2003, 11:44:46
Aha, jeszcze jedna sprawa. Warto przyjrzeć się jakiemuś akceleratorowi bo php przy dużym obciążeniu zaczyna nieco stękać.
php-Acc
Strona domowa produktu php Accelerator Cache:
http://www.php-accelerator.co.uk/
php-APC
Strona domowa produktu APC:
http://apc.communityconnect.com/
php-BWC
Strona domowa produktu afterBURNER:
http://bwcache.bware.it/
Jeśli masz nadmiar gotówki to możesz się szarpnąc na
Zend Performance Suite:
http://zend.com/store/products/zend-perfor...mance-suite.php