Tipi di nodo di Azure Service Fabric e set di scalabilità di macchine virtualiAzure Service Fabric node types and virtual machine scale sets

I set di scalabilità di macchine virtuali sono una risorsa di calcolo di Azure.Virtual machine scale sets are an Azure compute resource. I set di scalabilità possono essere usati per distribuire e gestire una raccolta di macchine virtuali come un set.You can use scale sets to deploy and manage a collection of virtual machines as a set. Ogni tipo di nodo definito in un cluster di Azure Service Fabric configura un set di scalabilità separato.Each node type that you define in an Azure Service Fabric cluster sets up a separate scale. Il runtime di Service Fabric viene installato in ogni macchina virtuale del set di scalabilità.The Service Fabric runtime installed on each virtual machine in the scale set. È possibile aumentare o ridurre in modo indipendente ogni nodo, cambiare lo SKU del sistema operativo in esecuzione in ogni nodo del cluster, avere diversi set di porte aperte e usare metriche per la capacità diverse.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.

La figura seguente mostra un cluster con due tipi di nodo denominati FrontEnd e BackEnd.The following figure shows a cluster that has two node types, named FrontEnd and BackEnd. Ogni tipo di nodo ha cinque nodi.Each node type has five nodes.

Un cluster con due tipi di nodo

Eseguire il mapping delle istanze dei set di scalabilità di macchine virtuali ai nodiMap virtual machine scale set instances to nodes

Come illustrato nella figura precedente, le istanze dei set di scalabilità iniziano con l'istanza 0 per poi aumentare di 1.As shown in the preceding figure, scale set instances start at instance 0, and then increase by 1. I nomi dei nodi corrispondono alla numerazione.The numbering is reflected in the node names. Ad esempio, il nodo BackEnd_0 è l'istanza 0 del set di scalabilità BackEnd.For example, node BackEnd_0 is instance 0 of the BackEnd scale set. Questo particolare set di scalabilità ha cinque istanze, denominate BackEnd_0, BackEnd_1, BackEnd_2, BackEnd_3 e BackEnd_4.This particular scale set has five instances, named BackEnd_0, BackEnd_1, BackEnd_2, BackEnd_3, and BackEnd_4.

Quando si aumenta un set di scalabilità, viene creata una nuova istanza.When you scale up a scale set, a new instance is created. Il nome della nuova istanza del set di scalabilità sarà in genere il nome del set di scalabilità + il successivo numero di istanza.The new scale set instance name typically is the scale set name plus the next instance number. Nell'esempio sarà BackEnd_5.In our example, it is BackEnd_5.

Eseguire il mapping dei servizi di bilanciamento del carico dei set di scalabilità a tipi di nodo e set di scalabilitàMap scale set load balancers to node types and scale sets

Se è stato distribuito il cluster dal portale Azure o è stato usato il modello di Azure Resource Manager di esempio, si otterrà un elenco di tutte le risorse in un gruppo di risorse.If you deployed your cluster in the Azure portal or used the sample Azure Resource Manager template, all resources under a resource group are listed. Verranno visualizzati i bilanciamenti del carico per ogni set di scalabilità o tipo di nodo.You can see the load balancers for each scale set or node type. Il nome del bilanciamento del carico usa il formato seguente: LB-<nome del tipo di nodo>.The load balancer name uses the following format: LB-<node type name>. Ad esempio, LB-sfcluster4doc-0, come in questa figura:An example is LB-sfcluster4doc-0, as shown in the following figure:

Risorse

Passaggi successiviNext steps