Кластер Service Fabric VMSS включен ** Стандартный ** Балансировщик нагрузки - PullRequest
0 голосов
/ 27 сентября 2019

Я начал с кластера Service Fabric (SFC), в котором использовался балансировщик нагрузки SKU (LB) Basic .SFC имеет типы узлов Primary, FrontEnd и BackEnd.Затем мне нужно было изменить FrontEnd LB на Standard SKU, чтобы использовать предоставленную дополнительную возможность.Единственное, что изменилось в шаблоне LB ARM - это указать другой SKU.Теперь VMSS, использующий стандартный LB, не может подключиться к SFC, и все узлы отображаются в состоянии «Вне».Чтобы развернуть другой SKU LB, мне пришлось удалить затронутые VMSS и LB.LB является внутренним и подключается только к подсетям с виртуальной сетью.

"sku": {
    "name": "Standard"
}

Кроме изменения свойства SKU, существуют ли другие параметры, необходимые для того, чтобы узлы VMSS могли уведомлять и подключаться к SFC?

1 Ответ

0 голосов
/ 27 сентября 2019

При использовании внутреннего стандартного балансировщика нагрузки исходящий NAT недоступен до тех пор, пока не будет явно объявлено исходящее подключение.Вы можете определить исходящее соединение, используя правило для исходящего соединения, чтобы создать исходящее соединение для виртуальных машин за внутренним стандартным балансировщиком нагрузки, выполнив следующие действия:

Создание общедоступного стандартного балансировщика нагрузки.Создайте внутренний пул и поместите виртуальные машины в внутренний пул общедоступного балансировщика нагрузки в дополнение к внутреннему балансировщику нагрузки.Настройте исходящее правило на общедоступном балансировщике нагрузки для программирования исходящего NAT для этих виртуальных машин.

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-rules-overview#outbound-nat-for-internal-standard-load-balancer-scenarios
https://docs.microsoft.com/en-us/azure/load-balancer/configure-load-balancer-outbound-cli

...