VCAP –设计:VMWARE VSPHERE DISTRIBUTED SWITCH最佳实践说明

http://www.acloudexpert.com/vcap-design-vmware-vsphere-distributed-switch-best-practice-notes/

https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vsphere-distributed-switch-best-practices-white-paper.pdf

VMware 分布式交换机(5.5)

在本文中,我将分享有关VMware vSphere Distributed Switch最佳实践文档的注释,以准备VCAP设计考试。(文档链接; https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vsphere-distributed-switch-best-practices-white-paper.pdf)

笔记:

  • 该文档未更新到vSphere v6;某些信息仅与v5.X相关。
  • 该文档包含许多有用的信息。这篇文章只是学习笔记;如果您不熟悉本文档中讨论的技术,请先阅读本文档。
  • 我选择仅覆盖机架服务器配置,但是该文档还涉及刀片服务器配置。

设计注意事项:

目标:

  • 没有单点故障
  • 隔离流量类型
  • 使用流量管理和优化

组件配置:

  • 带有8个1GbE NIC的机架服务器
  • 带有2个10GbE NIC的机架服务器
  • 物理交换机–能够进行交换机群集

流量和带宽使用情况:

  • 管理–低
  • vMotion –高
  • FT –中到高
  • iSCSI / NFS –高
  • VM流量–取决于应用程序

部署配置:

主机和群集:  在示例中,我们将使用2个群集,每个群集将包含2个ESXi主机

MGMT:vCenter将用于集中管理

网络基础架构:

物理交换机: 提供L2连接,安全可靠

流量类型图:  上面提到的所有流量都将使用单独的端口组(PG)和分配的VMkernel

来源:VMware vSphere Distributed Switch最佳实践文档

VMware vSphere Distributed Switch最佳实践配置:

  • 将为所有主机部署相同数量的物理NIC
  • 连接到PG的虚拟端口将共享相同的属性
  • PG注意事项:
    • 虚拟端口数
    • VLAN的/ VLAN中继的/专用VLAN
    • 端口绑定
    • 双向流量整形
    • 港口安全
  • NIOC的使用
  • 物理网络交换机注意事项
    • VLAN –在vSwitch上启用VST,并将所有VLAN中继到物理交换机端口
    • STP:vDS不支持,请确保配置中没有循环。
    • STP:使用PortFast连接面向物理交换机端口的ESXi主机
    • STP:使用BPDU防护来强制执行STP边界
  • 使用链路聚合来提高吞吐量
  • 启用链接状态跟踪
  • 使用MTU

现在让我们看一下文档中的示例

带有八个1GbE NIC的机架服务器:

来源:VMware vSphere Distributed Switch最佳实践文档

设计选项1 –基于物理NIC的负载配置的静态配置NO NIOC和NO负载均衡:

  • 交换机和NIC:将  4个NIC连接到第一个访问层交换机,将另外4个NIC连接到第二个访问交换机,以避免没有单点故障的要求。
  • dvUplink:8 dvUplink已配置。VMware建议更改dvUplink的名称,以获取更有意义的信息。
  • dvPortGroup:上面提到的每种流量类型都配置为自己的PG。
  • 分组选项:将VM流量以外的所有流量都设置为“显式故障转移”,VM流量设置为“基于NIC负载的路由”。
  • 建议:使用VLAN隔离流量类型
  • 物理交换机:  为VLAN启用了中继,在具有PortFast和BPDU的中继端口上启用了STP

设计选项2 –使用NIOC进行动态配置,并基于物理NIC的负载进行负载均衡

逻辑设计图与option1相同,但根据监视流量模式和随时间变化的带宽,配置有所不同。对于配置,我们将考虑以下流量带宽需求:

  • MGMT(<1GB)
  • vMotion(1GB)
  • FT(1GB)
  • iSCSI(1GB)
  • 虚拟机(2GB)

组态:

  • 交换机和NIC:与选项1相同
  • dvUplink:所有上行链路均处于活动状态,没有备用链接
  • dvPortGroup:分组选项将设置为“根据NIC负载进行路由”
  • 建议:使用VLAN隔离流量类型
  • 使用NIOC

NIOC自定义份额计算: 在本文档中,示例使用5份额的MGMT(少于1GB),10份额的vMotion,FT和ISCSI(1GB)和20份额的VM(2GB)

