Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing a basic cloud auto scaling policy #109

Open
sskhiri opened this issue Jan 17, 2013 · 1 comment
Open

Implementing a basic cloud auto scaling policy #109

sskhiri opened this issue Jan 17, 2013 · 1 comment

Comments

@sskhiri
Copy link
Collaborator

sskhiri commented Jan 17, 2013

Use case

Assumption:The open nebula infrastructure is deployed and RoQ VM are available.
When the auto scaling processors detects that we need to scale up a queue by creating new exchanges, the scaling policy must be called.
In this scaling policy when there is no available Exchange slots on existing running RoQ hosts, the system must use the open nebula endpoint to send the create VM command.

Dependencies

This task depends on the issue #100 .

@sskhiri
Copy link
Collaborator Author

sskhiri commented Sep 9, 2013

The basic auto scaling configuration for OpenNebula or Amazon

We have to implement 2 features:

  • The slot management at the Scaling policy level
  • The cloud scaling policy in a cloud controller such as Scalr, RIghtScale, or cloudwatch

Idealy, the RoQ Scaling policy should manage the host slots and must be able to notify the cloud controller when a new VM must be created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants