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

Support for horizontal scaling and autoscaling #82

Open
alphadose opened this issue May 3, 2019 · 3 comments
Open

Support for horizontal scaling and autoscaling #82

alphadose opened this issue May 3, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request Hard needs research question Further information is requested
Milestone

Comments

@alphadose
Copy link
Member

alphadose commented May 3, 2019

Currently, SWS deploys application containers to only 1 server. But we also want the functionality to deploy same application containers to multiple servers and load balance requests across them. So we want 3 features:-

  1. Deploy containers to multiple servers during application creation based on user input in request JSON. For Ex:- curl -X POST "URL" {"instances" : 3}
  2. Increase the number of container instances i.e deploying containers for already running applications after user intervention or scaling up on demand. For Ex:- curl -X PUT "URL" {"instances" : 4}
  3. Deploy containers to multiple servers without user intervention for already running applications if the requests to a single container exceeds a certain threshold i.e autoscaling
@alphadose alphadose added enhancement New feature or request Hard labels May 3, 2019
@karan0299 karan0299 added the question Further information is requested label May 15, 2019
@vrongmeal
Copy link
Contributor

@alphadose Please provide a description for this. I wasn't present in the meeting.

@alphadose
Copy link
Member Author

@vrongmeal done

@alphadose alphadose changed the title Support for autoscaling Support for horizontal scaling and autoscaling Dec 13, 2019
@alphadose alphadose added this to the v2.0 milestone Dec 13, 2019
@sukhman-sukh
Copy link
Contributor

I was working on the issue and have a question.
What should I keep as a threshold (which resources and at what values) for auto-scaling?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Hard needs research question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants