Service Fabric Cluster VMSS на ** Standard ** Load Balancer

Я начал с кластера Service Fabric (SFC), который использовал балансировщик нагрузки (LB) Basic SKU. 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?


person Stringfellow    schedule 26.09.2019    source источник


Ответы (1)


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

Создайте общедоступный стандартный балансировщик нагрузки. Создайте внутренний пул и поместите виртуальные машины в серверный пул общедоступного балансировщика нагрузки в дополнение к внутреннему балансировщику нагрузки. Настройте правило исходящего трафика на общедоступном балансировщике нагрузки, чтобы запрограммировать 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

person 4c74356b41    schedule 27.09.2019