Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Škálovací sady virtuálních počítačů jsou výpočetním prostředkem Azure. Škálovací sady 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, nastaví přesně jednu škálovací sadu: více typů uzlů nemůže být podporováno stejnou škálovací sadou a jeden typ uzlu by neměl být podporován více škálovacími sadami.
Runtime modul Service Fabric je nainstalován na každém virtuálním počítači ve škálovací sadě pomocí rozšíření Microsoft.Azure.ServiceFabric pro Virtuální počítače. Každý typ uzlu můžete nezávisle škálovat nahoru nebo dolů, změnit skladovou položku operačního systému spuštěnou na každém uzlu clusteru, mít otevřené různé sady portů a používat různé metriky kapacity.
Následující obrázek znázorňuje cluster se dvěma typy uzlů s názvem FrontEnd a BackEnd. Každý typ uzlu má pět uzlů.
Zmapovat instance škálovací sady virtuálních počítačů na uzly
Jak je znázorněno na předchozím obrázku, instance škálovací sady začínají na instanci 0 a pak se zvyšují o 1. Číslování se odráží v názvech uzlů. Například uzel BackEnd_0 je instance 0 ze škálovací sady BackEnd. Tato konkrétní škálovací sada 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 škálovací sady se vytvoří nová instance. Obvykle je nový název instance škálovací sady tvořen názvem škálovací sady a dalším číslem instance. V našem příkladu je to BackEnd_5.
Mapování vyrovnávačů zatížení škálovacích sad na typy uzlů a škálovací sady.
Pokud jste cluster nasadili na webu Azure Portal nebo použili ukázkovou šablonu Azure Resource Manageru, zobrazí se všechny prostředky v rámci skupiny prostředků. Můžete zobrazit nástroje pro vyrovnávání zatížení pro jednotlivé typy škálovací sady nebo uzlu. Název nástroje pro vyrovnávání zatížení používá následující formát: název< typu LB-node>. Příkladem je LB-sfcluster4doc-0, jak je znázorněno na následujícím obrázku:
Rozšíření virtuálního počítače Service Fabric
Rozšíření virtuálního počítače Service Fabric se používá ke spuštění Service Fabric do služby Azure Virtual Machines a ke konfiguraci zabezpečení uzlu.
Následuje fragment kódu rozšíření Service Fabric Virtual Machine:
"extensions": [
{
"name": "[concat('ServiceFabricNodeVmExt','_vmNodeType0Name')]",
"properties": {
"type": "ServiceFabricLinuxNode",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": 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": "2.0"
}
},
Toto jsou popisy vlastností:
název | Povolené hodnoty | Pokyny nebo krátký popis |
---|---|---|
název | řetězec | Jedinečný název rozšíření |
druh | "ServiceFabricLinuxNode" nebo "ServiceFabricNode" | Identifikuje spuštění Service Fabric operačního systému |
autoAktualizaceMenšíVerze | pravda nebo lež | Použijte nejnovější dílčí verzi rozšíření při nasazení |
povolit automatickou aktualizaci | pravda nebo lež | Rozšíření se automaticky upgraduje, jakmile bude k dispozici jiná než hlavní verze. K dispozici pouze pro typ ServiceFabricLinuxNode |
vydavatel | Microsoft.Azure.ServiceFabric | Název vydavatele rozšíření Service Fabric |
koncový bod clusteru | řetězec | Identifikátor URI:PORT do koncového bodu správy |
nodeTypeRef | řetězec | Název nodeType |
úroveň odolnosti | bronzová, stříbrná, zlatá, platinová | Doba, kdy je možné pozastavit neměnnou infrastrukturu Azure |
povolit paralelní úlohy | pravda nebo lež | Povolení výpočetních paralelních úloh, jako je odebrání virtuálního počítače a restartování virtuálního počítače ve stejné škálovací sadě paralelně |
nicPrefixOverride | řetězec | Předpona podsítě, například 10.0.0.0/24 |
běžné názvy | string[] | Běžné názvy nainstalovaných certifikátů clusteru |
x509StoreName | řetězec | Název úložiště, kde se nachází nainstalovaný certifikát clusteru |
Verze správce typů | 1.1 | Verze rozšíření. Doporučuje se upgradovat na verzi 1.1 klasické verze rozšíření 1.0. |
dataPath | řetězec | Cesta k disku použitému k uložení stavu pro systémové služby Service Fabric a data aplikací. |
Další kroky
- Podívejte se na přehled funkce Nasazení kdekoli 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 škálovací sady
- 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