Gazebo | Ignition | Community
Ask Your Question

Does CloudSim have to use AWS?

asked 2013-03-23 00:01:10 -0600

astaranowicz gravatar image

If I have a cluster of computers that are already setup to run as a Cloud, can I use CloudSim on that cluster? Or is there any plans to release CloudSim to support any cluster of computers?

If it is possible, what do I have to install to run CloudSim and Gazebo over my own cluster?

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2013-03-23 15:56:58 -0600

gerkey gravatar image

In principle, CloudSim can run atop a variety of cloud computing providers. The current implementation is AWS EC2-specific through its reliance on the boto library. We started with EC2 and boto because of their extensive and, for the most part, reliable set of features.

We plan to generalize CloudSim to run on other cloud computing systems, perhaps through the use of libcloud, which provides a common abstraction layer. Doing so may require refactoring to, for example, not rely on AWS's Virtual Private Cloud (VPC).

edit flag offensive delete link more


What about using a (somewhat) AWS-compatible cloud manager, like Cloudstack ( Can you list the AWS features required for CloudSim right now?

Max Pfingsthorn gravatar imageMax Pfingsthorn ( 2013-08-30 11:07:21 -0600 )edit

We are finishing the OpenStack support for CloudSim. If you have your own cloud based on OpenStack, you should be able to use CloudSim and launch constellations with gazebo+ros within your cluster. Stay tuned!

Carlos Agüero gravatar imageCarlos Agüero ( 2013-08-30 11:20:55 -0600 )edit

answered 2017-05-25 13:56:26 -0600

Gerkey is right; you don't have to use AWS for CloudSim. You can configure it with other cloud computing clusters as well. Check it out nclouds

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-03-23 00:01:10 -0600

Seen: 1,477 times

Last updated: Mar 23 '13