Не отображается внутренний балансировщик нагрузки Azure на панели балансировщика нагрузки Azure

Я работаю над существующим проектом, созданным другим разработчиком / поставщиком. Согласно документации, внутренний балансировщик нагрузки Azure настроен для облачной службы Azure (экземпляр шлюза протокола). Однако я не вижу балансировщика нагрузки с таким именем на панели Azure Load Balancer. Если я посмотрю на файл .cscfg облачной службы, я также смогу увидеть конфигурацию балансировщика нагрузки, как показано ниже.

<NetworkConfiguration>
    <!--VNet and subnet must be classic virtual network resources, not Azure Resource Manager resources.-->
    <VirtualNetworkSite name="Group resource-group-name vnet-name" />
    <AddressAssignments>
      <InstanceAddress roleName="cloud-service-instance-name">
        <Subnets>
          <Subnet name="subnet-name" />
        </Subnets>
      </InstanceAddress>
    </AddressAssignments>
    <!--VNet settings-->
    <LoadBalancers>
      <LoadBalancer name="load-balancer-name">
        <FrontendIPConfiguration type="private" subnet="subnet-name" staticVirtualNetworkIPAddress="cloud-service-instance-private-vnet-ip" />
      </LoadBalancer>
    </LoadBalancers>
  </NetworkConfiguration>

Может ли кто-нибудь помочь мне разобраться в этой конфигурации? Облачный сервис находится в производственной среде и работает отлично.

Есть ли другая конфигурация внутреннего балансировщика нагрузки для классической виртуальной сети?


person DSA    schedule 08.05.2019    source источник


Ответы (1)


Поскольку облачная служба Azure используется для классических моделей развертывания, а балансировщик нагрузки Azure используется для моделей развертывания с помощью Azure Resource Manager, вы не могли увидеть ее через панель балансировки нагрузки Azure.

Убедитесь, что вы понимаете модели и инструменты развертывания. - Azure Resource Manager и классическое развертывание. Вы также можете узнать, как создать Балансировщик нагрузки с выходом в Интернет с помощью Azure Resource Manager.

Модель Resource Manager и классическая модели развертывания представляют собой два разных способа развертывания решений Azure и управления ими. Вы работаете с ними через два разных набора API, и развернутые ресурсы могут содержать важные различия. Эти две модели несовместимы друг с другом. В этой статье описаны эти различия.

Чтобы упростить развертывание и управление ресурсами, Microsoft рекомендует использовать Resource Manager для всех новых ресурсов. Если возможно, Microsoft рекомендует повторно развернуть существующие ресурсы с помощью диспетчера ресурсов.

person Nancy Xiong    schedule 08.05.2019