Azure Service Fabric Node-typer och skalnings uppsättningar för virtuella datorer
Skalnings uppsättningar för virtuella datorer är en Azure Compute-resurs. Du kan använda skalnings uppsättningar för att distribuera och hantera en samling virtuella datorer som en uppsättning. Varje nodtyp som du definierar i ett Azure Service Fabric-kluster konfigurerar exakt en skalnings uppsättning: flera nodtyper kan inte backas upp av samma skalnings uppsättning och en nodtyp bör inte backas upp av flera skalnings uppsättningar.
Service Fabric runtime installeras på varje virtuell dator i skalnings uppsättningen av tillägget Microsoft. Azure. ServiceFabric för virtuella datorer. Du kan skala upp eller ned varje nodtyp separat, ändra OS-SKU: n som körs på varje klusternod, ha olika portar öppna och använda olika kapacitets mått.
Följande bild visar ett kluster som har två nodtyper, med namnet FrontEnd och Server del. Varje nodtyp har fem noder.

Mappa virtuella datorers skalnings uppsättnings instanser till noder
Som du ser i föregående bild, startar skalnings uppsättnings instanserna vid instans 0 och ökar sedan med 1. Numreringen visas i nodnamn. Node BackEnd_0 är till exempel instans 0 av Server dels skalnings uppsättningen. Denna specifika skalnings uppsättning har fem instanser, med namnet BackEnd_0, BackEnd_1, BackEnd_2, BackEnd_3 och BackEnd_4.
När du skalar ut en skalnings uppsättning skapas en ny instans. Det nya instans namnet för skalnings uppsättningen är vanligt vis skalnings uppsättningens namn plus nästa instans nummer. I vårt exempel är det BackEnd_5.
Mappa skal uppsättnings belastningsutjämnare till nodtyper och skalnings uppsättningar
Om du har distribuerat klustret i Azure Portal eller använt exemplet Azure Resource Manager mall visas alla resurser under en resurs grupp. Du kan se belastnings utjämning för varje skalnings uppsättning eller nodtyp. Belastnings Utjämnings namnet har följande format: lb- < Node typ namn >. Ett exempel är LB-sfcluster4doc-0, som du ser i följande figur:

Service Fabric tillägg för virtuell dator
Service Fabric tillägg för virtuell dator används för att starta Service Fabric till Azure Virtual Machines och konfigurera nodens säkerhet.
Följande är ett fragment med Service Fabric virtuell dators tillägg:
"extensions": [
{
"name": "[concat('ServiceFabricNodeVmExt','_vmNodeType0Name')]",
"properties": {
"type": "ServiceFabricLinuxNode",
"autoUpgradeMinorVersion": true,
"protectedSettings": {
"StorageAccountKey1": "[listKeys(resourceId('Microsoft.Storage/storageAccounts', variables('supportLogStorageAccountName')),'2015-05-01-preview').key1]",
},
"publisher": "Microsoft.Azure.ServiceFabric",
"settings": {
"clusterEndpoint": "[reference(parameters('clusterName')).clusterEndpoint]",
"nodeTypeRef": "[variables('vmNodeType0Name')]",
"durabilityLevel": "Silver",
"enableParallelJobs": true,
"nicPrefixOverride": "[variables('subnet0Prefix')]",
"dataPath": "D:\\\\SvcFab",
"certificate": {
"commonNames": [
"[parameters('certificateCommonName')]"
],
"x509StoreName": "[parameters('certificateStoreValue')]"
}
},
"typeHandlerVersion": "1.1"
}
},
Följande är egenskaps beskrivningarna:
| Namn | Tillåtna värden | Vägledning eller kort beskrivning |
|---|---|---|
| name | sträng | Unikt namn för tillägg |
| typ | "ServiceFabricLinuxNode" eller "ServiceFabricWindowsNode" | Identifierar OS-Service Fabric som startas |
| Aktiverat autoupgrademinorversion | sant eller falskt | Aktivera automatisk uppgradering av SF runtime minor-versioner |
| utgivare | Microsoft. Azure. ServiceFabric | Namnet på Service Fabric anknytnings utgivaren |
| clusterEndpont | sträng | URI: PORT till hanterings slut punkt |
| nodeTypeRef | sträng | Namn på nodeType |
| durabilityLevel | brons, silver, guld, platina | Tid som tillåts för att pausa oåterkallelig Azure-infrastruktur |
| enableParallelJobs | sant eller falskt | Aktivera Compute ParallelJobs som ta bort virtuell dator och starta om den virtuella datorn i samma skalnings uppsättning parallellt |
| nicPrefixOverride | sträng | Undernätsprefixet som "10.0.0.0/24" |
| commonNames | sträng [] | Vanliga namn på installerade kluster certifikat |
| x509StoreName | sträng | Namn på arkivet där det installerade kluster certifikatet finns |
| typeHandlerVersion | 1.1 | Version av tillägget. 1,0 Classic-versionen av tillägget rekommenderas för att uppgradera till 1,1 |
| dataPath | sträng | Sökväg till enheten som används för att spara tillstånd för Service Fabric system tjänster och program data. |
Nästa steg
- Se översikten över funktionen "distribuera överallt" och en jämförelse med Azure-hanterade kluster.
- Lär dig mer om kluster säkerhet.
- Fjärrans luta till en bestämd skalnings uppsättnings instans
- Uppdatera RDP-portens intervall värden på virtuella kluster datorer efter distributionen
- Ändra administratörens användar namn och lösen ord för virtuella kluster datorer