




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、服务器网卡Teaming配置手册1.什么是Teaming?简单来讲,Teaming 就是把同一台服务器上的多个物理网卡(注1)通过软件绑定成一个虚拟的网卡,也就是说,对于外部网络而言,这台服务器只有一个可见的网卡。对于任何应用程序,以及本服务器所在的网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址(注2)。之所以要利用Teaming 技术,除了利用多网卡同时工作来提高网络速度以外,还有可以通过Teaming 实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance)2.Teaming 种类(注3)2.1.Broadcom Teamin
2、g包含有一下三种实现方式:n Smart Load Balancing,n Link Aggregation(802.3ad),n Generic Link Aggregation(Trunking)2.1.1.Smart Load Balancing (SLB)SLB 可以实现负载均衡,以及网卡冗余,而且与交换机的型号无关(适用于大多数品牌的交换机),具体的说,就是所有在服务器上的物理网卡都有单独的MAC(注4)地址,通过SLB程序来控制进入和发出的数据包,一旦控制程序检测到有一个物理网卡损坏,会自动把流量分散到其他的正在工作的网卡,这样就保证了网络工作的连续性,对于外部,通过网络访问服务器
3、的程序是透明的。另外,此种模式下不同的物理网卡可以连接不同的交换机,从而实现交换机的冗余。以下是此种模式下不同操作系统对于负载均衡的支持以下是此种模式下不同操作系统对于网卡冗余的支持2.1.2.Link Aggregation(802.3ad)此种模式是通过Link Aggregation Control Protocol(LACP) 协议来控制的,分为动态和静态两种配置方式(在交换机上设置),这种模式中 虚拟的网络链接只用一个Mac 地址(Teaming 中的第一个物理网卡的Mac地址)接收数据包。另外,此种模式下,Teaming 程序只负责对发出的数据包进行负载均衡,而进入的数据包负载均衡
4、由与之相联的交换机负责,因此要求与服务器相联的交换机要支持IEEE 802.3ad 标准。Teaming 程序与交换机共同负责监控链路状态,如果发现有某个链路有问题,便自动进行切换。以下是此种模式下不同操作系统对于负载均衡的支持以下是此种模式下不同操作系统对于网卡冗余的支持2.1.3.Generic Link Aggregation (Trunking)此种模式是第二种模式的一个延伸,不同的公司对Link Aggregation 进行了本地化,如Cisco's Fast EtherChannel (FEC) ,Cisco's Gigabit EtherChannel (GEC)
5、 ,都是Trunk 协议。 在应用中,管理员必须为交换机的某些端口进行静态化配置(注5),同样这里由Teaming 程序和交换机共同监控链路状态。以下是此种模式下不同操作系统对于负载均衡的支持以下是此种模式下不同操作系统对于网卡冗余的支持2.1.4.三种模式的比较详细参见以下列表2.1.5.Teaming网络拓扑结构示意以上的拓扑方式1,2 因为有数据循环的危险,因此要求交换机上开起相应的防止数据循环的协议如STP协议(针对cisco 交换机)2.2.Intel Nic teaming 分类Intel 网卡分类一共包含5类n 网卡冗余n 交换机冗余n 网卡负载均衡n Link Aggregat
6、ion(FEC)n Link Aggregation(GEC)n IEEE 802.3ad2.2.1.网卡冗余Adapter Fault Tolerance (AFT)此种方式如果一个网卡出问题,Teaming中的其他网卡就会自动顶上去,支持2-8个网卡,没有负载均衡的功能,另外,此种模式对于交换机没有特殊限制,只是要求只接同一个交换机即可。2.2.2.交换机冗余Switch Fault Tolerance (SFT)支持两个网卡分别链接到不同的交换机,从而实现链路冗余,这里要注意交换机需要启动生成树协议(STP)来防止循环,此种模式对于交换机没有限制。SFT 只运行于 Windows NT
7、4.0, Windows 2000, 和 Windows Server 20032.2.3.负载均衡Adaptive Load Balancing (ALB)此种模式实现负载均衡和冗余,在windows操作系统下,同时可以对teaming进行实时控制,如关闭进入数据的负载均衡,此中模式对于交换机没有限制。2.2.4.Fast EtherChannel*/Link Aggregation (FEC)此种模式提供28个网卡,通过100M的速度链接到交换机,实现负载均衡和冗余,但是要求交换机支持相应协议,如Cisco 交换机2.2.5.Link Aggregation(GEC)此种模式是FEC的扩展
8、,不通的是工作于1000M,而起交换机端口需要配置静态模式(static)2.2.6.IEEE 802.3ad此种模式中,网卡可以工作于不同的速度,就是说可以用不通速度的网卡建立teaming, 但同样要求交换机完全支持IEEE 802.3ad 标准3.实现 Teaming实例以Windows 2000 和Redhat为例,其他操作系统请参见Broadcom/intel cdrom附带光盘的用户手册目录3.1.Window 20003.1.1.Broadcom 网卡1.在Broadcom 光盘中找到MgmtApps目录,运行其中的setup 文件,开始安装 The Broadcom Advan
9、ced Server Program (BASP),如图:2.点击下一步,选取所有协议3.点击下一步,进行安装,完成后在控制面板中会出现如下图标4果需要卸载,可以通过控制面板中的添加删除程序来完成.5击broadcom图标,进入管理界面,可以看到各个物理网卡的状态.6在负载均衡标签里面可以进行teaming 的配置7. 通过Create Team 按钮创建新teaming8. 通过网上邻居的属性,定义网络参数9定义网络参数完成配置3.1.2.Intel网卡把Intel 网卡光盘放到cdrom中,运行,在菜单中选择网卡软件安装,完成安装,之后,控制面板中就会出现类似的一个配置工具,运行可以进行t
10、eaming配置,具体方法与Broadcom网卡配置方法基本相同。3.2.1.Broadcom 网卡1先正确安装Broadcom 网卡2在光盘中间linux目录下找到安装程序,复制到 redhad 下3执行命令rpm -i basplnx-version.src.arch.rpm4编译驱动(8.0以上用rpmbuild命令)% cd /usr/src/redhat or packages% rpm -bb SPECS/basplnx.spec or rpmbuild -bb SPECS/basplnx.spec5安装新的RPM包% rpm -i RPMS/i386/basplnx-versio
11、n.arch.rpm5加载驱动,完成安装% insmod basp6配置之前请确认/etc/sysconfig/network-scripts目录下每个网卡都有如下属性,文件为ifcfg-eth(*)DEVICE=eth0BOOTPROTO=staticONBOOT=yes7.拷贝例子配置文件"/etc/basp/samples" 目录到 "/etc/basp" 目录,修改配置文件确定teaming 类型8启动teaming 程序% /etc/init.d/basp start3.2.2.Intel 网卡1.以 root身份登陆2.Copy iANS-x
12、.x.x.tar.gz 一个目录下(本文件可以在光盘中linux目录下找到)3.tar xzf iANS-x.x.x.tar.gz 解压缩4.进入 iANS-x.x.x/src 目录5.运行make编译文件6.运行make install 完成安装7.运行ianstool来配置teaming,出现菜单如下或者可以通过以下方法手动配置teaming用ifconfig 把所有网卡down掉 ifconfig ethx down调用模块insmod ians用ianscfg 命令配置teaming,具体命令格式参考man#man ianscfg激活teaming#ifconfig netmask broadcast 用ianscfg命令保存teaming配置如果想每一次重新起动都自动运行,用如下命令,调用上一部保存的配置文件ianscfg b -f 编辑 /etc/sysconfig/network-scripts里面的网络文件ifcfg-使得文件中包含如下内容DEVICE=" "BOOTPROTO="none"ONBOOT="yes"IPADDR=" "NETMASK=" "配置实例:4.注释1,可以是服务器集
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海市浦东新区普通高中2025年高三5月仿真考试数学试题含解析
- 辽宁省普兰店区第二中学2025年全国大联考(江苏卷)高三第二次英语试题试卷含解析
- 洛阳商业职业学院《合唱与指挥》2023-2024学年第一学期期末试卷
- 日喀则市重点中学2025届高三适应性月考(一)生物试题含解析
- 宁夏财经职业技术学院《导演创作实践III》2023-2024学年第一学期期末试卷
- 2025年注册城市规划师考试试题及答案
- 上海师范大学天华学院《数据分析与R语言》2023-2024学年第一学期期末试卷
- 2025年物流管理专业课程考试题及答案
- 四川省德阳中学江县2025届第二学期期末教学质量检测试题初三物理试题含解析
- 武汉民政职业学院《钢琴与即兴伴奏一》2023-2024学年第二学期期末试卷
- 村委会地震演练方案及流程
- 脱甲烷塔结构及工艺流程
- 2024版建筑工程项目制度《开工、停工、复工管理办法》+附表模板
- 公开课教案Unit 3 Reading for Writing 教学设计人教版(2019)必修第一册
- 油脂科技有限公司年产3万吨油酸项目环评可研资料环境影响
- 2024年新《公司法》亮点解读
- 铁路市场营销教学大纲
- DB62-T 3256-2023 屈曲约束支撑-混凝土框架结构设计规程
- 人教版(部编版)初中语文七年级下册 爱莲说-“江南联赛”一等奖
- 资本论导读复习题
- 护理综述论文撰写的方法的讲义课件
评论
0/150
提交评论