Amazon EC2 Dedicated Instances
aws.typepad.com
aws.typepad.com
See also: compliance, auditing, etc, etc.
I understand its useful if your running thousands of instances but I don't see the value in it as a public service. Wouldn't it be much cheaper for small clients to simply take your business elsewhere where you can get high-end servers in the $2000 range?
"we add a $10/hour charge whenever you have at least one Dedicated Instance running in a Region. When figured as a per-instance cost, this charge will asymptotically approach $0 (per instance) for customers that run hundreds or thousands of instances"
Yes, nobody with less than 50 servers will want to even think about this, but that's not who it's targeted at. Plus, anyone who cares about security to the extent of isolating VMs physically won't care too much about the cost.
The pricing seems designed to make it a feature only usable by really big customers though, which seems like a big mistake that hopefully they can do something about. Maybe by adjusting their server configs or something.
Still keep getting impressed by the AWS team.
I just find that the time to provision is much slower than EC2 (10-20 minutes vs. 1-5 minutes).
Edit 2: Ah i see, i misunderstood
Heroku and other multitenant PaaS services have no reason to use dedicated instances... customers concerned about running on multitenant platforms wouldn't even consider them in the first place.
Now, if only they could provide EBS this way...
The $10/hr charge seems to be a flat rate no matter how many dedicated instances you have in the region. Thus I can start 10000 "small" instances and pay pennies per hour + $10/10000. Surely a small instance does not cover the cost of an entire physical machine.
This seems like an economical way to DoS EC2
I think most people wouldn't want to enable this unless you're required to; chances are that when one instance needs all the resources, the others are busy too, and then suddenly you have all your instances competing for resources on the same machine.
Who said you'd get a machine per instance? All they're promising is that no one else's instances will be on the servers hosting your instances.
"It is important to note that launching a set of instances with dedicated tenancy does not in any way guarantee that they'll share the same hardware (they might, but you have no control over it)."