前提条件

创建时间:2024-04-02 最近修改时间:2024-04-02

#1. 前提条件

  • 5.6.3版本开始支持
  • VMM版本
    • 10.19.2445.0
  • NC版本
    • 12.0.56

#2. 微软ACS使用到的命令

  • VMM中使用的命令

    • Get-SCVMMServer
    • Get-SCVMHost (导出为JSON格式,结果保存在VMHost.txt文件中)
    • Get-SCLogicalNetworkDefinition (导出为JSON格式,结果保存在VMHost-Network.txt文件中)
    • Get-SCVirtualNetworkAdapter (导出为JSON格式,结果保存在VMHost-Port.txt文件中)
    • Get-ProviderAddress (导出为JSON格式,结果保存在VMHost-ProviderAddress.txt文件中)
    • Get-SCVMNetwork (导出为JSON格式,结果保存在VMNetwork.txt文件中)
    • Get-SCVirtualMachine (导出为JSON格式,结果保存在VM.txt文件中)
  • NC中使用的命令

    • 获取虚拟网络(VNet) (导出为JSON格式,结果保存在VirtualNetwork.txt文件中)
    • 获取负载均衡(SLB、iLB) (导出为JSON格式,结果保存在LB.txt文件中)
    • 获取网络安全组(NSG) (导出为JSON格式,结果保存在NetworkSecurityGroup.txt文件中)
    • 获取外网IP地址(PIP) (导出为JSON格式,结果保存在PublicIP.txt文件中)

#3. 举例

配置项 填写内容 备注
云平台名称 例:microsoft-acs-1 云平台的名称,不可和其他云平台的名称重复。不支持中文名称,最大长度64。
所属区域 在候选框中选择区域,可不选 选择区域后表示云平台属于这个region,如果不选表示学习此云平台上的区域
资源同步控制器 在候选框中选择资源同步控制器,可不选 选择资源同步控制器表示云平台在这个控制器上同步资源,不选会在区域的主节点上同步资源,如果没有区域会在主控制器上同步资源
资源文件目录 例:/etc/microsoft-acs/ 把上述txt资源文件都放在这个目录下
宿主机管理网段 例:10.33.1.0/24,10.33.0.0/16 登录VMM页面,查看宿主机管理IP所在的网段,多个网段用英文逗号隔开,用于确定宿主机的管理IP
外网网段 例:10.33.0.0/16 只可配置一个网段,用于判断负载均衡是内部负载均衡还是外部负载均衡

#4. 额外配置

  • 通过API目前无法获取PIP与云服务器的一一映射关系,PIP的作用相当于云服务器的Floating IP,需要将PIP的CIDR手动录入为VIP=是类型=外网的子网,且注意区域、可用区、VPC信息与PIP所关联的云服务器一致
  • 云上云下互访时,如果通过Gateway走路由直接通信,需要将云下IP所在的CIDR录入为类型=外网的子网,或者将云下CIDR录入为类型=内网的子网并手动建立云上云下VPC之间的对等连接