电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

利用MLAG实现交换机虚拟堆叠技术指导

  • 资源ID:189761475       资源大小:188.25KB        全文页数:10页
  • 资源格式: DOCX        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

利用MLAG实现交换机虚拟堆叠技术指导

利用MLAG实现交换机虚拟堆叠技术指导0. 背景最近由于项目组内需求搭建双活数据中心,而公司交换机设备不支持物理堆叠,只能做虚拟堆叠以解决问题。故采用了MLAG技术实现万兆交换机的软堆叠,并将原理与部署过程加以总结,以方便后续搭建部署双活环境时有所参考,节省时间和探索精力,提高效率。1. MLAG技术原理在高可靠的数据中心中,通常会通过两台交换机聚合的方式来连接服务器以提供冗余保护与负载分担。在这样的拓扑结构中,生成树协议(STP)通过block聚合交换机的一半的端口来防止网络环路,但同时也造成了网络带宽利用率减半。虽然使用MSTP可以避免带宽利用率降低,但增加了组网复杂度以及网络故障产生时的定位难度。而通过部署MLAG即跨设备链路聚合组(Multi-Chassis Link Aggregation)可以解决该问题。MLAG是一种实现跨设备链路聚合的机制,将两台聚合交换机上的接口进行跨设备聚合,从而把链路可靠性从单板级提升到设备级,组成Active-Active双活系统。在两台聚合交换机的中间通过一条Peer-Link链路进行连接,使其在逻辑上如同一台设备。两台设备上的端口共同形成聚合端口,使得所有端口可以共同参与数据流量的转发。MLAG配置完成后不需重启,同时转发决策都在本地,正常情况下流量不需走设备间互联路径,避免了互联路径带宽成为瓶颈的同时也降低了时延。如图1为MLAG组网示意图,其中MLAG域由两台交换机组成,与其连接的设备可以是服务器、交换机或者另一个MLAG域。Switch A与Switch B上各有不同端口加入到不同的MLAG组中。配置部署过程中所涉及到的名词解释如下:MLAG:跨设备链路聚合,组成MLAG的两台设备互称MlAG Peer。实现堆叠后,两台交换机其中一台称为Master,另一台为SlaveMLAG组:加入同一MLAG组的接口,对外表现为同一个聚合接口。Peer-Link:用于组成MLAG的两个设备互联,当一侧的MLAG组内的接口故障时,流量通过Peer-Link引至MLAG邻居进行转发。Peer-Address:用于收发Mlag协议报文的地址。Reload-delay:设备重启后,非peer-link接口将Error Disabled一段时间,用于防止在MLAG邻居建起来之间网路成环,该定时器超时后,接口将自动UP。System ID:设备的System MAC地址,设备全局唯一且不可配置。2. MLAG数据转发原理MLAG建立过程和转发原理:1) Switch A和Switch B通过通过peer-address建立tcp连接,交换MlAG协议报文,建立MLAG邻居关系。2) 通过MLAG协议报文中携带的System ID大小进行Master/Slave的选举,选取System ID较大的作为Master,之后MLAG系统采用Master System ID作为整个系统的System ID3) 邻居建立之后设备之间发送keepalive报文,并启动超时机制,如果一段时间未收到keepalive报文时,认为MLAG邻居断开,设备恢复单台运行状态。4) 两台设备对应的聚合端口绑定到同一个MLAG组中。5) MLAG口所绑定的聚合口上收到报文进行MAC学习时,会把学到的MAC同步到Peer设备,以保持两边MAC的同步6) 对应的已知单播流量,由于两边各自都有MAC表项,会各自直接查本地的MAC表项来进行转发,图中用绿色线表示从绿色线表示从SWITCH A进入的流量,在SWITCHA本地查表转发,从SWITCH B进来的流量图中未标示,转发原理与从SWITCH A进来的流量相同7) 对应的未知单播/广播等需要泛洪的流量,如图中蓝色线所示,会通过PEER-LINK泛洪MLAG PEER设备,通过MLAG协议SWITCH B上看到SWTICH A上MLAG 1和2都处于UP状态,因此状态,因此SWITCH B会将这部分流量丢弃,防止有潜在的环路产生。3. 双交换机MLAG堆叠部署组网需求:设备1和设备2处于同一网段,其双网卡使用active-active方式接入到MLAG设备,需求组网无环路,设备1和设备2之间实现两层互通。将两台交换机eth-0-1和eth-0-2作为peer-link链路,剩下网口作为两台交换机的对应聚合口。接线完成后,将交换机以太管理口用转接线接到主机串口,使用串口调试工具pioccom对其进行配置。Sangfor:aSV/host-6c92bf4f89c2 /bin # picocom -b 115200 /dev/ttyS0picocom v3.1port is : /dev/ttyS0flowcontrol : nonebaudrate is : 115200parity is : nonedatabits are : 8stopbits are : 1escape is : C-alocal echo is : nonoinit is : nonoreset is : nohangup is : nonolock is : nosend_cmd is : sz -vvreceive_cmd is : rz -vv -Eimap is : omap is : emap is : crcrlf,delbs,logfile is : noneinitstring : noneexit_after is : not setexit is : noType C-a C-h to see available commandsTerminal readyenable3.1配置peer-link,允许所有vlan通过Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z.Switch(config)# interface range eth-0-1 - 2Switch(config-if-range)# no shutdown Switch(config-if-range)# switchport mode trunkSwitch(config-if-range)# switchport trunk allowed vlan allSwitch(config-if-range)# static-channel-group 55Switch(config-if-range)# exitSwitch(config)# interface agg 55Switch(config-if)# spanning-tree port disable Switch(config-if)# exitSwitch(config)# mlag configuration Switch(config-mlag)# peer-link agg 55Switch(config-mlag)# end对两台交换机均进行同上操作3.2配置三层接口,地址用作peer-address,借用pee-link通道建立MLAG邻居Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z.Switch(config)# vlan databaseSwitch(config-vlan)# vlan 4094Switch(config-vlan)# exitSwitch(config)# interface vlan 4094Switch(config-if)# ip address 10.10.0.1/24Switch(config-if)# exitSwitch(config)# mlag configuration Switch(config-mlag)# peer-address 10.10.0.2Switch(config-mlag)# end对两台交换机同上操作,自改对应IP3.3配置MLAG组,将接口加入MLAG组中Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z.Switch(config)# vlan database Switch(config-vlan)# vlan 10Switch(config-vlan)# exitSwitch(config)# interface eth-0-7Switch(config-if)# no shutdown Switch(config-if)# switchport access vlan 10Switch(config-if)# static-channel-group 1Switch(config-if)# exitSwitch(config)# interface agg 1Switch(config-if)# mlag 1Switch(config-if)# exit两台交换机同样操作3.4验证配置结果Switch# show mlagMLAG configuration:-role : Slavelocal_sysid : 001e.080e.b0b5remote_sysid : 001e.080e.ba3fmlag_sysid : 001e.080e.ba3flocal_syspri : 32768remote_syspri: 32768mlag_syspri : 32768peer-link : agg55peer conf : Yesreload-delay : 300sSwitch# show mlagMLAG configuration:-role : Masterlocal_sysid : 001e.080e.ba3fremote_sysid : 001e.080e.b0b5mlag_sysid : 001e.080e.ba3flocal_syspri : 32768remote_syspri: 32768mlag_syspri : 32768peer-link : agg55peer conf : Yesreload-delay : 300sSwitch# show interface status Port Status Duplex Speed Mode Type Description-eth-0-1 up a-full a-10000 TRUNK 10GBASE_SR eth-0-2 up

注意事项

本文(利用MLAG实现交换机虚拟堆叠技术指导)为本站会员(添***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.