Dva strežnika za eno stran

Imam vprašanje. Trenutno imam zakupljen VPS z WHM/cPanel nadzorno ploščo - CentOS. V zadnjih dneh se mi je obisk povišal iz 2000UV/dan na ~10000UV/dan, kar predstavlja veliko obremenitev za strežnik. Ker trenutno še nebi šel na Dedicated, bi naročil še en VPS z isto konfiguracijo.

Se da nekako povezat, da bi si VPS-ja delila obiskovalce? Sem že nekaj bral o DNS Loading balance. Obstaja še kakšna druga možnost?

LP

34 odgovorov

Mogoče samo ideja. Razmisli tudi za naprej. Boš čez 3 mesce dobil 20 000UV/dan. Boš potem kupil še en VPS ali bi raje dokupil ram+procesor za tvoj strežnik. Kako bo čez 3 leta? Kaj se ti bolj stroškovno splača ....?

Imaš VPS optimiziran? Recimo nginx in cachiranje?

Po moje verjetno nimaš urejenega cachiranja. Če je to možno (ni preveč hitro spreminjajoča se dinamična stran) potem najprej to uredi. Sam sem imel nekaj dni na Wordpress-u 10.000+ obiskovalcev pa ne samo, da strani nisem imel na VPS ampak sem jo brez večjih težav ohranil na shared hosting...

2

ce imas svoj sajt (se pravi da ni neka skripta tipa WP, Joomla...), lahko za zacetek pogledas, ali sploh imas v bazi na tabelah nastavljene indexe.

mtance kar iščeš je round robin dns in replikacija mysql baze.
Ampak se kar strinjam z ostalimi posti, da se verjetno še veliko da urediti na optimizaciji.

če še nisi moraš po mojem vsekakor pred tem ugotovit kaj ti požira koliko katerih resourcev. Ker od tega je zelo odvisno kako boš dal na več mašin, in velika verjetnost je da ti z nekaj dela sploh ne bo treba.

Stvari so zelo odvisne od aplikacije, velikokrat je omejitev DB, če je se ti vsekakor splača pogledat kako so stvari indexirane, ker razlika je lahko več 10 kratna. In spet odvisno od aplikacije keširanje.

Če ti več cpu-ja porabi frontend/logika (npr PHP), kar ponavadi ni hitro problem, potem imaš lahko na enem vps-ju bazo in kolikor hočeš serverjih izvajaš rendriranje.

Če je kaj kot blog/forum, kjer vsi obiskovalci gledajo isto vsebino (vs neka aplikacija kjer vsak glede popolnoma svojo) potem se pametno keširanje ful pozna.

Drugače pa nisem nek hud specialist za to... se tudi še učim :)

mtance nam lahko poveš kakšne in kje imaš VPS? Ker lahko da je čisto dovolj zmogljiv, le da je slabo oz. sploh ni optimiziran(Kot so že povedali predhodniki)...

10.000UV? To je manj kot 100 obiskovalcev v trenutku na strani. Nekaj ne more biti v redu, ali z VPSjem ali s stranjo.

Ali pa ima prešvoh VPS. :)

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. ;)