当我们在vCenter中创建虚拟交换机的时候,会有一个设置选项是:绑定和故障切换策略,如下图:

下面详细介绍各项策略:

一、网卡成组策略

可以使用网卡成组将虚拟交换机连接至主机上的多个物理网卡,以增加交换机的网络带宽以及提供冗余。网卡组可在其成员之间分布流量,并在出现适配器故障或网络中断时提供被动故障切换。我们可以在虚拟交换机或端口组级别设置 vSphere 标准交换机的网卡成组策略,以及在端口组或端口级别设置 vSphere Distributed Switch 的网卡成组策略。

注: 同一组内物理交换机上的所有端口必须位于第 2 层的同一广播域内。

二、负载平衡策略

负载平衡策略确定网络流量如何在网卡组中的网络适配器之间分布。vSphere 虚拟交换机仅对出站流量进行负载平衡。输入流量由物理交换机上的负载平衡策略控制。

负载平衡策略分为:

1、基于源虚拟端口的路由

2、基于源 MAC 哈希的路由

3、基于 IP 哈希的路由

4、基于物理网卡负载的路由

一般我们使用2张网卡分别连接到两台物理交换机上,那么针对以上不同的策略,物理交换机上的配置也不同:

当使用第1、2种策略时,则物理交换机不需要做配置,两台单独使用即可;

当使用第3种策略时,如果虚拟交换机配置为标准交换机,那么两台物理交换机要做堆叠,并且两个端口要做静态模式下的802.3ad 链路聚合,上行链路均处于活动状态;如果虚拟交换机配置为分布式交换机,那么两台物理交换机要做堆叠,并且两个端口要做动态链路聚合lacp,并且在分布式交换机上要创建LAG(链路聚合组),将lag分配给分布式端口组,lag均处于活动状态,其他上行链路移到未使用状态;

当使用第4种策略时,仅支持虚拟交换机配置为分布式交换机,并且物理交换机不需要做配置,两台单独使用即可。

三、网络故障检测策略

可以指定下列方法之一以供虚拟交换机用于故障切换检测。

1、仅链路状态

仅取决于网络适配器提供的链接状态。用于检测故障,如电缆移除和物理交换机电源故障。但是,链路状态不会检测以下配置错误:

  • 物理交换机端口被跨接树阻止,或者错误地配置为不正确的 VLAN。

  • 拔下了用于将物理交换机与其他网络设备(如上游交换机)相连接的电缆。

  • 负载平衡策略为基于 IP 哈希的路由时,网络故障检测必须配置为仅链路状态。

  • 默认配置为仅链路状态。

2、信标探测

发出并侦听物理网卡发送的以太网广播帧或信标探测,以检测组中所有物理网卡中存在的链路故障。ESXi 主机每秒发送一次信标数据包。信标探测对于检测距离 ESXi 主机最近的物理交换机的故障十分有用,此类故障不会导致主机发生链路关闭事件。

这里要注意的是信标探测要与组中的三个或更多网卡配合使用,因为 ESXi 可以检测单个适配器的故障。如果只分配两个网卡,而其中的一个网卡失去连接,则由于二者均不接收信标,因此所有数据包都发送到这两个上行链路,从而使交换机无法检测需要停用哪个网卡。在此类组中使用至少三个网卡,则允许出现 n-2 个故障,其中 n 是指该组出现不明确的状况时组中的网卡数量。

四、故障恢复策略

默认情况下,将对网卡组启用故障恢复策略。如果出现故障的物理网卡恢复联机状态,则虚拟交换机会将该网卡重新设置为活动状态,替换接替其位置的备用网卡。

如果在故障切换顺序中位居首位的物理网卡遇到间歇性故障,则故障恢复策略可能导致频繁更改使用的网卡。物理交换机可看到 MAC 地址频繁更改,在适配器联机时,物理交换机端口可能无法立即接受流量。要最大限度地减少此类延迟,可考虑在物理交换机上更改以下设置:

  • 对已连接到 ESXi 主机的物理网卡禁用跨树协议 (STP)。

  • 对于基于 Cisco 的网络,为访问接口启用 PortFast 模式或为中继接口启用 PortfFast 中继模式。在初始化物理交换机端口期间,此操作可节省约 30 秒。

  • 禁用中继协商。

  • 默认配置为启用。

五、通知交换机策略

使用通知交换机策略,可以确定 ESXi 主机如何传达故障切换事件。当物理网卡连接到虚拟交换机或流量重新路由到网卡组中的其他物理网卡时,虚拟交换机将通过网络发送通知,以更新物理交换机上的查找表。为物理交换机发送通知可以在出现故障切换或使用 vSphere vMotion 进行迁移时获得最低延迟。

默认配置为启用。

