Service Fabric 受控叢集節點類型縮放
Service Fabric 受控叢集的每個節點類型由虛擬機器擴展集所支援。 為了允許受控叢集節點類型建立大型虛擬機器擴展集,節點類型定義中已新增 multiplePlacementGroups
屬性。 受控叢集節點類型預設將此屬性設定為 false,讓容錯和升級網域在放置群組內保持一致,但此設定限制節點類型不能擴大到超過 100 個 VM。 為了協助決定應用程式能否有效使用大型擴展集,請參閱這份需求清單。
由於 Azure Service Fabric 受控叢集資源提供者會協調縮放,並使用受控磁碟來儲存資料,所以不論具狀態或無狀態次要節點類型,我們都能支援大型擴展集。
注意
部署節點類型之後,就無法修改此屬性。
在 Service Fabric 受控叢集啟用大型虛擬機器擴展集
若要將次要節點類型設定為大型擴展集,請將 multiplePlacementGroups 屬性設定為 true。
注意
主要節點類型上無法設定此屬性。
- Service Fabric 受控叢集資源 apiVersion 應為 2021-05-01 或更新版本。
{
"apiVersion": "[variables('sfApiVersion')]",
"type": "Microsoft.ServiceFabric/managedclusters/nodetypes",
"name": "[concat(parameters('clusterName'), '/', parameters('nodeTypeName'))]",
"location": "[resourcegroup().location]",
"dependsOn": [
"[concat('Microsoft.ServiceFabric/managedclusters/', parameters('clusterName'))]"
],
"properties": {
"multiplePlacementGroups": true,
"isPrimary": false,
"vmImagePublisher": "[parameters('vmImagePublisher')]",
"vmImageOffer": "[parameters('vmImageOffer')]",
"vmImageSku": "[parameters('vmImageSku')]",
"vmImageVersion": "[parameters('vmImageVersion')]",
"vmSize": "[parameters('nodeTypeSize')]",
"vmInstanceCount": "[parameters('nodeTypeVmInstanceCount')]",
"dataDiskSizeGB": "[parameters('nodeTypeDataDiskSizeGB')]"
}
}
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應