
ethx格式的网卡名称会在系统重启后导致网卡顺序随机改变,尤其是带多网卡的云主机环境中,建议将各计算节点的网卡设备名称修改成非ethx格式,例如:可修改成em01格式。| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 | 
|---|---|---|---|---|
| attachedCidrs | 4.8.0 | |||
| vni | 4.8.0 | |||
| poolUuid | 4.8.0 | |||
| vlan | 4.8.0 | |||
| uuid | 请参见 资源属性 | 0.6 | ||
| name | 请参见 资源属性 | 0.6 | ||
| description | 请参见 资源属性 | 是 | 0.6 | |
| zoneUuid | 父区域的uuid, 请参见 zone | 0.6 | ||
| physicalInterface | 请参见 physical interface | 0.6 | ||
| type | L2网络类型 | 
 | 0.6 | |
| attachedClusterUuids | L2网络挂载的集群的列表, 请参见 attach cluster | 0.6 | ||
| createDate | 请参见 资源属性 | 0.6 | ||
| lastOpDate | 请参见 资源属性 | 0.6 | ||
| attachedVtepRefs | 请参见attachedVtepRefs清单 (attachedVtepRefs Inventory) | 4.8.0 | ||
| attachedVxlanNetworkRefs | 请参见attachedVxlanNetworkRefs清单 (attachedVxlanNetworkRefs Inventory) | 4.8.0 | ||
| attachedVniRanges | 请参见attachedVniRanges清单 (attachedVniRanges Inventory) | 4.8.0 | 
{     "inventories": [         {             "attachedClusterUuids": [                 "553c2fd2a67b4b89a6240541959b861f"             ],             "createDate": "Mar 10, 2018 2:35:14 PM",             "description": "",             "lastOpDate": "Mar 10, 2018 2:35:14 PM",             "name": "L2Network-1",             "physicalInterface": "eth0",             "type": "L2NoVlanNetwork",             "uuid": "dde9685e3ba944bea8c643fe64200750",             "zoneUuid": "fa18454182eb41749797f824c00cfccf"         }     ],     "success": true }物理接口是一个字符串(例如eth0)。它代表了数据中心里二层网络(L2)的信息。不同L2网络类型和不同虚拟机管理程序类型通常会有不同的物理接口。这主要归结于虚拟机管理程序使用自己的标记方式(notations)来描述L2网络, 并且L2网络可以被同时挂载到多个拥有不同虚拟机管理系统的集群上。

很多看似应用到区域和集群上的操作,实际都被指派到对应的物理主机上了。 当挂载L2网络A到KVM集群和VMware集群的时候, ZStack Cloud必须能够理解在这些集群中虚拟机管理程序是如何使用标记描述L2网络的:在KVM物理主机上eth0代表了L2网络,而在VMware物理主机上vswitch0代表了L2网络。 所以物理接口的名字也反映了不同的虚拟机管理程序。

假设数据中心中的网络拓扑结构如上图所示。 所有集群中的物理主机的eth0都连接在同一个称为L2 Network1的二层网络上;集群cluster1和cluster3中物理主机的eth1都连接在另一个称为L2 network2的二层网络上。为了在ZStack Cloud中描述这个拓扑结构,可以将L2 network1挂载到所有三个集群上,同时只将L2 network2挂载到集群cluster1和cluster3上。

L2NoVlanNetwork是L2网络的基本类型,名字中的NoVlan并不表示不可以使用VLAN技术,它仅仅表示ZStack Cloud不会主动使用VLAN来创建一个二层广播域.。下面两个图例可以帮助理解。

在上图这个配置中,交换机的两个端口5和12是不带VLAN 10标签(untagged VLAN 10)的端口(Cisco中的VLAN 10访问端口,即access port), 并且分别连接到host1和host2的eth0。 这对于L2NoVlanNetwork是一个有效的配置。 管理员可以使用physicalInterface = eth0创建L2NoVlanNetwork,并挂载到集群。

在上图这个配置中,交换机的两个端口5和12是带VLAN 10标签(tagged VLAN 10)的端口(Cisco中的VLAN 10干线端口,即trunk port), 并且分别连接到host1和host2上预先创建好的VLAN设备eth0.10。 对于L2NoVlanNetwork来说,这同样是一个有效的配置。管理员可以使用physicalInterface = eth0.10创建L2NoVlanNetwork,并挂载到集群。
就是说,一个L2NoVlanNetwork对应了一个预先创建好的二层广播域; ZStack Cloud不会为L2NoVlanNetwork创建任何新的广播域。
KVML2NoVlanNetwork注意事项(L2NoVlanNetwork KVM Specific)
Assuming physicalInterface = eth0  brctl create br_eth0 brctl addif br_eth0 eth0{     "inventories": [         {             "attachedClusterUuids": [                 "967a353c2893409dab9312cf3033a98c"             ],             "createDate": "Oct 30, 2017 1:53:20 PM",             "description": "",             "lastOpDate": "Oct 30, 2017 1:53:20 PM",             "name": "L2NoVlan",             "physicalInterface": "eth0",             "type": "L2NoVlanNetwork",             "uuid": "5f0391e0c7ed45dba5ee5ed9c638f146",             "zoneUuid": "e59b71e99d8a4ea1952b578388b8cd1d"         }     ],     "success": true }| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 | 
|---|---|---|---|---|
| vlan | 用来创建二层广播域的VLAN号(VLAN id) | [0,4095] | 0.6 | 
当挂载L2VlanNetwork到集群的时候,ZStack Cloud会配合使用vlan属性和physicalInterface属性在集群中的主机上创建vlan设备; 为了使这种方式工作,physicalInterface所指定的以太网设备所连接的交换机端口必须是带相应vlan标签的。

