Some notes on running a webserver on Amazon EC2

Posted by andu
Tue, 2007-11-06 14:07

People keep finding my posts regarding Amazon's EC2 service and usually the same questions arise: "How much does it cost? What's the performance?"

Here's some notes regarding our usage of EC2. We ran a webserver there for about half a year, stopping the usage two months ago because we got new servers here in Romania and managing them is much easier.
We ran Debian stable and performance was very good. We hosted a couple of Drupal websites which killed our old, one cpu and 1 gig of ram server, and the load never went high.

The biggest issue we had was the fact that once you started a machine, the new data created on it was not saved. So we had to backup our stuff every night. In fact, we were paranoid so we backed databases, website code but also a new snapshot of the running image every night.

Also, we had two downtimes of about three hours while we were using it.

Usually, in a month, we had:

  • 43 gigs of traffic
  • 7.5 gigs of data on S3
  • 741 box usages (which translates to one EC2 instance running all the time)

Total cost: 84 $ without taxes.

Hope this helps people looking to run a webserver on EC2. Also, our sysadmin Gremlin wrote his experiences on Elastic8.com.

Trackback URL for this post:

http://www.voidberg.org/trackback/237

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Thea M. (not verified) - Thu, 2008-02-14 12:48

This is an excellent post, thanks so much, Ill be using a lot of your info on Amazon EC2.

Post new comment

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.