Bandwidth about US$100 per day (assuming 40 megabits/s at US$80 per megabit/second average over a month)
Rack space about US$60 per day. Two racks at US$900 each.
Total for rack space and bandwidth would be US$0.11 per minute. During that minute the servers would deliver 640 requests per second, or about 60 requests per cent of recurring costs. 640 is the average requests per second for the last 12 days.
We've spent more than US$80,000 on hardware this year (about 78,000 from the main vendor in 10 months including the most recent order). Counting the main vendor only that's US$266 per day in hardware. As long as traffic continues to rise we'll need to keep buying more hardware to keep up. Hard to say when it will stop rising.
Total to handle being around the 200th most visited English language site according to Alexa is over US$436 per day or US$0.30 per minute. About 21 requests per cent including capital costs but that's misleading long term because eventually we will stop needing to buy so much hardware.
user_Jamesday wrote:
Total to handle being around the 200th most visited English language site according to Alexa is over US$436 per day or US$0.30 per minute. About 21 requests per cent including capital costs but that's misleading long term because eventually we will stop needing to buy so much hardware.
What's the life expectancy on the hardware? None of it lasts forever. :-)
When you take capital costs as expenses it never gives an accurate picture of current finances. Significant hardware purchases need to be considered as assets which are expensed as depreciation over say 3 or 5 years. By then equipment will wear out and need to be replaced. On a more positive side the new equipment which replaces the 5-year-old equipment should have enough additional capacity to absorb part of the new growth.
What have been the trends in growth. The month over month ratio of changes in the number of requests may be useful in projecting future needs. When the additional capacity afforded by replacement equipment matches the rate of growth we will have reached some sort of economic equikibrium.
Ec
On Tue, 26 Oct 2004 17:30:06 -0400, user_Jamesday user_jamesday@myrealbox.com wrote:
Total to handle being around the 200th most visited English language site according to Alexa is over US$436 per day or US$0.30 per minute. About 21 requests per cent including capital costs but that's misleading long term because eventually we will stop needing to buy so much hardware.
But 'eventually' can be far in the future. I think we will keep needing to buy more and more for the time being. As long as we keep growing faster than Moore's law, hardware costs will only increase, not decrease.
Andre Engels
wikitech-l@lists.wikimedia.org