Dva strežnika za eno stran
 
lukas|esnep.si 7. sep 2010 16:31:03 Pridružen od:
5. maj 2009
183 objav
100 182 23
#11

Zdravo,



morda pa bi bilo bolje da bi najel malce večji VPS, glede na to da imaš takšen obisk. Lahko pa bi povedal tudi trenutno konfuguracijo svojega VPS-ja. Drugače pa je tvoja rešitev tudi taka, podoben princip kot pri večih namenskih strežnikih. Da sta dva VPS-ja vezana na eno domeno, torej delujeta skupaj. Vsekakor pa se pozanimaj ppri svojem ponudniku, kakšen sistem uporablja, v primeru da imajo VMware, ti jih lahko enostavno povežejo skupaj! :) Torej eden drugemu krijeta hrbet, če ti pade enden VPS dol ga prevzame drugi.



Ampak v kolikor imaš že težave z trenutnim VPS-jem, bi ti svetoval da prešaltaš na dedicated. ;)


všeč(0) ni všeč(0) spam(0)
 
mtance 8. sep 2010 05:45:19 Pridružen od:
27. jan 2008
508 objav
198 16 1
#12

Se opravičujem za pozen odgovor, včeraj sem imel dela do večerat, tako, da nisem uspel priti na IM. Ja stvar je sledeča. Imam VPS z enim jedrom, 2GB rama. Je pa fora, da je ta stran proxy - v podpisu. Če bi bil moj CMS (ročno spisan) vem, da bi šlo do 10x več obiskovalcev na stran. Skripta je zato Glype(najbolj požrešna, kar sem jo videl do sedaj).



Optimizacija:

Poizskušal sem vse možne variante - EasyApache - "kompajlu" po vseh možnih vodičih. Sedaj imam Apache 2.2 in PHP 5.3.



Trenutno PHP poganjam preko Apache Modula (DSO), ker enostavno cgi,fcgi in suphp se podirajo(crash process).



Vem, da bo najboljša vartianta, da uzamem največji VPS s 4imi jedri in 8GB rama.



@jure ja Round Robin bi bilo za to. Sam mislim, da ta zadeva kar "košta", zato bo najbolj pametno, da res kupim večji VPS ali celo Dedicated.



Povprečno obiskovalcev na "trenutek" je ~130 - gledano z whos.amung.us.



Torej, kaj predlagate za optimizacijo (kakšen MPM nastavitve še priporočate)

Trenutno imam:

StartServers 2

MinServers 5

MaxServers 15

MaxClients 500

MaxRequestPerChild 1000



Te nastavitve sem prestavil že po miljonih nasvetov :)


všeč(0) ni všeč(0) spam(0)
 
_Dejan_ 8. sep 2010 06:07:38 Pridružen od:
16. jun 2010
321 objav
227 23 3
#13

Samo število jeder ti ne pomaga prav veliko...

Na kakšni osnovi pa je VPS? Mogoče kakšen link do ponudnika... Ne vem koliko requestov do mysql-a zahteva ta skripta, vendar ali si poizkusil optimizirati mysql?



Kakšne simptome imaš ob preobremenitvi(Uporabniki imajo velig ping...)?


všeč(0) ni všeč(0) spam(0)
 
mtance 8. sep 2010 06:57:37 Pridružen od:
27. jan 2008
508 objav
198 16 1
#14

Se opravičujem, ker sem spustil nekaj vprašanj :)

1) VPS je na VMWare platformi

2) Link je testirano tam do 50/50 - kar je čisto dovolj - po Webalizer se porablja do max 10/10 v high peakih.

3)MySQL se ne uporablja za samo delovanje, imam pa nadzorno ploščo (ročno spisano), kjer lahko dodajam strani, twitter zapise in facebook wall. To se pravi, MySQL se uporablja samo za tistih 5 strani. Večino resourcev porabi browse.php (ki generira stran)



4)Simptomi: Glavno je, da je RAM vedno 200MB free od 2048MB - premalo rama. CPU se začne zabijat, ko zmanjkuje rama. Ima pa strežnik tudi SWAP, ki ga naj Webserverji nebi imeli.


všeč(0) ni všeč(0) spam(0)
 
_Dejan_ 8. sep 2010 07:11:40 Pridružen od:
16. jun 2010
321 objav
227 23 3
#15

4.) Kje pa gledaš porabo RAM-a? V WHM(Main >> Server Status >> Service Status) ali v vmware clientu ali preko SSH(npr. free -m)? Jaz mislim da je problem pri CPU-ju ker tudi če ti omogočijo 1 jedro to ne pomeni, da boš imel ti rezervirano celotno zmogljivost jedra... Lahko je to 500MHz ali pa 2GHz in verjetno nimaš rezervirane hitrosti CPU-ja tako kot za RAM-e...


všeč(0) ni všeč(0) spam(0)
 
mtance 8. sep 2010 07:17:37 Pridružen od:
27. jan 2008
508 objav
198 16 1
#16

Preko SSH-ja free -m. Aha razumem. To se pravi je 100% problem o prešibkosti VPSja in ne o napačni konfiguraciji Apache,PHP?


všeč(0) ni všeč(0) spam(0)
 
_Dejan_ 8. sep 2010 07:40:38 Pridružen od:
16. jun 2010
321 objav
227 23 3
#17

mtance:

Preko SSH-ja free -m. Aha razumem. To se pravi je 100% problem o prešibkosti VPSja in ne o napačni konfiguraciji Apache,PHP?




No samo v info recimo moj VPS ima 3018MB rama in free -m pokaže used 2563 free 454 pa je trenutno na enem forumu cca. 30userjev na drugi strani pa cca. 20...

Linux dela z ramom malo drugače kot windowsi... Jaz mislim da je problem v premalo CPU resourcih. Sploh glede na to da imaš 1 jedro in zelo verjetno low sharing... Kakšen pa je LOAD ko zadeva začne štekati? Ali lahko prosiš ponudnika za graf obremenjenosti VPS-a za obdobje ko ti zadeva šteka? Tako bo najlažje ugotoviti kje je problem...


všeč(0) ni všeč(0) spam(0)
 
mtance 8. sep 2010 10:22:13 Pridružen od:
27. jan 2008
508 objav
198 16 1
#18

Load in ostale aktivnosti spremljam preko Munin-a. Sem shranil stran za obdobje 24ih ur.



Prikaz na naslovu: http://www.hidemyipaddress.org/munin/vmi94.giga-dns.com.html


všeč(0) ni všeč(0) spam(0)
 
OvcaX 8. sep 2010 12:13:28 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
#19

mtance ogromno imaš iowaita.

Mislim, da bi bila rešitev povečanje rama in cache


všeč(0) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
mtance 8. sep 2010 17:57:07 Pridružen od:
27. jan 2008
508 objav
198 16 1
#20

Aha, bom v naslednjem mesec potem naredil kar upgrade VPSja ;)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se