VMware vSphere 虚拟交换机绑定和故障切换策略相关推荐

  1. 对vSphere虚拟交换机的理解

    对于刚刚开始接触VMWare虚拟化的同学,除了创建虚拟机外,一定绕不过的就是VMWare的虚拟化网络.在此记录一下笔者对vSphere虚拟交换机的理解. 引子 ESXi是 vSphere 中最重要的一 ...

  2. 理解vSphere虚拟交换机中的VLAN类型

    VMware vSphere虚拟机交换机支持四种VLAN类型,分别是:无.VLAN.VLAN中继.专用VLAN. 在路由/交换领域,VLAN的中继端口叫做Trunk.Trunk技术用在交换机之间互连, ...

  3. 让VMware ESXi虚拟交换机支持VLAN

    目前虚拟化应用比较广泛,通常情况下,一台物理主机在安装VMware ESXi或Hyper-V虚拟机软件后,可以在一台物理主机上创建多个虚拟机,并且创建的每个虚拟机可以像原来的物理一样对外提供服务,这无 ...

  4. 《VMware vSphere 6.5企业运维实战》已经出版

    <VMware vSphere 6.5企业运维实战>已经由人民邮电出版社出版,购买链接: https://item.jd.com/26391828617.html 本书以vSphere 6 ...

  5. 如何做好 VMware vSphere 性能优化?

    如何做好 VMware vSphere 性能优化? https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=2650633755&i ...

  6. VMware vSphere 性能优化设计经验+优化方法 | 周末送资料

    VMware vSphere 性能优化设计经验+优化方法 | 周末送资料 https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=26506 ...

  7. VMware vSphere ESX 4 安装指南

    1/24/2010 VMware vSphere ESX 4 安装指南 转载请务必注明原出处.本文在本人Live空间( http://delxu.spaces.live.com/blog/cns!D0 ...

  8. 虚拟化架构下虚拟交换机和分布式虚拟交换机解析

    在VMware vSphere虚拟化架构下服务器可以虚拟出交换机来供虚拟机使用,虚拟交换机可分为两种,vSwitch虚拟交换机和vNetwork分布式虚拟交换机. 虚拟交换机vSwitch由ESXI内 ...

  9. 一台服务器虚拟交换机,虚拟化架构下虚拟交换机和分布式虚拟交换机解析

    vNetwork分布式虚拟交换机其实就是将几台ESX服务器的虚拟交换机合并成一个大的虚拟交换机,所有的客户端都接入到这个大的交换机中,适合于大规模的网络部署. 如图示: vNetwork分布式虚拟交换 ...

最新文章

  1. Spring Boot使用maven打包成jar后将依赖jar一起打进jar文件
  2. matlab计算斜方差_协方差与协方差矩阵(附Matlab实现)
  3. TensorFlow 笔记4--使用tensorboard
  4. java compareandset 包_Java AtomicReferenceArray compareAndSet()用法及代码示例
  5. 关于Java里如何跳出一个多重循环
  6. 配置独立于系统的PYTHON环境
  7. ios 从服务器获取文件,ios - 如何将远程文件(从远程SMB服务器获取)提供给某些请求 - 堆栈内存溢出...
  8. 《C++ Primer Plus》读书笔记之十—类和动态内存分配
  9. spring boot2 坑 - 解决cros跨域问题
  10. 常用编码软件简单使用记录 2 : 非自主编码器
  11. 第三百四十四节,Python分布式爬虫打造搜索引擎Scrapy精讲—craw母版l创建自动爬虫文件—以及 scrapy item loader机制...
  12. CSS 中文字体的英文名称 (simhei, simsun) 宋体 微软雅黑
  13. 简单脱壳教程笔记(6)---手脱FSG壳
  14. 深度学习之图像分类(二十一)-- MLP-Mixer网络详解
  15. 实践数据湖iceberg 第十课 快照删除
  16. EasyExcel根据自定义模板导出Excel(包含图片、表格)
  17. 计算机有多种技术指标其主频是,计算机有多种技术指标,其中主频是指( )。
  18. js html占位符,JavaScript占位符
  19. MeeGo的前世今生和诺基亚的何去何从
  20. 小满OKKICRM与金蝶云星空对接集成客户档案

热门文章

  1. 计算机创建硬盘分区,Win7系统中怎么创建新的磁盘分区 win7新建磁盘分区过程图文详解...
  2. Unity中如何在一个画面同时显示多个摄像机的内容
  3. Oracle AWR 介绍 1
  4. springboot毕设项目高校智联招聘平台设计与实现ac21m(java+VUE+Mybatis+Maven+Mysql)
  5. JS高级-ES6语法汇总及案例练习
  6. MySQL卸载以及重装
  7. ubuntu 20.04安装mysql 5.7
  8. 编程之基 --- C语言基础大全 III
  9. Cadence Allegr 如何放置钻孔表
  10. 《RSA与大数运算》