Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

How many server side resoures I’d need to build a website of over 200 million pageviews per day, each page has a size of around 400kb, could anybody help me to figure it out or estimate it?

How many servers i need? Which is a good provider, i know some but i just want to see different options

share|improve this question

migrated from superuser.com Jul 9 '10 at 23:31

This question came from our site for computer enthusiasts and power users.

closed as not constructive by Chris S Mar 12 '12 at 16:30

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

2  
Just a tip: Ask another question on StackOverflow for methods to get your page size down, which will help a lot to reduce the impact on your servers. Spending 1 MB each 3 page views is not the way to go if you have 200 million page views a day. –  Tom Wijsman Jul 9 '10 at 16:33
1  
Follow the performance rules: developer.yahoo.com/yslow/help –  Josh K Jul 9 '10 at 16:43
    
Do as Tom says and get the page size down FIRST. 400KB is absurdly large. Then get some benchmarks upon which decisions can be based. Right now there is nowhere near enough information to elicit a decent answer. We don't even know about the technologies behind the site, which will have a considerable bearing on performance. Collect your facts, then edit your question accordingly. –  John Gardeniers Jul 10 '10 at 1:41

1 Answer 1

It depends.

If it is an e commerce site you need a very powerful database. The webservers won't be the bottleneck.

The best way is to profile. That means measure how much cpu time/memory and database resource an average page view takes. But since web sites don't go from 0 to 200 million page views per day I seriously doubt you will need all the infrastructure up front. AND it will be prohibitivly expensive; thousands upon thousands per month.

So don't worry about it right now. Just get a moderately powerful web server and separate database server. Unless you are advertising on the super bowl. In that case, go hire a few programmers, some IT guys and a ecommerce consultant or tow cause you will need them.

share|improve this answer
    
Thanks a lot Byron! –  Enrique Jul 9 '10 at 19:59

Not the answer you're looking for? Browse other questions tagged or ask your own question.