计算方式:

  • 计算总股数
  • 计算所有流量类型的带宽百分比:份额值/总份额
  • 带宽百分比X上行链路的总带宽(1Gb乘以1000)

结果:

总份额 = MGMT(5)+ vMotion(10)+ FT(10)+ iSCSI(10)+ VM's(20)= 55

  • MGMT:(带宽百分比=份额值(5)/总份额(55))*上行链路带宽(1Gb)= 90.91 Mbps
  • vMotion:(带宽百分比=份额值(10)/总份额(55))*上行链路带宽(1Gb)= 181.81 Mbps
  • FT:(带宽百分比=份额值(10)/总份额(55))*上行链路带宽(1Gb)= 181.81 Mbps。
  • iSCSI:(带宽百分比=份额值(10)/总份额(55))*上行链路带宽(1Gb)= 181.81 Mbps
  • VM:(带宽百分比=份额值(20)/总份额(55))*上行链路带宽(1Gb)= 363.63 Mbps。

带有两个10 GbE NIC的机架服务器:

来源:VMware vSphere Distributed Switch最佳实践文档

设计选项1 –基于物理NIC负载配置的静态配置NO NIOC和NO负载平衡 

  • 交换机和NIC:  NIC中的一个连接到第一个访问层交换机,另一个连接到第二个访问交换机,以避免无单点故障要求。
  • dvUplink:2个dvuplink已配置。VMware建议更改dvUplink的名称,以获取更有意义的信息。
  • dvPortGroup:上面提到的每种流量类型都配置为自己的PG。
  • 分组选项:将VM流量以外的所有流量都设置为“显式故障转移”,VM流量设置为“基于NIC负载的路由”。
  • 建议:使用VLAN隔离流量类型
  • 物理交换机:为VLAN启用了中继,在具有PortFast和BPDU的中继端口上启用了STP

设计选项2 –使用NIOC进行动态配置,并基于物理NIC的负载进行负载均衡

逻辑设计图与option1相同,但根据监视流量模式和随时间变化的带宽,配置有所不同。

对于配置,我们将考虑以下流量带宽需求:

  • MGMT(<1GB)
  • vMotion(2GB)
  • FT(1GB)
  • iSCSI(2GB)
  • 虚拟机(2GB)

组态:

  • 交换机和NIC:与选项1相同
  • dvUplink:所有上行链路均处于活动状态,没有备用链接
  • dvPortGroup:分组选项将设置为“根据NIC负载进行路由”
  • 建议:使用VLAN隔离流量类型
  • 使用NIOC

NIOC自定义份额计算:

  • 总股份= 5+ 20 +10 + 20 + 20 = 75
  • MGMT:(5/75)* 10,000 = 667 Mbps
  • vMotion:(20/75)* 10,000 = 2.67 Gbps
  • FT:(10/75)* 10,000 = 1.33Gbps
  • iSCSI:(20/75)* 10,000 = 2.67 Gbps
  • 虚拟机:(20/75)* 10,000 = 2.67 Gbps

摘要:

在机架服务器8x1Gb NIC和2x10Gbps静态设计选项中,我们通过活动/备用上行链路配置实现了弹性,通过隔离通信类型来处理安全性,这种方法的缺点是I / O资源未得到充分利用

在机架服务器8x1Gb NIC和2x10Gbps动态设计选项中,我们确实实现了弹性,并且这种方法利用了vSphere Distributed Switch的高级功能,可有效利用资源I / O。建议使用此设计选项。

