Virtual Machine Scale Sets

#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

  1. 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. 2. On the Virtual machine scale set page, click on Create button.
  3. 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

  4. 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.
  5. remaining sections are filled accordingly in such a way that customer fulfilled his/her requirements and finally deploy the VMSS
  6. 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.
Virtual Machine Scale Sets Virtual Machine Scale Sets Reviewed by azureGOT on September 11, 2021 Rating: 5
Powered by Blogger.