Networking - the general gist
Posted: Fri Jul 14, 2006 5:04 pm
As a site gets too large for a single dedicated server to handle, it's obvious one must either A) Add more hardware resources to continue to push the limit of the single server, or B) Add more servers.
I've been pondering this idea for a while, but as I near closer to the realm of needing to go multi-server (im about 50% there.. using half of a single servers resources), I'm wondering how the basics of it work.
Obviously (I think) the same content would not go on each server (at first anyways, maybe down the line there would be home1.site.com, home2.site.com etc.. not sure). So, as a first step to going multi-server, one should break up the most CPU intensive contents into a dedicated server to serve that particular area, correct?
For example,
A dedicated database server
A dedicated content server
A dedicated mail server
popular areas of the site, such as home.site.com, search.site.com, etc
Am I correct in assuming this is how its started? Or this is how its done? I'm really confused on the concept so my questions probably don't make much sense. Although I'm sure your answers will lead me to more questions.
Cheers.
I've been pondering this idea for a while, but as I near closer to the realm of needing to go multi-server (im about 50% there.. using half of a single servers resources), I'm wondering how the basics of it work.
Obviously (I think) the same content would not go on each server (at first anyways, maybe down the line there would be home1.site.com, home2.site.com etc.. not sure). So, as a first step to going multi-server, one should break up the most CPU intensive contents into a dedicated server to serve that particular area, correct?
For example,
A dedicated database server
A dedicated content server
A dedicated mail server
popular areas of the site, such as home.site.com, search.site.com, etc
Am I correct in assuming this is how its started? Or this is how its done? I'm really confused on the concept so my questions probably don't make much sense. Although I'm sure your answers will lead me to more questions.
Cheers.