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')]"
}
}