Typy uzlů Service Fabric Azure a Virtual Machine Scale Sets
Služby Virtual Machine Scale Sets jsou výpočetním prostředkem Azure. Sady škálování můžete použít k nasazení a správě kolekce virtuálních počítačů jako sady. Každý typ uzlu, který definujete v clusteru Azure Service Fabric, nastavuje přesně jednu skupinu škálování: více typů uzlů nejde zálohovat stejnou sadou škálování a jeden typ uzlu by neměl být zálohovaný pomocí více sad škálování.
Modul runtime Service Fabric se instaluje na každý virtuální počítač ve škále nastaveném rozšířením virtuálního počítače Microsoft. Azure. ServiceFabric . Můžete nezávisle škálovat jednotlivé typy uzlů nahoru nebo dolů, měnit skladovou jednotku operačního systému spuštěnou na každém uzlu clusteru, mít různé sady portů otevřené a používat jiné metriky kapacity.
Následující obrázek ukazuje cluster, který má dva typy uzlů s názvem front -end a back-end. Každý typ uzlu má pět uzlů.

Mapování instancí sady škálování virtuálního počítače na uzly
Jak je znázorněno na předchozím obrázku, škálované instance sad se spustí v instanci 0 a pak se zvýší o 1. Číslování se projeví v názvech uzlů. Například Node BackEnd_0 je instance 0 sady škálování back-endu. Tato konkrétní sada škálování má pět instancí s názvem BackEnd_0, BackEnd_1, BackEnd_2, BackEnd_3 a BackEnd_4.
Při horizontálním navýšení kapacity se vytvoří nová instance. Nový název instance sady škálování je obvykle název sady škálování a další číslo instance. V našem příkladu je BackEnd_5.
Škálování mapy – nastavení nástrojů pro vyrovnávání zatížení na typy uzlů a sady škálování
Pokud jste cluster nasadili v Azure Portal nebo jste použili ukázkovou šablonu Azure Resource Manager, zobrazí se všechny prostředky v rámci skupiny prostředků. Nástroje pro vyrovnávání zatížení můžete zobrazit pro jednotlivé sady škálování nebo typy uzlů. Název nástroje pro vyrovnávání zatížení používá následující formát: s < názvem > typu, který je mimo uzel. Příklad je sfcluster4doc-0, jak je znázorněno na následujícím obrázku:

Service Fabric rozšíření virtuálního počítače
Service Fabric rozšíření virtuálního počítače se používá ke spuštění Service Fabric do Azure Virtual Machines a konfiguraci zabezpečení uzlů.
Následuje fragment Service Fabric rozšíření virtuálního počítače:
"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"
}
},
Níže jsou uvedeny popisy vlastností:
| Název | Povolené hodnoty | Doprovodné materiály nebo krátký popis |
|---|---|---|
| name | řetězec | Jedinečný název pro rozšíření |
| typ | "ServiceFabricLinuxNode" nebo "ServiceFabricWindowsNode" | Identifikuje Service Fabric operačního systému. |
| autoUpgradeMinorVersion | true nebo false | Povolit automatický upgrade dílčích verzí SF modulu runtime |
| vydavatel | Microsoft. Azure. ServiceFabric | Název vydavatele rozšíření Service Fabric |
| clusterEndpont | řetězec | Identifikátor URI: PORT pro koncový bod správy |
| nodeTypeRef | řetězec | Název nodeType |
| durabilityLevel | bronzová, stříbrná, zlatá, Platinum | Doba, po kterou je možné pozastavit neproměnlivou infrastrukturu Azure |
| enableParallelJobs | true nebo false | Povolte výpočetní ParallelJobs, jako je například odebrat virtuální počítač a restartovat virtuální počítač ve stejné sadě škálování paralelně. |
| nicPrefixOverride | řetězec | Předpona podsítě jako 10.0.0.0/24 |
| commonNames | řetězec [] | Běžné názvy instalovaných certifikátů clusteru |
| x509StoreName | řetězec | Název úložiště, ve kterém je umístěný nainstalovaný certifikát clusteru |
| typeHandlerVersion | 1.1 | Verze rozšíření pro upgrade na 1,1 se doporučuje používat klasickou verzi 1,0. |
| Cesta k DataPath | řetězec | Cesta k jednotce, která slouží k uložení stavu pro Service Fabric systémových služeb a dat aplikací. |
Další kroky
- Podívejte se na Přehled funkce nasazení kamkoli a porovnání s clustery spravovanými Azure.
- Přečtěte si o zabezpečení clusteru.
- Vzdálené připojení ke konkrétní instanci sady škálování
- Aktualizace hodnot rozsahu portů RDP na virtuálních počítačích clusteru po nasazení
- Změna uživatelského jména a hesla správce pro virtuální počítače clusteru