#UseCase
Customer created a website for company which is newly launched trading broking company.
Example: Recently FYERS launched .They give offer that those who register with FYERS have No life time AMC charges and No equity and Delivery Charges who done before 31st july 2021.The problem they face now is most of the users not able to register with FYERS because of High Traffic And Load.They need to maximize the Performance to get the things done smoothly.
Customers use one of the company's websites to manage and check the status of their newly registered users. This website is deployed to virtual machines and hosted on-premises. their team noticed that increased usage on the site is straining the machines resources. However, they can't adjust to load fluctuations without manually intervening and creating or deallocating virtual machines.
Customer decides to move the application to Azure. Customer need a solution that automatically handles load fluctuations and ensures consistent performance of the website. Customer also need to quickly roll out application updates to the servers while minimizing the effect on end users.Virtual Machine Scale Sets in azure can be used to handle the usecase
Customer created a website for company which is newly launched trading broking company.
Example: Recently FYERS launched .They give offer that those who register with FYERS have No life time AMC charges and No equity and Delivery Charges who done before 31st july 2021.The problem they face now is most of the users not able to register with FYERS because of High Traffic And Load.They need to maximize the Performance to get the things done smoothly.
Customers use one of the company's websites to manage and check the status of their newly registered users. This website is deployed to virtual machines and hosted on-premises. their team noticed that increased usage on the site is straining the machines resources. However, they can't adjust to load fluctuations without manually intervening and creating or deallocating virtual machines.
Customer decides to move the application to Azure. Customer need a solution that automatically handles load fluctuations and ensures consistent performance of the website. Customer also need to quickly roll out application updates to the servers while minimizing the effect on end users.
Solution
Virtual Machine Scale Sets in azure can be used to handle the usecase
- In the Azure Portal, click on + Create a resource. In the New search box type scale set and then choose Virtual machine scale set.
- 2. On the Virtual machine scale set page, click on Create button.
- On the Create virtual machine scale set page, provide the following values:
In Scaling Section
scaling Policy: manual/Custom -- Select Custom
Minimum no.of Instances : How many machines that customer want run atleast.
maximum no.of Instances : How many Machines that customer want atmost to handle/avoid load fluctuations
In Scale Out sub section:
CPU Thresold:at what percentage the instances count should increases to handle Load
No of instances increased should be chosen interms of consistent performance of website
- In Scaled In Sub Section:
CPU Thresold:at what % of CPU ,the instances count should be decreased because of reduction in traffic and how many instances should be reduced can be done in the view of ensuring consistent performance of the Application.
- remaining sections are filled accordingly in such a way that customer fulfilled his/her requirements and finally deploy the VMSS
- After completion of deploying the Virtual Machine Sccale Set ,The Application should be deployed in VMSS. whenever Customer needs requirements ,based on customer ,configurations will be changed in VMSS.
scaling Policy: manual/Custom -- Select Custom
Minimum no.of Instances : How many machines that customer want run atleast.
maximum no.of Instances : How many Machines that customer want atmost to handle/avoid load fluctuations
In Scale Out sub section:
CPU Thresold:at what percentage the instances count should increases to handle Load
No of instances increased should be chosen interms of consistent performance of website
CPU Thresold:at what % of CPU ,the instances count should be decreased because of reduction in traffic and how many instances should be reduced can be done in the view of ensuring consistent performance of the Application.
Virtual Machine Scale Sets
Reviewed by azureGOT
on
September 11, 2021
Rating:
![Virtual Machine Scale Sets](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxv7LlSqevBQPUfiGJiHYi2Qwku1VgRo5xchklzRpbis_FzBgwobcvJPmpWy3D3ImMs-k-S2i89XXgTaNtTHqubAetlzld8THRx8gnoGKK0iaOdwSciCeAOSVQj-1fqotSKTkA-8DACVan/s72-c/1.png)