User:ShakataGaNai/AWS


 * Average hit is 30kb
 * Figure 4 million requests / mo
 * 30% real impressions
 * EC2 Small Instance = $70/mo
 * EC2 Larger Instance = $245/mo
 * RDS Small Instance = $80/mo
 * $0.10 per GB/mo of storage * 20GB = $2/mo
 * RDS Large Instance = $316/mo
 * EBS $0.11 per GB/mo * 50GB = $5.5
 * Bandwidth In = Free till June 30
 * Bandwidth Out = $0.17 per GB (first 10TB)
 * 30kb * 4mil = 120000000kb / 1024 / 1024 = 114.4 GB * .17 = $20/mo

I think 4 machines might be able to work. 1 squid/varnish front (EC2 Small) + 2 Web Servers (EC2 Small) + 1 DB Server (RDS Small)
 * (EC2) 70*3 + (RDS) 1*80 + (RDS DB) 2 + (EBS) $6 + (Bandwidth) $20 = $318/mo

This is a complete and utter ballpark that the servers would be able to support the traffic. Certain items like DPL are serious power mongers and could require more. Of course the advantage of using something like Amazon EC2 is the ability to scale up and down as traffic dictates. We know that things around enwn are fairly slow during the evening/night hours for the English speaking world (Europe & America). If we had to run 1 more server during the day (5) and 1 less at night (3) that still averages out to 4, and the price would be the same. Granted more bandwidth usage is gonna cost more, but it would have to be _significantly_ more to damage the bill much.