Az104 — Azure Scale Sets

Setumo Raphela
Nov 11, 2020

· Azure virtual machine scale sets provide a scalable way to run applications on a set of virtual machines (VMs).

· The VMs in this type of scale set all have the same configuration and run the same applications.

· As demand grows, the number of VMs running in the scale set increases.

· As demand slackens, excess VMs can be shut down.

· Virtual machine scale sets are ideal for scenarios that include compute workloads, big-data workloads, and container workloads.

· A scale set can also change the size of VM instances.

· Virtual machine scale sets support both Linux and Windows VMs in Azure.

· However, keep in mind that you’re limited to running 1,000 VMs on a single scale set

· Horizontal scaling is the process of adding or removing several VMs in a scale set.

· Vertical scaling is the process of adding resources such as memory, CPU power, or disk space to VMs

· Vertical scaling typically requires rebooting the affected VMs in the scale set.

· This process can lead to temporary degraded performance across the scale set while the VMs restart.

--

--

Setumo Raphela

Entrepreneur | Data Scientist | AI | Jet Skier | Author |Oracle