Automatically increase / decrease our capacity

Carl Lundberg 0 Reputation points
2023-10-25T06:59:50.61+00:00

How do we automatically increase our capacity or decrease it.

Sometimes we hit a overage and want to upsize our capacity for a while for "heavier" workloads to complete and to make sure that the Fabric Environment is not throttled.

Azure Service Fabric
Azure Service Fabric
An Azure service that is used to develop microservices and orchestrate containers on Windows and Linux.
253 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ekpathak 20 Reputation points Microsoft Employee
    2023-10-25T12:47:33.4266667+00:00

    Hello Carl Lundberg,

    Welcome to Microsoft Q&A and Thanks for posting your query here.

    I would suggest that you can use Azure Virtual Machine Scale set as it will let you create and manage a group of load balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule.

    Virtual machine scale sets are an Azure compute resource. You can use scale sets to deploy and manage a collection of virtual machines as a set. Each node type that you define in an Azure Service Fabric cluster sets up exactly one scale set: multiple node types cannot be backed by the same scale set and one node type should not be backed by multiple scale sets.

    The Service Fabric runtime is installed on each virtual machine in the scale set by the Microsoft.Azure.ServiceFabric Virtual Machine extension. You can independently scale each node type up or down, change the OS SKU running on each cluster node, have different sets of ports open, and use different capacity metrics.

    Please check below documents:

    https://video2.skills-academy.com/en-us/azure/virtual-machine-scale-sets/overview

    https://video2.skills-academy.com/en-us/azure/service-fabric/service-fabric-cluster-nodetypes

    Please let us know if you have any further queries. I’m happy to assist you further.

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    -Ekta