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 产品和服务。