single powerful dedicated server or multiple small vps on cloud ?
hi all.
i need opinion. for my new project.
there gonna be on server
nginx http
cache
mysql + sphinx
so i was thinking about single powerful dedicated server for all this on same server, but i read on digital oceans ticket system , that i shouldnt put all eggs in one basket and saw some suggestions to do like this on cloud
1 vps as load balancer
1 vps for cache
2/3 vps for nginx http
1 vps for mysql
so what option should i go for ?
the project is very database hungry, i mean there gonna be sphinx and around 20 gb + database.
so what will be better for stability wise
1) one powerful dedicated server running everything on it. offcourse there will be backup server if anything goes wrong.
or
2) small vps on cloud so i can resize them as per my requirements, and if one nginx vps goes down i still have very functioning web site.
thanks for your time.
|