The Amazon EC2 team just added Large and Extra Large instance types to EC2. The former "one size fits all" instance type is now known as a Small instance.
Large instances are 4 times larger in each dimension (CPU power, RAM, and disk storage) than the Small instances and cost $0.40 per hour. Extra Large instances are 8 times larger in each dimension and cost $0.80 per hour.
Both of the new instance types support 64-bit computing. While the Large Instance type offers 7.5 GB RAM, the Extra Large Instance Type offers 15 GB RAM (compared to the Small instance type and its 1.7 GB RAM). To help developer compare the new instance types, we are measuring the CPU capacity using a new term called an EC2 Compute Unit. The EC2 home page has more information about this.
When I first heard the news, I fell off my seat after reading the specs, especially '64-bit' and '15 GB RAM'. This is addressing one of the most common requests that we have heard from our developers.
With these new types of instances, developers will now be able run ravenous applications like large databases and/or compute-intensive tasks like simulations. Most importantly, they will be able to mix-and-match based on their infrastructure needs. Some Ideas that I can think of are:
- Small-scale user : 1 Small instance running the entire month (Website Hosting)
- Medium-scale user: 4 Small instances, 2 Large instances (Social Networking App)
- Compute intensive on-demand parallel user: 400 instances for 72 hours (Hadoop Cluster)
- High-perf user: 20 Extra Large instance for 14 days (Biotech Drug Synthesis or Render Farms)
- Database or file share hosting user: 8 Large instances running the entire month (Memcached-based Applications)
- Mixed large-scale user: 16 small instances, 4 large instances, 2 extra large instances, running entire month (Large Web-Scale Application)
Imagine the new possibilities!
If you have more ideas for how you would use these new instances, I would love to know.
I have also updated our AWS Simple Monthly Calculator with the new Instance Types where you can get estimate of your monthly bill based on your usage.
We are working hard to improve our products based on the feedback that you provide us. Keep the excellent feedback coming in!
-- Jinesh


This is great news.
You may want to check the pricing in this post, the EC2 pages indicates '$0.10 - Small Instance (Default)' rather than $0.40.
regards
Al
Posted by: Al | October 16, 2007 at 01:43 AM
Sorry my bad the pricing is quoted correctly, I didn't read the post correctly doh!
Al
Posted by: Al | October 16, 2007 at 01:54 AM
Very, very impressive.
Now if you could just provide this physically in the European Union somewhere so that we Old Worlders can comply with our Data Protection Legislation (and to a lesser extent latency and Google location) then I can see no reason not to use EC2.
Pretty Please.
Posted by: Neil Wilson | October 16, 2007 at 02:06 AM
Two feature requests:
1. Static IPs. This means we can handle stuff directly from EC2 instances rather than using smart clients or other tricks. Perhaps something like $5 per month each?
2. Maybe an even smaller instance for low end stuff like DNS servers, backup machines, test machines and the like. You can go a long way on 500MB of RAM.
Posted by: Simon | October 16, 2007 at 03:33 AM
Definitely would like to see a datacenter also here in EU, as Al already above requested. It would allow then our organization too to use Amazon's resources without major legal hassles of securing rights to transfer data outside EU.
Posted by: Heimo Laukkanen | October 16, 2007 at 04:35 AM
Yes, pretty please, could we have this in EU?
Posted by: Mikael Gueck | October 16, 2007 at 04:39 AM
You guys ROCK!!!!
Thanks for pushing the limits, so we entrepreneurs can ride this wave of opportunity!
Danny
Posted by: Danny de Wit | October 16, 2007 at 08:28 AM