VCAP –设计:VMWARE VSPHERE DISTRIBUTED SWITCH最佳实践说明相关推荐

  1. vmware esxi主机经常出现的警示“vsphere distributed switch mtu支持状态, vlan中继状态”求大神回复。

    vmware esxi主机经常出现的警示"vsphere distributed switch mtu支持状态, vlan中继状态"求大神回复. monizazaza LV1220 ...

  2. 在 vCenter Server 中触发了 vSphere Distributed Switch 绑定警报 (2057667)

    在 vCenter Server 中触发了 vSphere Distributed Switch 绑定警报 (2057667) https://kb.vmware.com/s/article/2057 ...

  3. 独家 | 提升API设计技能的22个最佳实践(附链接)

    作者:Mohammad Faisal翻译:张一然校对:和中华本文约2000字,建议阅读7分钟本文介绍了有关设计REST api的一些实用建议. 你是否曾对处处都像猜谜游戏一样的糟糕API感到生气, 好 ...

  4. 基于ABP落地领域驱动设计-03.仓储和规约最佳实践和原则

    dotNET兄弟会 专注.Net开源技术及跨平台开发!致力于构建完善的.Net开放技术文库!为.Net爱好者提供学习交流家园! 公众号 围绕DDD和ABP Framework两个核心技术,后面还会陆续 ...

  5. 前端设计-css网格布局的最佳实践

    越来越常见的问题-现在人们正在使用css网格布局来生产-似乎是"最好的做法是什么?"这个问题的简短答案是使用规范中定义的布局方法.您选择使用的规范的特定部分,以及如何将网格与其他布 ...

  6. java设计网站导航条_java – 最佳实践:2D HUD屏幕导航的设计模式

    如果您的应用程序具有完全处理2D绘图的GUI,那么处理绘制内容和触摸内容的最佳做法应该是什么? 更好理解的一个例子: 我有一张地图游戏.在这张地图上,我可以建造房屋和东西. 我还有一个可以扩展的信息栏 ...

  7. vmware虚拟化服务器cpu超线程,VMware vSphere的配置方法最佳方案从而提高性能

    VMware相信使用过VMware的用户都了解,它目前已经为上百万用户提供了完美的虚拟化解决方案,VMware vSphere作为行业最佳的虚拟化产品,但不管任何虚拟化策略的部署都需要软硬件的强力配合 ...

  8. 来自Google资深工程师的API设计最佳实践

    来自Google资深工程师Joshua Bloch的分享:API设计最佳实践 为什么API设计如此重要?API是一个公司最重要的资产. 为什么API的设计对程序员如此重要? API一旦发布,出于兼容性 ...

  9. VMware vSphere 4.1虚拟化学习手册6:Distributed vSwitch分布式交换机

    Distributed vSwitch必须通过vCenter在数据中心级别定义的,横跨多台ESX主机的超级交换机(只有Enterprise Plus版本支持),它把分布在多台ESX主机的单一交换机逻辑 ...

最新文章

  1. BERT的嵌入层是如何实现的?看完你就明白了
  2. 3.3 matlab用switch语句实现选择结构
  3. kindle 笔记/标注导出
  4. Python基础教程:list深拷贝和浅拷贝
  5. android textwatcher 延时,Java-防止两次在android的textwatcher中运行
  6. 使用sysbench对mysql压力测试
  7. SpringBoot RabbitMQ 集成 七 延迟队列
  8. heroku java_部署Java Web项目到Heroku
  9. 石头剪刀布python代码_Python实现的石头剪子布代码分享
  10. Dictionary 索引超出数组界限
  11. 主要国家和地区货币代码表
  12. openpose环境搭建(详细教程CPU/GPU)windows 10+python 3.7+CUDA 11.6+VS2022
  13. 超越扁平化设计的「化繁为简」有哪些亮点?
  14. 计算机第一次月考试题,计算机基础第一次月考试题.doc
  15. TweenMax.js
  16. 花生采摘(peanuts)
  17. “庄家”:腾讯的投资“六合彩”
  18. openldap + samba为openldap添加smb属性----群晖synology
  19. 安装LINUX操作系统(CENT OS)
  20. 中职教资计算机网络面试,2018下半年教师资格证面试:中学信息技术教案《计算机网络的组成》...

热门文章

  1. 手把手教安装jupyter
  2. 气象数据Grib格式解析的Python代码和Matlab代码
  3. Intellij Idea 设置快速启动方法
  4. COMSOL如何绘制空间某点声压级曲线
  5. js+vue分片上传大文件`
  6. CSS实现可以旋转的两面图像
  7. php双向验证SSL,php curl实现https双向认证的实例代码
  8. 三菱m80润滑参数_三菱M80/M800功能指令参数说明一览表
  9. 自媒体还可以这样做,学会4点轻松赚钱,闷声发财的大咖都在用
  10. 关键问题可能不是出在技术上