Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dwa serwery?, czy lepiej podzielic ruch na dwa serwery
ceiks
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 15.03.2006

Ostrzeżenie: (0%)
-----


Witam

Chciałbym zapytać, czy warto dzielić ruch w serwisie na dwie słabsze maszyny czy też lepiej używać jednej supermocnej.

Jeśli lepiej dzielić, to jak? Część statyczną na jednym, a skrypty i bazę na drugim? A może lepiej oddzielić b.d. a php i statyki zostawić razem? A może zrobić jakąś obsługę sesji na wiele maszyn i wszystko zgrać do kupy?

zakładam, że całość to php, mySQL i Linux.

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
simemo
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 25.10.2004

Ostrzeżenie: (0%)
-----


Witam

Z mojego doświadczenia wynika że mysql ma znacznie większe średnie obciążenie systemu niż apache z php. Problem się zaostrza przy wykorzystaniu rekordów typu blob.
Apache natomiast lubi skokowo zająć cały czas procesora, zwłaszcza przy przetwarzaniu plików graficznych w czasie rzeczywistym, czy generowaniu plików pdf, jednak są to krótkotrwałe zjawiska. Oczywiście obciążenie systemu wzrasta wraz z ilością stron do obsłużenia. Polecam Ci instalację na obu systemach tego samego, a potem testy, bo wydajność systemu to raczej nauka empiryczna, niż ścisła smile.gif
Jeżeli serwer jest otwarty "na świat" to udostępnianie połączeń mysql'a na otwartych poprtach nie jest najbezpieczniejszym rozwiązaniem. Najlepiej mieć jeden system, za to wydajny, najlepiej 2 procesorowy, ale chyba na nic Ci taka porada.

Pozdrawiam,
Go to the top of the page
+Quote Post
ceiks
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 15.03.2006

Ostrzeżenie: (0%)
-----


a mechanizmy obsługi sesji na kilku maszynach?
Go to the top of the page
+Quote Post
sf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


baza powinna chodzic na innej maszyni niz apache, we wszystkich dobrych hostingach tak jest


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
ceiks
post
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 15.03.2006

Ostrzeżenie: (0%)
-----


Cytat
baza powinna chodzic na innej maszyni niz apache


no a co z bezpieczeństwem?
Go to the top of the page
+Quote Post
viraptor
post
Post #6





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.03.2006

Ostrzeżenie: (0%)
-----


Cytat(ceiks @ 2006-03-28 09:27:17)
no a co z bezpieczeństwem?

To co administrator postanowi - przecież może nawet włożyć drugą kartę sieciową do serwera apachowego i spiąć go z mysqlowym na sztywno... po czym wyciąć całą komunikacje w tym mini-"segmencie" sieci z siecią zewnętrzną. Dozwolone tylko połączenia internet <-> www i www<->mysql
Go to the top of the page
+Quote Post
ceiks
post
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 15.03.2006

Ostrzeżenie: (0%)
-----


no cóż, załóżmy, że serwery stoją w serwerowni i jedyny kontakt fizyczny ma z nimi taki pan co ewentualnie tylko reset wcisnie jak juz nic nie dziala
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:50