EMAIL SUPPORT

dclessons@dclessons.com

LOCATION

US

Auto Scaling

Auto Scaling

Auto Scaling helps to automatically scale your Amazon EC2 capacity by scaling out or scaling in according to condition defined. When traffic volume is high the Auto scaling features increases the EC2 instance for that period to maintain application performance and decreases the EC2 instance when demands null.

Auto Scaling plans:

There are several plan which defines how auto scaling is done, some of them are described below.

Maintain Current Instance Levels

Auto Scaling group is configured in such a way that it can  maintain a minimum or specified number of running instances at all times. To achieve this Auto Scaling performs a periodic health check on running instances within an Auto Scaling group. When Auto Scaling finds an unhealthy instance, it terminates that instance and launches a new one.

 Manual Scaling

In this we specify the change in the maximum, minimum, or desired capacity of your Auto Scaling group. Auto Scaling manages the process of creating or terminating instances to maintain the updated capacity.

 Scheduled Scaling

When it is desired to Scale out the EC2 instance or Scale in Amazon EC2 instance on some specific period of time, we can do that. Examples include periodic events such as end-of-month, end-of-quarter, or end-of-year processing, and also other predictable, recurring events.

Dynamic Scaling

Dynamic scaling lets you define parameters that control the Auto Scaling process in a scaling policy. For example, you might create a policy that adds more Amazon EC2 instances to the web tier when the network bandwidth, measured by Amazon Cloud Watch, reaches a certain threshold.

GENERAL FAQ

Auto Scaling automatically adjusts the number of instances running on Amazon EC2 according to the amount of demand. It adds instances as demand increases, and then removes instances when demand decreases to ensure that applications are running efficiently.

If the traffic is high, Auto Scaling scales out by initiating additional EC2 instances. When the traffic drops, the auto scaling process scales back by removing additional instances. This helps to ensure that performance is stable with no manual intervention.

This plan guarantees a certain number of good-looking instances are running. Auto Scaling checks instance health and will replace any unhealthy instances promptly.

Manual scaling permits you to modify the minimum number, maximum, or the desired number of instances within the Auto Scaling Group. Auto Scaling then creates or closes instances to meet the capacity of the new group.

Scheduled scaling is a great option for predictable workloads. It allows you to increase or decrease the capacity of your instances or scale down according to specific times, for example, the month's end or regular business occasions.

Dynamic scaling is built around the performance metrics. For instance, Auto Scaling can add instances when the network usage exceeds an agreed-upon threshold that is monitored via CloudWatch.


Comment

    You are will be the first.

LEAVE A COMMENT

Please login here to comment.