Grigori Melnik (Producer)
-
183 votesplanned ·
AdminCalvin
(Product Planner, Windows Azure, Microsoft Windows Azure)
responded
This is on roadmap but ETA isn’t until post Fall 2012. More votes for this feature might help move it up though timing depends on some other factors as well. Mark Berman on the planning team suggested a workaround that involved removing the instance from the front-end load-balancer i.e. so that it doesn’t respond to any requests? RDFE has an API that allows you to stop sending requests to an instance. The idea being that you can have n number of instances in hot standby waiting. This is of course a workaround, but it might address some of the short term need while we wait on the feature.
Grigori Melnik (Producer)
gave this 2 votes
·
-
15 votes
Grigori Melnik (Producer)
gave this 3 votes
·
Grigori Melnik (Producer)
commented
·
This is a dupe for another story (http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/392894-make-it-easier-for-me-to-scale-up-or-down-my-windo).
FYI, Microsoft patterns & practices team is developing a new application block that will address various autoscaling scenarios. See http://blogs.msdn.com/agile/archive/2011/08/23/autoscaling-windows-azure-applications.aspx
-
282 votes
Grigori Melnik (Producer)
commented
·
Update (Dec 1, 2011): The Autoscaling Application Block final release is now available: http://bit.ly/v6A1aU
Among supported scenarios:
1.Autoscaling both web and worker roles in Windows Azure by dynamically changing instance counts or performing application throttling.
2.Autoscaling Windows Azure roles based on timetables.
3.Autoscaling Windows Azure roles based on metrics collected from the application and/or Windows Azure but constrained by upper and lower bounds on the instance count per role.
4.Preventing fast oscillations in the number of role instances with the stabilizer. The stabilizer can also help to optimize costs by limiting scaling up operations to the beginning of the hour and scaling down operations to the end of the hour.
5.Monitoring and logging autoscaling activity.
6.Sending notifications to preview any scaling operations before they take place.
7.Encrypting the rules and other configuration in Windows Azure blob storage or in local file storage.
8.Managing the autoscaler configuration by using Windows PowerShell.
Grigori Melnik (Producer)
gave this 3 votes
·
Grigori Melnik (Producer)
commented
·
Microsoft patterns & practices team is developing a new application block that will address various auto-scaling scenarios. See http://blogs.msdn.com/agile/archive/2011/08/23/autoscaling-windows-azure-applications.aspx
Update (Dec 1, 2011): The final version of the Autoscaling Application Block has been released. http://bit.ly/v6A1aU