Sunday, 26 February 2012

Azure scalability - Elastic demand

I have just recently dived into Azure and cloud computing in general. Some things I presumed to come out-of-the box from Azure was auto-scaling. Elastic supply of computing power is one of the main drivers for the existence of cloud computing in general and Azure in particular.

Sure you can change the number of instance for a web or worker role by changing the service configuration file through the management portal. This might be fine for some situation but to dynamically change supply to current and/or predicted future demand is not in the portal (at least I didn't find it ....) There are of course the Windows Azure Service Management Cmdlets and Windows Azure Diagnostics with which you can build your own solution perphaps.

Maybe Microsoft didn't provide the auto-scaling functionality out-of-the box because there could be a conflict of interest? MS might execute any provided logic to auto-scale in their own benefit? Or maybe they want give the Azure "eco-system" also some breadcrumbs. Like for example AzureWatch :

AzureWatch dynamically adjusts the number of compute instances dedicated to your Azure application according to real time demand. User-defined rules specify when to scale up or down, so that your application will always have enough computing power to process the workload without unnecessary over-provisioning.
 
To help you build your own solution, the MS PnP group released the Microsoft Enterprise Library Autoscaling Application Block (WASABi) : ..... lets you add automatic scaling behavior to your Windows Azure applications. You can choose to host the block in Windows Azure or in an on-premises application. The Autoscaling Application Block can be used without modification; it provides all of the functionality needed to define and monitor autoscaling behavior in a Windows Azure application.

26 comments:

Anonymous said...

Hello there,
I really like your blog. You have some really nice stuff here and I do hope you will carry on writing.
I am looking for passionate writers to join our community of bloggers - glipho.com
It might be a good idea to give your writing and your blog more exposure while having fun and meeting fellow writers.
Please check us out and drop me a line at hubert@glipho.com for any questions.
Best!
Hubert

Unknown said...

Very Informative! This blog is great source of information which is very useful for me.Redure Webtechnologies Provides Web Design, Web Development, SEO, SMO, E-mail and SMS Service Provider company. We are providing value to business, realizes the importance of customization of web services with respect to the client's requirement.
Top SEO Company in Bhubaneswar
Cheapest Bulk SMS Reseller India

Jitendra said...

Hello buddy,

Thanks for sharing useful information.

I really like your posts.

Web Designing Company in Jaipur

Web Design Jaipur said...

Hello buddy,

I really like your posts.

Web Designing Company in Jaipur

prashanth said...

nice article.
great info.
thanks for sharing.

hussain d said...

thanks for sharing.

Hadoop Training in Bangalore
Selenium Training in Bangalore
Python Training in Bangalore
AWS Training in Bangalore
Machine Learning With R Training in Bangalore
Machine Learning with Python Training in Bangalore

Anonymous said...

lampung Info
Lampung
Kursus
Maspion
iphoneiphone
oppo
Vivo
Axioo

Affu said...

Nice Article! Thanks for sharing such an informative blog! It really Inspired me, keep up the work. Read Also:
Click safety notes - for articles on health, environment and safety topics.

Click Amazon safety notes - for articles on health, environment and safety topics.

Click Google safety notes - for articles on health, environment and safety topics.

Click Microsoft safety notes - for articles on health, environment and safety topics.

Click Microsoft safety notes - for articles on health, environment and safety topics.

Digital_seo said...

Thank you for sharing useful information. Keep sharing more post
Selenium Training in Bangalore |
Software Testing Training in Bangalore|
Selenium Training in Marathahalli|
Automation Testing Training in Bangalore |
Java Selenium Automation Training in Bangalore

Gayatri said...

Thanks for sharing the information.
Blockchain training in Bangalore
python certification training course in Bangalore

lavanya said...

Thanks for sharing an informative blog keep rocking bring more details.I like the helpful info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite sure I will learn much new stuff right here! Good luck for the next!Thanks for sharing an informative blog keep rocking bring more details.I like the helpful info you provide in your articles. I’ll bookmark your weblog and check again here regularly
Java training in Chennai

Java Online training in Chennai

Java Course in Chennai

Best JAVA Training Institutes in Chennai

Java training in Bangalore

Java training in Hyderabad

Java Training in Coimbatore

Java Training

Java Online Training

surya said...

Thank you for taking the time to discuss this informative content with us.
angular js training in chennai

angular training in chennai

angular js online training in chennai

angular js training in bangalore

angular js training in hyderabad

angular js training in coimbatore

angular js training

angular js online training

aravind said...

Good content. The explanation of content explained very neat.Your writing style says a lot about who you are and in my opinion I'd have to say you're insightful. This article reflects many of my own thoughts on this subject. You are truly unique.
DevOps Training in Chennai

DevOps Online Training in Chennai

DevOps Training in Bangalore

DevOps Training in Hyderabad

DevOps Training in Coimbatore

DevOps Training

DevOps Online Training

devi said...

wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
Data Science Training In Chennai

Data Science Online Training In Chennai

Data Science Training In Bangalore

Data Science Training In Hyderabad

Data Science Training In Coimbatore

Data Science Training

Data Science Online Training

prabhu said...

The knowledge of technology you have been sharing thorough this post is very much helpful to develop new idea. here by i also want to share this.

IELTS Coaching in chennai

German Classes in Chennai

GRE Coaching Classes in Chennai

TOEFL Coaching in Chennai

spoken english classes in chennai | Communication training

vivekvedha said...

Good post and its very informative too. Thanks for sharing..
acte reviews

acte velachery reviews

acte tambaram reviews

acte anna nagar reviews

acte porur reviews

acte omr reviews

acte chennai reviews

acte student reviews

sushmi said...

Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.

AWS Course in Bangalore

AWS Course in Hyderabad

AWS Course in Coimbatore

AWS Course

AWS Certification Course

AWS Certification Training

AWS Online Training

AWS Training

Anurag Mohapatra said...

Very nice blog bro. Best python training in Bangalore

Content Writing Services In Delhi said...

With iWrite India, you can be assured of your business growth. With a decade of experience in Digital Branding

Company In Delhi
and establishing brands, we know what works best for any business. We have worked with various domains and niches. We believe that good

content is an essential need of the business in the modern world. We create content that makes a difference.

Digital Branding
Content Marketing Services
Social Media Marketing Agency Delhi
Social Media Marketing Company In Delhi
Social Media Marketing Company
Website Content Writing Services In Delhi
Content Development
Website Content Writing Services
Website Content Development
Content Writing Services In Delhi
Content Writing Services In India
Content Writing Agency In Delhi

MBA in Artificial Intelligence said...

Very well written post Azure scalability - Elastic demand.Also check our blog MBA in Artificial Intelligence if anyone having a keen interest in artificial intelligence

Gulshan said...

Thanks for sharing this useful information. I am associated with Assystant.
Assystant is a privately held technology company that provides next-generation digital consulting and services to growth-seeking businesses across the Americas, Europe, MENA, and APAC regions.
Assystant

Ramesh Sampangi said...

Thanks for sharing this blog with us. Really awesome blog, information, and knowledgeable content. Keep sharing more.
Data Science Course in Hyderabad

technologyforall said...
This comment has been removed by the author.
Cyberz Pc said...

I entre that publish and were given it great and informative.Please proportion extra considering that. Product Key For Windows 7 Ultimate

CCSU BA 2nd Year Exam Result 2021 said...

Howdy! I know this is somewhat off topic but I was wondering which blog platform are you using for this website?

Ramesh Sampangi said...

Thanks for sharing the valuable information. Keep posting more updates.
Laptop Service Center in Ashok Nagar
Computer Service Center in Ashok Nagar