在Azure负载平衡器面板上看不到Azure内部负载平衡器

时间:2019-05-08 06:35:14

标签: azure-cloud-services azure-virtual-network azure-load-balancer vnet

我正在处理由其他开发人员/供应商创建的现有项目。根据文档,为Azure云服务(协议网关实例)配置了Azure内部负载均衡器。但是,我在Azure负载平衡器面板下看不到任何具有该名称的负载平衡器。如果查看Cloud Service的.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>

有人可以帮助我了解此配置吗? Cloud Service处于生产环境中,并且运行良好。

Classic VNet是否有不同的内部负载均衡器配置?

1 个答案:

答案 0 :(得分:1)

由于Azure云服务用于经典部署模型,而Azure负载平衡器用于Azure Resource Manager部署模型,因此您无法通过Azure负载平衡器面板看到它。

确保您了解 deployment models and tools - Azure Resource Manager vs. classic deployment。您还可以了解如何创建Internet facing load balancer using Azure Resource Manager

  

资源管理器和经典部署模型代表两个   部署和管理Azure解决方案的不同方法。您   通过两个不同的API集与他们合作,并部署   资源可能包含重要差异。两种型号都不   彼此兼容。本文介绍了这些差异。

     

为简化资源的部署和管理,Microsoft   建议您对所有新资源使用资源管理器。如果   可能,Microsoft建议您重新部署现有资源   通过资源管理器。