I was just wondering, how much Bandwidth, Space, Ram etc does big ticket websites like Youtube, Facebook etc consume, any ideas anybody?
LOL Okay let me rephrase it........I am planning on building a website which I believe has a potential to make it big now how should I work out how much Bandwidth, Space, Ram......etc will I need?
A lot .. really I heard that youtube earns less than the money which they are using for servers and etc.
While you will be hard pressed to find exact numbers here is a great starting point for your venture with alot of real world examples. http://highscalability.com/start-here/ Some old data on facebook. http://www.datacenterknowledge.com/archives/2009/10/13/facebook-now-has-30000-servers/
http://www.datacenterknowledge.com/the-facebook-data-center-faq-page-2/ "Technical presentations by Facebook staff suggest that as of June 2010 the company was running at least 60,000 servers in its data centers"
Well if you think your idea will be huge, just remember it won't be for a while. Start out with what you need. Anaylze how much you are growing, as well as how much each person averages in space usage as well as bandwidth. That will help you predict what you need to upgrade to.
No site starts off that big thankfully so everyone gets some idea of requirements before they need to invest millions in server farms and load balancers. When you do get to that size you have whole teams of experts in different fields and your infrastructure and DBA chaps would workout that aspect. http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000004532 gives you the details of MySpaces servers
You would need to make a viable plan for growth for, say, the coming year and buy hardware based on that. Then you can scale up/down based on your results and income.
Facebook has 60,000 servers. So if each server was costing $50 a month to keep online then that's atleast $36 million per year just for the servers. I'm then saying maybe like $200,000 a day in bandwidth. I know YouTube is spending around a million dollars a day for bandwidth alone.