Amazon EC2 Open To All
An anonymous reader writes "Amazon just announced that the beta program for their EC2 (Elastic Compute Cloud) service is now open to all developers. They have also added new instance types. It appears that you can now get the equivalent of an 8-core machine. Is cloud computing for the masses finally here?"
EC2 allows you to bring up in seconds 10 or 10,000 Xen instances or Virtual Machines of practically any LINUX type (Xen instances).
Don't compare it to a hosting service where you pay for the month. With this you could script your web site to automatically start up instances on EC2 as demand increased, doing load balancing for example and then as the demand went down you could automatically shut down virtual machines.
The cool part of this service (and there are competitors) is the ability to bring up VM's on demand for whatever either automated or manually.
It all makes perfect sense now. Amazon creates the Storm virus botnet. Then it sells computing space. Anyone who tries to compete with them is shutdown by DDSes from the botnet. Amazon ends up owning the entire internet, and leasing it out for profit with suggestions on books about being a good repressed peasant.
It's like some bizarre take on DC comic's 'Amazons Attack!', only with slightly more porn.
Genocide Man -- Life is funny. Death is funnier. Mass murder can be hilarious.
Before we all dream up our cloud nine apps, consider the current shortfalls. * No persistent storage, other than S3. That means all permanent storage has to be re-acrchitected to an S3 key/value interface. Any file/database on the virtual hard drive (160 GB) is gone, when the instance crashes, or you need an external DB server (latency) and lots of cache to make that hopefully perform. * IP address is static as long as the instance runs. When it crashes, the replacement instance gets a new IP. That means you need to run dynamic DNS front ends and do your load balancing somehere else. These two issues make it not as simple as starting a server and installing your Wordpress, bbPHP, etc. While more powerful instance types are nice, what really is needed to make this a simple to use offering is to have instance types with, identified regular file system storage (somewhere on the SAN?) and with assigned static IP addresses. For really powerful distributed content delivery, I'd also like to determine where on the globe an instance will be started, so the transport to the client can be optimized. Just my analysis of where we are.
Busy helping non technical users of OpenOffice.org - http://plan-b-for-openoffice.org/