Ensure your application is designed to be highly redundant as with
Amazon and the "cloud" in general, you will lose an instance at any
time and it is very possible it will not come back (And sometimes
you'll even have trouble killing it if it does go down).  IO
performance with EBS will also vary wildly.  It's recommended to
stripe across EBS volumes with mdraid to get better performance.

We have one LAMP site with AWS now, it's worked well for the most
part, but we do run into issues atleast once a month related to either
network issues or losing an instance or two.  We haven't had any
performance issues as the site itself is not too resource intensive.
Unfortunately we don't have a support contract so that makes things a
bit harder to deal with when issues arise.  There have been a few
times where an instance has just disappeared and I've tried restarting
it a few times and then gone through to start launching a new one when
the other would magically come back online an hour or two later.
Depending on how well of a shop you run, bringing up new instances may
be as simple as having your config mgmt system do all the work and its
no big deal to have instances drop off.
- Justin Lintz



On Thu, Oct 7, 2010 at 5:52 PM, Atom Powers <atom.pow...@gmail.com> wrote:
> One of the COs in my company keeps asking "why don't we put it all in
> the cloud"? I'm running out of good answers.
>
> Situation:
> We have four locations (US-West, Singapore, Korea, Spain) and two
> datacenters (US-West, Singapore). We have a database-driven
> application (Content Management System) that is mission-critical to
> all locations and all potential customers all over the world.
> Currently that entire system (MySQL database and Apache web servers)
> are all located in the US; performance in Asia and Spain is dismal.
>
> My boss, having no idea what "the cloud" actually is, wants to move
> the entire system into "the cloud". After some investigation, we have
> determine that some aspects of the system can be hosted on Amazon AWS
> or similar. But we have big doubts about database performance, big
> doubts.
>
> Question:
> What are your experiences with cloud-based (or cloud-capable) content
> management systems?
> What options are there for putting a database-driven application in "the 
> cloud"?
>
> --
> Perfection is just a word I use occasionally with mustard.
> --Atom Powers--
> _______________________________________________
> Tech mailing list
> Tech@lopsa.org
> http://lopsa.org/cgi-bin/mailman/listinfo/tech
> This list provided by the League of Professional System Administrators
>  http://lopsa.org/
>

_______________________________________________
Tech mailing list
Tech@lopsa.org
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to