Rodrick, as far as you being able to deploy your application (jar file) on a few 100 to 1000+ nodes and being able to start and stop the application, this is something that you could deploy on EC2 making use of a tool like Puppet; this will require a bit of set up on your part, but it is very doable. However, if you are looking for a more automated way of doing this, maybe you should look into Scalr.
http://www.techcrunch.com/2008/04/03/scalr-the-auto-scaling-open-source-amazon-ec2-effort/
This is also mentioned on a blog from someone trying to do pretty much what you are attempting to do.
http://mdavey.wordpress.com/2008/04/07/ec2-scalr/
To get more info on Scalr, please refer to the following link.
http://code.google.com/p/scalr/
Jose Gonzalez
{Open} Virtual Computing
http://www.techcrunch.com/2008/04/03/scalr-the-auto-scaling-open-source-amazon-ec2-effort/
This is also mentioned on a blog from someone trying to do pretty much what you are attempting to do.
http://mdavey.wordpress.com/2008/04/07/ec2-scalr/
To get more info on Scalr, please refer to the following link.
http://code.google.com/p/scalr/
Jose Gonzalez
{Open} Virtual Computing
From: Rodrick Brown <rodrick.brown@gmail.com>
To: cloud-computing@googlegroups.com; rbrown@ballistasecurities.com
Sent: Tuesday, December 16, 2008 5:56:15 PM
Subject: [ Cloud Computing ] Client side testing from a Cloud
We would like to start using one of these commercial Cloud platforms to help load test against our trading system. We have written a sophisticated testing suite that mimics real traders submitting orders into our system and we would like to deploy this application jar file on a few hundred instances if possible.
What is the best platform available today to do this?
Our application is 100% java and runs headless as a daemon on a client machine that makes a few TCP connections to our trading platform and send in a variety random orders.
I've been looking at the Amazon documentation about getting application deployed but still not 100% sure if EC2 is the way to go for something so simple. I don't really need to do much with their WebSerice API other than making a simple dashboard to start up X number of clients and terminate clients.
My requirement is to be able to programmically start this application across 100 to 1000 nodes over time and run for X interval while we look at load and various other utilization on our infrastructure side as a whole.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Cloud Computing" group.
To post to this group, send email to cloud-computing@googlegroups.com
To unsubscribe from this group, send email to
cloud-computing-unsubscribe@googlegroups.com
To post job listing, send email to jobs@cloudjobs.net (position title, employer and location in subject, description in message body) or visit http://www.cloudjobs.net
To submit your resume for cloud computing job bank, send it to resume@cloudjobs.net.
For more options, visit this group at
http://groups.google.ca/group/cloud-computing?hl=en?hl=en
Posting guidelines:
http://groups.google.ca/group/cloud-computing/web/frequently-asked-qu...
This group posts are licensed under a Creative Commons Attribution-Share Alike 3.0 United States License http://creativecommons.org/licenses/by-sa/3.0/us/
Group Members Meet up Calendar - http://groups.google.ca/group/cloud-computing/web/meet-up-calendar
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment