




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Bond网卡绑定1华云数据集团承建广州超算中心云计算平台项目,利用天河二号服务器来搭建512个节点规模的云计算服务平台,保证云平台的高可靠性和高稳定性,并按超算中心要求对外提供运营服务,支撑超算中心各业务系统的运行。现在对整个超算中心云平台进行网络规划,为了提高系统的网络传输能力和稳定性,将服务器的网卡进行Bond绑定,实现网络的高可用性。任务描述目录Bond简介Mode0应用2Bond简介3bond,是一种通过把多个物理网卡绑定成一个逻辑网卡实现网卡冗余、负载均衡、提高带宽,从而实现网络性能高可用高可靠的技术。网卡绑定mode共有七种(0~6)bond0、bond1、bond2、bond3、bond4、bond5、bond6。常用的有mod0、mod1、mod6三种。mod0:(balance-rr,平衡轮循环策略,提供负载均衡和容错能力),数据包传输是依次传输,第一个包从网卡1传输,第二个包从网卡2传输,第三个包从网卡3.......,一直循环直到传输完最后一个数据包。这种模式的bond有一个不完善的地方,如果一个数据包从不同的网卡传输,而中途再经过不同的链路,当客户端接受到数据包的时候,数据包就可能出现无序到达的情况,而无序到达的数据包需要重新发送,这样网络的性能便会大大下降。Bond介绍4mod1:(active-backup,主备策略,提供冗余能力),只有一个网卡被使用,当一个网卡宕了之后,马上由备网卡接替主网卡的工作,为了避免交换机发生混乱,逻辑网卡的mac地址是唯一的。这种模型的bond可提高网络的可用性,但是它的资源利用率低,只有1/网卡个数(N)。mod2:(balance-xor,平衡策略,提供负载均衡和容错能力)基于指定的传输HASH策略传输数据包。mod3:(broadcast,广播策略,提供容错能力)每一个备网卡传输每个数据包。mod4:(802.3ad,动态链路聚合),创建聚合组,聚合组中的每个备网卡共享同样的速率和双工,必要条件是交换机需要支持802.3ad以及需要ethtool的支持Bond介绍5mod5:(balance-tlb,适配器传输负载均衡),在每个网卡上根据当前的压力负载分配流量,如果正在工作的网卡宕了,另外的网卡接管宕机的网卡的mac地址。必要条件是:需要ethtool的支持。mod6:(balance-alb,适配器适应负载均衡),该模式包含了balance-tlb模式,同时加上针对IPV4流量的接收负载均衡(receiveloadbalance,rlb),而且不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的。bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个slave的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。mode0应用6(1)查看服务器是否支持bond[root@~]#modinfobondingfilename:/lib/modules/3.10.0-327.36.3.el7.x86_64/kernel/drivers/net/bonding/bonding.koauthor:ThomasDavis,tadavis@andmanyothersdescription:EthernetChannelBondingDriver,v3.7.1version:3.7.1license:GPLalias:rtnl-link-bondrhelversion:7.2这里可以看出我们的服务器有BondingDriver,v3.7.1,是支持bond的。mode0应用7(2)创建/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=staticIPADDR=54BROADCAST=55NETMASK=NETWORK=GATEWAY=USERCTL=noONBOOT=yesTYPE=Ethernet注意:建议不要指定MAC地址8(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes注意:建议不要指定MAC地址9(4)修改/etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1BOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes注意:建议不要指定MAC地址10(5)修改/etc/modprobe.d/dist.confaliasbond0bondingoptionsbond0miimon=100mode=0(mode=0,表示平衡负载双网卡工作,RR算法,mode=1,自动主备,其中一块工作)(miimon=100,miimon是指多久时间要检查网路一次,单位是ms(毫秒),意思是假设其中有一条网路断线,会在0.1秒内自动备援)(6)配置完成,重启OS,就可以看到有一张bond0的新网卡。查看bond0当前状态:#cat/proc/net/bonding/bond011(7)交换机相应端口配置端口聚合R1#conftR1(config)#intrangeg0/1-2R1(config-int-range)#channel-group1modeon//这里是思科交换机(8)测试1.在网卡HA的物理机1上创建一台VM1,跑iperfclient,另外一台物理机2上的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西老区职业技术学院《流行歌曲演唱》2023-2024学年第一学期期末试卷
- 中国海洋大学《微体古生物学》2023-2024学年第二学期期末试卷
- 山东师范大学《建筑材料实验》2023-2024学年第二学期期末试卷
- 江苏食品药品职业技术学院《微波遥感基础》2023-2024学年第二学期期末试卷
- 绥化学院《中国古代文学B》2023-2024学年第一学期期末试卷
- 电子竞技赛事运营合同
- 建筑工程劳务居间合同
- 屋面彩瓦工程承包合同
- 微商代理销售合同
- 对赌协议合同合同书
- 盗窃刑事案件案例分析报告
- 油菜的生长发育特性
- 名著知识竞赛
- 《系统思维解决问题》
- 术中输血技术操作评分标准
- 高敏肌钙蛋白在心肌梗死早期诊断的应用专家共识
- 保安经理工作计划
- 2024中国一重集团有限公司管理二级单位领导人员岗位招聘笔试参考题库附带答案详解
- 《配网设备状态检修试验规程》
- 2024年度-网盘金融学(货币银行学)黄达pdf
- 环境内分泌干扰物
评论
0/150
提交评论