Talk about elastic scaling

What is elastic scaling?

Elastic Scaling is a management service that automatically adjusts its elastic computing resources according to business needs and policies, so as to achieve the service capability of optimizing resource combinations. Increase the computing power when the business volume increases, and reduce the computing power when the business volume decreases, so as to ensure the stability and high availability of the business system, and at the same time save the cost of computing resources.

Why do you need elastic scaling?

For cloud service providers , elastic scaling meets the needs of on-demand resource supply and dynamic management, and can reasonably allocate physical and virtual resources to avoid service interruption caused by insufficient resource supply, and to avoid idle resources caused by excessive resource supply. Idling and reduced system utilization;

For users , elastic scaling reduces the cost of using computing resources and storage resources for users. Users pay according to the resources used and time are accurate and flexible, and through customized services such as dynamic migration of virtual services and on-demand allocation of virtual resources, reduce the cost of Maintenance costs, improve service efficiency;

Elastic scaling

Horizontal scaling : Add more machines until the amount of support front-end requests are met. Multiple machines form a processing cluster, distributed architecture, and extremely scalable;

Vertical scaling : Upgrade higher configuration to improve server processing performance. For example, adding CPU, memory or disk resources on a server has limited scalability due to hardware limitations.

Elastic scaling vs manual scaling

In the era of the absence of elastic scaling, most users purchased servers on an annual and monthly basis, and purchased computing resources in advance according to business peaks, which directly resulted in wasted resources and user experience caused by resources failing to keep up with business growth during manual scaling. decline, loss of users, and loss of revenue.

Elastic Scaling Application Scenarios

A certain 12306 during the Spring Festival

A treasure and an east during Double Eleven

A game that refreshes the world BOSS from time to time

I don't know why, anyway, it's an APP that suddenly became popular

……

So, who is the biggest beneficiary of elastic scaling?

Operation and maintenance must be operation and maintenance!

O&M has been kneeling in the computer room!

Never face a bunch of servers in the console again

No need to keep an eye on surveillance

No more human flesh to deal with sudden spikes

The world is beautiful again

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325848987&siteId=291194637