在上图这个配置中,交换机的两个端口5和12是带VLAN 10标签(tagged VLAN 10)的端口, 这样管理员就可以使用physicalInterface = eth0和vlan = 10创建L2VlanNetwork,并将它挂载到集群上。
L2VlanNetwork KVM注意事项(L2VlanNetwork KVM Specific)
Assuming physicalInterface = eth0, vlan = 10  vconfig add eth0 10 brctl create br_eth0_10 brctl addif br_eth0_10 eth0.10{     "inventories": [                 {             "attachedClusterUuids": [],             "createDate": "Oct 30, 2017 1:41:19 PM",             "description": "",             "lastOpDate": "Oct 30, 2017 1:41:19 PM",             "name": "L2Vlan",             "physicalInterface": "eth0",             "type": "L2VlanNetwork",             "uuid": "ae97ba4adcb7404690344dde407b429c",             "vlan": 2222,             "zoneUuid": "e59b71e99d8a4ea1952b578388b8cd1d"         }     ],     "success": true }| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 | 
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 3.7.0 | ||
| name | 请参见 资源属性 | 3.7.0 | ||
| description | 请参见 资源属性 | 是 | 3.7.0 | |
| ip | 3.7.0 | |||
| password | 密码 | 3.7.0 | ||
| username | 3.7.0 | |||
| vendorType | 3.7.0 | |||
| vniRanges | 3.7.0 | |||
| vxlanPools | 3.7.0 | |||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 3.7.0 | |
| createDate | 请参见 资源属性 | 3.7.0 | ||
| lastOpDate | 请参见 资源属性 | 3.7.0 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 3.7.0 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 3.7.0 | 
{     "inventories": [         {             "createDate": "Oct 23, 2019 3:17:40 PM",             "ip": "172.20.12.165",             "lastOpDate": "Oct 23, 2019 3:17:40 PM",             "name": "gtt",             "password": "Password",             "username": "shixin",             "uuid": "5ce966372dde4169865474b88973a9d8",             "vendorType": "H3C VCFC",             "vniRanges": [                 {                     "endVni": 3000,                     "startVni": 3000                 },                 {                     "endVni": 2009,                     "startVni": 10                 }             ],             "vxlanPools": [                 {                     "attachedCidrs": {},                     "attachedClusterUuids": [                         "f34570997a594344ad698280305a1a9a"                     ],                     "attachedVniRanges": [                         {                             "createDate": "Oct 23, 2019 3:17:52 PM",                             "endVni": 29,                             "l2NetworkUuid": "0b03b34eb79b46d99d2c0aa074bc2385",                             "lastOpDate": "Oct 23, 2019 3:17:52 PM",                             "name": "gtt",                             "startVni": 23,                             "uuid": "3691fb6e4d194eb39d9c49dc3c780816"                         }                     ],                     "attachedVtepRefs": [],                     "attachedVxlanNetworkRefs": [],                     "createDate": "Oct 23, 2019 3:17:52 PM",                     "description": "",                     "lastOpDate": "Oct 23, 2019 3:17:52 PM",                     "name": "gtt",                     "physicalInterface": "eth0",                     "sdnControllerUuid": "5ce966372dde4169865474b88973a9d8",                     "type": "hardware-vxlan-pool",                     "uuid": "0b03b34eb79b46d99d2c0aa074bc2385",                     "zoneUuid": "182bd537a902404a94f6412d285d277e"                 }             ]         }     ],     "success": true } | 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 | 
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 4.8.0 | ||
| hostUuid | 物理机UUID | 4.8.0 | ||
| vtepIp | 4.8.0 | |||
| port | 4.8.0 | |||
| type | L2网络类型 | 4.8.0 | ||
| createDate | 请参见 资源属性 | 4.8.0 | ||
| lastOpDate | 请参见 资源属性 | 4.8.0 | ||
| poolUuid | 4.8.0 | 
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 | 
|---|---|---|---|---|
| vni | 4.8.0 | |||
| poolUuid | 4.8.0 | |||
| uuid | 请参见 资源属性 | 4.8.0 | ||
| name | 请参见 资源属性 | 4.8.0 | ||
| description | 请参见 资源属性 | 4.8.0 | ||
| zoneUuid | 父区域的uuid, 请参见 zone | 4.8.0 | ||
| physicalInterface | 请参见 physical interface | 4.8.0 | ||
| type | L2网络类型 | 4.8.0 | ||
| createDate | 请参见 资源属性 | 4.8.0 | ||
| lastOpDate | 请参见 资源属性 | 4.8.0 | ||
| attachedClusterUuids | 4.8.0 | 
学习路径
ZStack Cloud 产品学习路径
快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。
业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1ZStack学院:
training@zstack.io业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io下载链接已发送至您的邮箱。
如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。感谢您使用 ZStack 产品和服务。
成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。
信息提交成功。
我们将安排工作人员尽快与您取得联系,请保持电话畅通。感谢您使用 ZStack 产品和服务。
商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。