一、vSphere标准交换机与分布式交换机
vSphere虚拟交换机主要负责连接虚拟机与物理网络的交换设备。他分为标准交换机与分布式交换机(vSphere Distributed Switch,简称VDS)。其中标准交换机运行在单一的ESXI主机内,而分布式交换机则是横跨在整个vCenter中运行的。
vSphere分布式交换机的功能与ESXi上的标准交换机并没有本质的区别,只是把连接虚拟机的范围从单个ESXi扩展到了整个vCenter。
与标准交换机相比,vSphere分布式交换机有如下优势:
l 简化了数据中心的管理
l 在虚拟机你迁移时,可以定制更多的网络策略
l 支持私有VLAN(Private VLAN)
l 支持用户化的定制或第三方部署
两台ESXi主机环境下的vSphere标准交换机的基本架构如下图:
![2e314d86b05b1d7193a868047b8a1d72.png](https://i-blog.csdnimg.cn/blog_migrate/baff5f5f1092a1be1b3bd9bc809dd09c.jpeg)
有了vCenter,就可以将这种架构进行扩展,使得标准交换机跨越不同的ESXi主机,成为分布式交换机,其逻辑架构如下:
![b8d9aeab6775bb7d1c2e22183c22a9c0.png](https://i-blog.csdnimg.cn/blog_migrate/3c9722d2c4dabdf7598e46cd36177bfa.jpeg)
二、vSphere分布式交换机的配置
配置条件:
1. 首先部署好vCenter环境。
2. 因环境中需要多个VLAN通讯,本次配置VDS的上行链路所接物理交换机接口均为Trunk模式
VDS创建步骤:
1. 打开vCenter,点击网络进入网络配置页面。
![7e30d2115216bc273a9bb6ca40056832.png](https://i-blog.csdnimg.cn/blog_migrate/ea2e0ea2090899bdc677fbac54d9547d.jpeg)
2. 选择需要部署VDS的数据中心,右键—“Distributed Switch”--“新建Distributed Switch”
![23653c8eb3e44fcd6bbe06ebedf758c4.png](https://i-blog.csdnimg.cn/blog_migrate/5c7d4c7d9820bf9f09be1b0b39a6824d.jpeg)
3. 填入VDS名称,由于区分交换机功能。
![93d4d4f708da9c0067b263223dc9a85e.png](https://i-blog.csdnimg.cn/blog_migrate/15699f1fc8b61c85507d9fb2b06162ea.jpeg)
4. 选择版本,若集群中有更低版本的ESXi主机则无法加入到VDS
![60f3b47ab62bd426db5ec502784bf951.png](https://i-blog.csdnimg.cn/blog_migrate/c7fb8ac6565c93f08a3a66ab57047d32.jpeg)
5. 设置上行链路数量,以及启用Network I/O Control,后期可修改。
![b1f2d45887a568a221a51a74c1a683c3.png](https://i-blog.csdnimg.cn/blog_migrate/8b8c086cca39c882d591d5fb63cb691b.jpeg)
6. 确认配置无误后,点击“完成”
![52f2d20619a57fb028d68c603f22788f.png](https://i-blog.csdnimg.cn/blog_migrate/c355a3a76c07c810f6f576f7a56fc79a.jpeg)
7. 分布式交换机已创建完毕。
![28c5d30ea6688972c530bf908997790d.png](https://i-blog.csdnimg.cn/blog_migrate/f1817332816e347d405f4e8f35c3a865.jpeg)
8. 在新建的VDS上添加分布式端口组。用于对应各个VLAN。
![93e30f090f672f9001093c3dfcea7d90.png](https://i-blog.csdnimg.cn/blog_migrate/62e9b1d77cf6de683932b5e059737246.jpeg)
9. 为端口组标记一个名称,这里以建立VLAN73和VLAN76为例。
![ef22b4ab6e1065646ab80d77228dbbf4.png](https://i-blog.csdnimg.cn/blog_migrate/be9b5190c3d33231ba6332eada3d19ad.jpeg)
10. 配置端口属性,除有特殊需求,一般建议使用默认配置即可,配置VLAN模式,分布式端口组 提供了access、trunk以及Private VLAN三种模式
![03bd01db1700a2046ac415d4bec6891b.png](https://i-blog.csdnimg.cn/blog_migrate/65f641dee54baeff4cd08c1f18f41017.jpeg)
11. 确认配置后点击完成。
![4a5134a66cb694fadbcdeeb46e2baf9b.png](https://i-blog.csdnimg.cn/blog_migrate/2bc97484fa80c40e5ff576176fccd490.jpeg)
12. 端口组已成功创建。通过上述步骤可以根据需求创建不同端口组。
![fb6f1a50188b56fc837bf3029568a5d7.png](https://i-blog.csdnimg.cn/blog_migrate/7bce65a05cec7a4cff12376f11808dca.jpeg)
13. 截图
VDS配置步骤:
1. 右键分布式交换机—“添加或管理主机”
![a9336ab6ffe4309756db2b8d99fa1f8e.png](https://i-blog.csdnimg.cn/blog_migrate/d6023d89914fcf12650086d3796d4d57.jpeg)
2. 选择添加主机
![18f102780b61cf9aadb0f1e14ed980bb.png](https://i-blog.csdnimg.cn/blog_migrate/cb989db9b1f6c13326fbb35538ac71af.jpeg)
3. 选择要使用该VDS的主机
![ea6a54ed94082eda8ce4abb0c9ea99ae.png](https://i-blog.csdnimg.cn/blog_migrate/63e557da50c93d92cf21c160428ea631.jpeg)
4. 若多台主机的网络连接均为一致,可以打钩使用“模板配置”
![5fe4e45c5a8eab3e977c95d6ff7996ef.png](https://i-blog.csdnimg.cn/blog_migrate/c4d07a59c7e4ad2fe631e746eb92fb5d.jpeg)
5. 选择一台主机作为模板
![e566a4f5a5ceaa8dfbb6b508e509d74f.png](https://i-blog.csdnimg.cn/blog_migrate/13322cbb011b2da8706c8b00d75d7049.jpeg)
6. 本配置不管理MVKernel也不迁移虚拟机网络,只配置VDS的上行链路,故选择第一项即可。
![d9aa975ae775a0e287bfa591bfa7906c.png](https://i-blog.csdnimg.cn/blog_migrate/db937d30f4603884dedeb9f66f27e48a.jpeg)
7. 选择ESXi主机与物理交换机连接的网卡作为上行链路。模板模式,请点击应用于全部
![f7fa7f4af10730be90ccf3782ff25c51.png](https://i-blog.csdnimg.cn/blog_migrate/a0eac85593213895252d6cd3b4f133a4.jpeg)
8. 影响分析,无故障报错即可点击下一步
![5a3dba08569e913f7ace43a36e5fa2de.png](https://i-blog.csdnimg.cn/blog_migrate/c032979133039da96f161126712c4c7d.jpeg)
9. 确认配置点击完成。
![7e02d43786232a36ed9a4c4b9441804e.png](https://i-blog.csdnimg.cn/blog_migrate/ed087ecb79a1b6a9565a5fb8dd9356f9.jpeg)
10. 完成配置后,ESXi主机中就会出现一个分布式交换机
![77927dba7d260eece595e2579b20bf74.png](https://i-blog.csdnimg.cn/blog_migrate/aba3f43ea4ecb2e6753571fece875830.jpeg)
11. 在VDS配置页面中“拓扑”可以看到所有接入到VDS的虚拟机以及上行链路
![d9f89232d4d304b456f1e1b5ce9497f3.png](https://i-blog.csdnimg.cn/blog_migrate/3a43219922bbfbe8b7a51ede3b58a8cc.jpeg)
将虚拟机从标准交换机迁移至VDS的具体步骤:
1. 注意:除新建虚拟机可以在网络适配器中选择需要分布式端口组,已在使用的虚拟机必须通过向导进行网络切换。否则,会导致虚拟机断网,找不到网卡等故障。
![b3bd418dbf4b8cd952c5f0b6be4ab070.png](https://i-blog.csdnimg.cn/blog_migrate/cc472949b4d76a2d07daf5c4a43e4812.jpeg)
2. 不论是标准交换机切换到VDS还是从VDS切换至标准交换机都必须根据此步骤。右击分布式虚拟机,选择“将虚拟机迁移至其他网络”
![7605a4158ccfdc8de1e96ddbda1da2b6.png](https://i-blog.csdnimg.cn/blog_migrate/1a392d8e084fca33d5d6747d77315cc4.jpeg)
3. 点击“浏览”按钮选择虚拟机现有网络,以及目标网络。这里以某台VLAN74虚拟机为例。将其网络从标准交换机中Vlan_74迁移至DPortGroup_74
![17061573dff34478503a666cc7410e1b.png](https://i-blog.csdnimg.cn/blog_migrate/b01d74804161adffac4ca58b20dd53b2.jpeg)
4. 系统会为你列出所有已连接Vlan_74的虚拟机,选择你需要迁移网络的虚拟机,这里以某台KMS实验机器为例。
![904c4283110f3a5e9a1f97459d7309ec.png](https://i-blog.csdnimg.cn/blog_migrate/d8dd673771edf0d813321c4f5d41f8b5.jpeg)
5. 确认配置后,点击完成。
![fb95656ab77704da05a274660f737794.png](https://i-blog.csdnimg.cn/blog_migrate/c7eb6aacef9321f332b4873707463e1a.jpeg)
6. 该虚拟机已迁移至DPortGroup_74
![fdd0c80293f07dd576642acea8e2c041.png](https://i-blog.csdnimg.cn/blog_migrate/62374d0664e4e23ad646019cfb9626f6.jpeg)
7. 测试网络连通性。
![75701fdc9bca36f231531c32015ac454.png](https://i-blog.csdnimg.cn/blog_migrate/1e54f00687b3869e41976a8fd1228c89.jpeg)
三、延伸
1. 使用VDS最大的好处是管理员不必重复配置ESXi主机的网络配置。
2. NSX-V逻辑交换架构必须基于VDS搭建,使用Overlay技术,实现了NSX网络虚拟化环境中的二层流量转发