<br>Hi,<br>Why would s3 bother you ? Its there it does not cost money if you do not use it it cost fairly little when you do <br>and it works ok. <br>The only thing you will need s3 for is to store images of systems you want to launch, you could use public images<br>
but the cost of keeping private onse in s3 is negligible and this gives much more flexiblity in creating custom servers.<br>EBS has been in production for quite a while (I also used it before it was in production.) So far after a few month no glitches.<br>
<br>You can do anything you want with it software wise.<br>You do have to learn how to handle it aka instances can die and then you loose their disk this has been rare lately, was<br>more common a few month ago. The EBS drives however do not die with the machine so data on them is much safer, they<br>
are kept in 3 copies at Amazon in different locations. You can split your servers to 3 different zones for more reliability.<br>You can use s3 for backups and it is probably much safer then anything else you have.<br><br>
You can put mysql, or any other software in images or load them when the instance is up.<br>You can run RedHat, Gentoo, Ubuntu or even Windows...<br>You can scale up and down the number of your servers and EBS disks as needed.<br>
Make an account and play with it!!<br>A small machine/instance (32 bits) is 10 cents an hour. If you cannot afford that you are not really commercial :)<br>A few minor calculations should give you the correct cost numbers. <br>
<br>As sysadmin using it in a real web company it is very good, has a learning curve like everything else. <br><br><br><br><br><br><div class="gmail_quote">On Wed, Mar 4, 2009 at 4:44 PM, Ira Abramov <span dir="ltr">&lt;<a href="mailto:Lists-Linux-IL@ira.abramov.org">Lists-Linux-IL@ira.abramov.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">Quoting Ghiora Drori, from the post of Wed, 04 Mar:<br>
&gt; Hi,<br>
&gt; Amazon EC2 instances plus their EBS disks.<br>
&gt; Scalable, available, reliable (from my experience) and you can experiment<br>
&gt; for a few $&#39;s a day.<br>
<br>
</div>I tried to calculate the hosting costs, but was lost when I could not<br>
find the full explanation on how to calculate some of the parameters<br>
Amazon asked. Also it seemed the move to the EC2 would force me to use<br>
S3 and that was a deal breaker. this EBS feature is something I missed<br>
from the stroll in their site, so I suppose it&#39;s not something they are<br>
pushing hard yet. is it production-ready? can I stick a mysql server and<br>
all and just keep it all running as-is?<br>
<br>
As for hosting cost calculations - is there a tool you can recommend I<br>
can run on existing servers, or just a checklist to go over, that will<br>
help me judge if my system would make the move smoothly and at what<br>
price? I see so many conflicting suggestions on Google and I don&#39;t know<br>
which to trust, and have 0 time for useless trial and error.<br>
<br>
Also, knowing this client, I think he&#39;s not too happy about shooting his<br>
precious core business machines over the net to be hosted out of reach.<br>
It may be a psychological thing, but I can sympathize :-)<br>
<div><div></div><div class="h5"><br>
&gt; On Wed, Mar 4, 2009 at 11:06 AM, Ira Abramov &lt;<a href="mailto:Lists-Linux-IL@ira.abramov.org">Lists-Linux-IL@ira.abramov.org</a><br>
&gt; &gt; wrote:<br>
&gt;<br>
&gt; &gt; related to the Citrix-vs-VMware question, in the spirit of the times...<br>
&gt; &gt;<br>
&gt; &gt; I want to create a way to host a cheap HA solution for a web hosting<br>
&gt; &gt; outfit. they are running a few pretty busy asymetric servers and want to<br>
&gt; &gt; start improving that infrastructure. each machine holds several dozens<br>
&gt; &gt; of virtual hosts.<br>
&gt; &gt;<br>
&gt; &gt; At the moment each server has its own local storage and mysql. every<br>
&gt; &gt; part is a SPOF other than the minimal RAID and such things.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m thinking:<br>
&gt; &gt; * Move to a central non-virtual MySQL for the backend.<br>
&gt; &gt; * have two servers go P2V and have those VMs hosted back on their<br>
&gt; &gt; original hardwares (sadly this means some painful downtime), and find a<br>
&gt; &gt; way to let them crash-migrate for HA (still trying to figure this out)<br>
&gt; &gt; * Second stage, add a second MySQL in a master-master setup.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;d love to have two servers with symetrical setup, but as you can<br>
&gt; &gt; guess, the virtual hots are dozens of different apps that are too<br>
&gt; &gt; expensive to go and rewrite for clusters at this point, with the issues<br>
&gt; &gt; of user-uploaded files having to be available to both Apaches, etc.<br>
&gt; &gt;<br>
&gt; &gt; Assuming we want the cheapest reliable solution, i.e. not a $6K-20K SAN<br>
&gt; &gt; and FC, I am looking for an easier solution (easier on the pocket at<br>
&gt; &gt; least). However NFS proved to be a disaster in such cases (high-load web<br>
&gt; &gt; services), OCFS has not been nice to me with any setup other than maybe<br>
&gt; &gt; Oracle clusters, and GFS also never ran smoothly in my tests.<br>
&gt; &gt;<br>
&gt; &gt; Also OCFS and GFS require a common disk, which at this budget would be a<br>
&gt; &gt; Linux machine running an iSCSI target at best (or OpenNAS).<br>
&gt; &gt;<br>
&gt; &gt; Am I missing something? Can this kind of reliability be achieved without<br>
&gt; &gt; shelling out big bucks?<br>
&gt; &gt;<br>
&gt; &gt; Of course, The other option is just separate the MySQL, have a third<br>
&gt; &gt; machine rsync the files of the two (non virtual) servers every few<br>
&gt; &gt; minutes and have the hosting farm&#39;s layer4 switch redirect to the<br>
&gt; &gt; fallback if something happens. Not very &quot;smart&quot; nor scalable, but does<br>
&gt; &gt; 70% of what we need till a bigger investment is required.<br>
&gt; &gt;<br>
&gt; &gt; your thoughts, as before, are welcome...<br>
&gt; &gt;<br>
&gt; &gt; Thanks,<br>
&gt; &gt; Ira.<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Can&#39;t catch me yet<br>
&gt; &gt; Ira Abramov<br>
&gt; &gt; <a href="http://ira.abramov.org/email/" target="_blank">http://ira.abramov.org/email/</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Linux-il mailing list<br>
&gt; &gt; <a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
&gt; &gt; <a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Constant change is here to stay!<br>
<br>
&gt; _______________________________________________<br>
&gt; Linux-il mailing list<br>
&gt; <a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
&gt; <a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br>
<br>
--<br>
</div></div>An out of body experiance<br>
<div><div></div><div class="h5">Ira Abramov<br>
<a href="http://ira.abramov.org/email/" target="_blank">http://ira.abramov.org/email/</a><br>
<br>
_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Constant change is here to stay!<br><br><br><br>