<div dir="ltr">You could find tons of I/O related issues with Amazon by a simple google.<div><br></div><div>Check out this: <a href="http://blog.dt.org/index.php/2010/06/amazon-ec2-io-performance-local-emphemeral-disks-vs-raid0-striped-ebs-volumes/">http://blog.dt.org/index.php/2010/06/amazon-ec2-io-performance-local-emphemeral-disks-vs-raid0-striped-ebs-volumes/</a></div>
<div><br></div><div><br></div><div>This is one attempt of a solution.</div><div><br></div><div>Clouds (SaaS) as it is now do not solve any problem. They introduce new problems without solving the storage performance issues, which are the most common problems.</div>
<div><br></div><div>Clouds are excellent for non-I/O intensive systems, especially if you have the ability to fully distribute your application, and make it fully redundant.</div><div><br></div><div>Ez<br><br><div class="gmail_quote">
On Thu, Aug 12, 2010 at 5:11 PM, Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com">amos.shapira@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2010/8/12 Etzion Bar-Noy <<a href="mailto:ezaton@tournament.org.il">ezaton@tournament.org.il</a>><br>
<div class="im">><br>
> Amazon has experienced a set of performance problems recently. Their system is overly complicated, and, except for specific usage, I would recommend people to avoid.<br>
<br>
</div>Have you got reference to this claim?<br>
<br>
We keep looking at "cloud" options for our servers and so far haven't<br>
found anything which could guarantee disk IO SLA for us, enough to<br>
relay our heavily disk-bound C++ programs on it.<br>
<br>
We also used Amazon hosts for small testing projects and noticed that<br>
they were noticebly more expensive than we first expected, even for<br>
very small virtual servers.<br>
<br>
All in all - I can't understand how SaaS companies manage to maintain<br>
user experience on top of Amazon and the other clouds. I'm talking<br>
about use-case examples from cloud services companies like rightscale<br>
etc.<br>
<div class="im"><br>
> Other "cloud" services exist, but still - the "cloud" is a buzzword which, translated to simple language is "you might have performance issues, and you have no means whatsoever of finding their source. You can guess, though". This sums up most of the cloud utilizations I have seen so far, which is, also, a funny way of saying "virtualization you do not maintain".<br>
<br>
</div>So far that's exactly our experience too. I'll just appreciate a<br>
pointer to specific concrete examples so I can shoot it over to the<br>
less technical people in the company who keep bugging me about using<br>
the cloud to minimise costs and overheads (we currently rent a couple<br>
of dozens of "traditional" dedicated 2xQuad-core servers and run our<br>
own set of xen guests on them, at a cost of quite a few tens of<br>
thousands of dollars per month).<br>
<br>
Cheers,<br>
<font color="#888888"><br>
--Amos<br>
</font></blockquote></div><br></div></div>