[ubuntu-cloud] [newbie] Can I do this?
Elliot Murphy
elliot at canonical.com
Fri Jun 12 19:39:10 BST 2009
Hi Trudy,
On 06/12/2009 02:30 PM, Trudy Cool wrote:
> By "easily" I mean -- does it expand autromatically or would an operator (cron job?) have to step in before and after those peaks to _tell_ it to expand?
You need to write code to turn on/off new servers, and update things
like your load balancers to know about the new servers. If you have
fairly predictable trends, this is really easy, if you need things to be
more dynamic/reactive it can be hard to get right because there are a
LOT of variables.
> I should mention, possibly, that my project will most likely be using Glassfish (plus Spring Framework, Hibernate, blah, blah).
The application server stack isn't complicated - the trickier part is
figuring out your database/persistent storage.
> I don't intend to use AWS stuff like storage, messaging, etc. UNLESS (perhaps) Eucalyptus offers the same API for those things too. Does it?
Eucalyptus offers the same API as AWS for EC2. Eucalyptus offers the
same API as S3, but it doesn't share the same scalability/availability
guarantees that you get from Amazon. I wouldn't bother with the Amazon
SQS (messaging) API, and would just use straight AMQP instead. Many
people (like me) deploy RabbitMQ directly into Amazon and in their own
datacenter, and it's a lot more powerful/flexible/standard than SQS.
RabbitMQ is also available as part of standard Ubuntu.
--
Elliot Murphy | https://launchpad.net/~statik/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-cloud/attachments/20090612/c78e3ea8/attachment.pgp
More information about the Ubuntu-cloud
mailing list