Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jakiej maszyny potrzebuje?
Forum PHP.pl > Forum > Serwery WWW > Apache
niki
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
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... tongue.gif
niki
na chwile
jak dostosować sprzet jak to liczyć?
dragossani
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
Taki mały sofcik, który może się przydać: eZ httpbench.
Tak to wygląda:
niki
dragossani dziękuje za pomoc
dragossani
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.