工作方式 主备用 复合手工负载分担模式 还有什么模式

您现在的位置: &&
>> 基本组织结构模式及其应用
基本组织结构模式及其应用
  基本组织结构模式及其应用
  一、内容提要
  3.3& 基本组织结构模式及其应用
  3.4& 业主方建设项目管理的组织结构
  二、重点和难点
  1. 掌握职能、线性、矩阵组织结构的特点及其应用
  2.& 掌握业主方项目管理组织结构图的设计及动态调整
  三、内容讲解
  3.3&& 基本组织结构模式及其应用
  组织结构模式可用组织结构图来描述。
  常用的组织结构模式包括职能组织结构、线性组织结构和矩阵组织结构等。
  3.3.1& 职能组织结构的特点及其应用(掌握)
  职能组织结构是一种传统的组织结构模式。在职能组织结构中,每一个职能部门可根据它的管理职能对其直接和非直接的下属工作部门下达工作指令,因此,每一个工作部门可能得到其直接和非直接的上级工作部门下达的工作指令,它就会有多个矛盾的指令源。一个工作部门的多个矛盾的指令源会影响企业管理机制的运行。
  3.3.2& 线性组织结构的特点及其应用(掌握)
  在线性组织结构中,每一个工作部门只能对其直接的下属部门下达工作指令,每一个工作部门也只有一个直接的上级部门,因此,每一个工作部门只有唯一一个指令源,避免了由于矛盾的指令而影响组织系统的运行。
  在国际上,线性组织结构模式是建设项目管理组织系统的一种常用模式,线性组织结构模式可确保工作指令的唯一性。
  但在一个特大的组织系统中,由于线性组织结构模式的指令路径过长,有可能会造成组织系统在一定程度上运行的困难。
  在该组织结构中,每一个工作部门的指令源都是唯一的。
  3.3.3& 矩阵组织结构的特点及其应用(掌握)
  矩阵组织结构是一种较新型的组织结构模式。在矩阵组织结构最高指挥者(部门)下设纵向和横向两种不同类型的工作部门。
  矩阵组织结构适宜用于大的组织系统。
  在矩阵组织结构中,每一项纵向和横向交汇的工作,指令来自于纵向和横向两个工作部门,因此其指令源为两个。当纵向和横向工作部门的指令发生矛盾时,由该组织系统的最高指挥者(部门)进行协调或决策。
  在矩阵组织结构中为避免纵向和横向工作部门指令矛盾对工作的影响,可以采用以纵向工作部门指令为主或以横向工作部门指令为主的矩阵组织结构模式,这样也可减轻该组织系统的最高指挥者(部门)的协调工作量。
  我们来看一下注册咨询工程师教材中:工程项目管理组织结构的基本形式的相关论述:
  一、职能式
  (一)职能式的组织形式
  职能式是目前国内咨询公司在咨询项目中应用最为广泛的一种模式,通常由公司按不同行业分成各项目部,项目部内又分成专业处,公司的咨询项目按专业不同分给相对应的专业部门和专业处来完成。
  职能式组织形式是最基本的,目前使用比较广泛的项目组织形式。职能式项目管理组织模式有二种表现形式。一种是将一个大的项目按照公司行政、人力资源、财务、各专业技术、营销等职能部门的特点与职责,分成若干个子项目,由相应的各职能单元完成各方面的工作。
  职能式的另一种形式就是对于一些中小项目,在人力资源、专业等方面要求不高的情况下,根据项目专业特点,直接将项目安排在公司某一职能部门内部进行,在这种情况下项目团队成员主要是由该职能部门人员组成。
  (二)职能式组织结构的优点
  (1)项目团队中各成员无后顾之忧。
  (2)各职能部门可以在本部门工作与项目工作任务的平衡中去安排力量,当项目团队中的某一成员因故不能参加时,其所在的职能部门可以重新安排人员予以补充。
  (3)当项目全部由某一职能部门负责时,在项目的人员管理与使用上变得更为简单,使之具有更大的灵活性。
  (4)项目团队的成员有同一部门的专业人员作技术支撑,有利于项目的专业技术问题的解决。
  (5)有利于公司项目发展与管理的连续性。
  (三)职能式组织结构的缺点
  (1)项目管理没有正式的权威性。
  (2)项目团队中的成员不易产生事业感与成就感。
  (3)对于参与多个项目的职能部门,特别是具体到个人来说,不容易安排好在各项目之间投入力量的比例。
  (4)不利于不同职能部门的团队成员之间的交流。
  (5)项目的发展空间容易受到限制。
  二、项目式
  (一)项目式的组织形式
  项目式管理组织形式就是将项目的组织独立于公司职能部门之外,由项目组织自己独立负责项目的主要工作的一种组织管理模式。项目的具体工作则主要由项目团队负责。项目的行政事务、财务、人事等在公司规定的权限内进行管理。
  (二)项目式组织结构的优点
  (1)项目经理是真正意义上的项目负责人。
  (2)团队成员工作目标比较单一。
  (3)项目管理层次相对简单,使项目管理的决策速度响应速度变得快捷起来。
  (4)项目管理指令一致。命令主要来自项目经理,团队成员避免了多头领导,无所适从的情况。
  (5)项目管理相对简单,使项目费用、质量及进度等控制更加容易进行。
  (6)项目团队内部容易沟通。
  (三)项目式组织结构的缺点
  (1)容易出现配置重复,资源浪费的问题。
  (2)项目组织成为一个相对封闭的组织,公司的管理与对策在项目管理组织中贯彻可能遇到阻碍。
  (3)项目团队与公司之间的沟通基本上依靠项目经理,容易出现沟通不够,和交流不充分的问题。
  (4)项目团队成员在项目后期没有归属感。
  (5)由于项目管理组织的独立性,使项目组织产生小团体的观念,在人力资源与物资资源上出现"屯积"的思想,造成资源浪费;同时,各职能部门考虑其相对独立性,对其资源的支持会有所保留。
  三、矩阵式
  (一)矩阵式的组织形式
  为解决职能式组织结构与项目式组织结构的不足,发挥它们的长处,人们设计出了介于职能式与项目式组织结构之间的一种项目管理组织模式,即矩阵式组织。矩阵式项目组织结构中,参加项目的人员由各职能部门负责人安排,而这些人员的工作在项目工作期间,项目工作内容上服从项目团队的安排,人员不独立于职能部门之外,是一种暂时的,半松散的组织形式,项目团队成员之间的沟通不需通过其职能部门领导,项目经理往往直接向公司领导汇报工作。
  根据项目团队中的情况,矩阵式项目组织结构又可分成弱矩阵式结构、强矩阵式结构和平衡矩阵式结构三种形式。
  1.弱矩阵式项目管理组织结构
  一般是指在项目团队中没有一个明确的项目经理,只有一个协调员负责协调工作。团队各成员之间按照各自职能部门所对应的任务,相互协调进行工作。实际上在这种模式下,相当多的项目经理职能由职能部门负责人分担了。
  2.强矩阵式项目管理组织结构
  这种模式下的主要特点是,有一个专职的项目经理负责项目的管理与运行工作,项目经理往往来自于公司的专门项目管理部门。项目经理在与上级沟通往往通过其所在的项目管理部门负责人进行。
  3.平衡矩阵式项目管理组织结构
  这种组织结构形式是介于强矩阵式项目管理组织结构与弱矩阵式项目管理组织结构二者之间的一种形式。主要特点是项目经理是由一职能部门中的团队成员担任,其工作除项目的管理工作外,还可能负责本部门承担的相应的项目中的任务。此时的项目经理与上级沟通时不得不在其职能部门的负责人与公司领导之间做出平衡与调整。
  (二)矩阵式组织结构的优点
  很明显,矩阵式项目组织结构具备了职能式组织结构和部分项目式组织结构的优点:
  (1)团队的工作目标与任务比较明确,有专人负责项目的工作。
  (2)团队成员无后顾之忧。项目工作结束时,不必为将来的工作分心。
  (3)各职能部门可根据自己部门的资源与任务情况来调整、安排资源力量,提高资源利用率。
  (4)提高了工作效率与反应速度,相对职能式结构来说,减少了工作层次与决策环节。
  (5)相对项目式组织结构来说,可在一定程度上避免资源的屯积与浪费。
  (6)在强矩阵式模式中,由于项目经理来自于公司的项目管理部门,可使项目运行符合公司的有关规定,不易出现矛盾。
  (三)矩阵式组织结构的缺点
  虽然矩阵式组织结构有许多优点,但同样也有一些不足,主要有:
  1.项目管理权力平衡困难
  2.信息回路比较复杂
  3.项目成员处于多头领导状态
  四、复合式
  (一)复合式的组织形式
  所谓复合式项目组织结构有二种含义:
  一是指在公司的项目组织形式中有职能式、项目式或矩阵式二种以上的组织形式;
  二是指在一个项目的组织形式中包含上述二种结构以上的模式,例如在职能式项目组织结构的子项目采取项目式组织结构等。
  (二)复合式组织结构的优缺点
  复合式项目组织结构的最大特点是方式灵活,公司可根据具体项目与公司的情况确定项目管理的组织形式,而不受现有模式的限制,因而在发挥项目优势与人力资源优势等方面具有方便灵活的特点。与此同时,复合式组织结构也因此产生一些不足,即在公司的项目管理方面容易造成管理混乱,项目的信息流、项目的沟通容易产生障碍,公司的项目管理制度不易较好地贯彻执行。
  根据国际上项目管理资料的介绍,项目组织结构形式与项目各类人员的情况相互关系可以用下表的形式反映出来。
  我们来看一下注册监理工程师教材中:项目监理机构的组织形式的相关论述:
  (一)直线制监理组织形式
  这种组织形式的特点是项目监理机构中任何一个下级只接受惟一上级的命令。各级部门主管人员对所属部门的问题负责,项目监理机构中不再另设职能部门。
  这种组织形式适用于能划分为若干相对独立的子项目的大、中型建设工程。总监理工程师负责整个工程的规划、组织和指导,并负责整个工程范围内各方面的指挥、协调工作;子项目监理组分别负责各子项目的目标值控制,具体领导现场专业直线制监理组织形式的主要优点是组织机构简单,权力集中,命令统一,职责分明,决策迅速,隶属关系明确。缺点是实行没有职能部门的"个人管理",这就要求总监理工程师博晓各种业务,通晓多种知识技能,成为"全能"式人物。
  (二)职能制监理组织形式
  职能制监理组织形式,是在监理机构内设立一些职能部门,把相应的监理职责和权力交给职能部门,各职能部门在本职能范围内有权直接指挥下级,此种组织形式一般适用于大、中型建设工程。
  这种组织形式的主要优点是加强了项目监理目标控制的职能化分工,能够发挥职能机构的专业管理作用,但由于下级人员受多头领导,如果上级指令相互矛盾,将使下级在工作中无所适从。
  (三)直线职能制监理组织形式
  直线职能制监理组织形式是吸收了直线制监理组织形式和职能制监理组织形式的优点而形成的一种组织形式。
  这种形式保持了直线制组织实行直线领导、统一指挥、职责清楚的优点,另一方面又保持了职能制组织目标管理专业化的优点;其缺点是职能部门与指挥部门易产生矛盾,信息传递路线长,不利于互通情报。
  (四)矩阵制监理组织形式
  矩阵制监理组织形式是由纵横两套管理系统组成的矩阵性组织结构,一套是纵向的职能系统,另一套是横向的子项目系统
  这种形式的优点是加强了各职能部门的横向联系,缺点是纵横向协调工作量大,处理不当会造成扯皮现象,产生矛盾。
  组织结构图中矩形框的含义为________.
  A、一个项目的组成部分
  B、一个建设项目的参与单位
  C、一个组织系统中的组成部分(工作部门)
  D、一个组织系统中各组成部分(组成元素)之间的组织关系(指令关系)
  答案:C
  线性组织结构的缺点是________.
  A、 每一个工作部门可能得到其直接和非直接的上级工作部门下达的工作指令,它就会有多个矛盾的指令源。
  B、 每一个工作部门只有唯一一个指令源,避免了由于矛盾的指令而影响组织系统的运行。
  C、 在一个特大的组织系统中,由于线性组织结构模式的指令路径过长,有可能会造成组织系统在一定程度上运行的困难。
  D、 当纵向和横向工作部门的指令发生矛盾时,由该组织系统的最高指挥者(部门)进行协调或决策。
  答案:C
您现在的位置:
>> 基本组织结构模式及其应用
工程类课程试听
投资建设项目管理师论坛基础知识:
FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。
主动模式FTP:
主动模式下,FTP客户端从任意的非特殊的端口(N & 1023)连入到FTP服务器的命令端口--21端口。然后客户端在N+1(N+1 &= 1024)端口监听,并且通过N+1(N+1 &= 1024)端口发送命令给FTP服务器。服务器会反过来连接用户本地指定的数据端口,比如20端口。
以服务器端防火墙为立足点,要支持主动模式FTP需要打开如下交互中使用到的端口:
l& FTP服务器命令(21)端口接受客户端任意端口(客户端初始连接)
l& FTP服务器命令(21)端口到客户端端口(&1023)(服务器响应客户端命令)
l& FTP服务器数据(20)端口到客户端端口(&1023)(服务器初始化数据连接到客户端数据端口)
l& FTP服务器数据(20)端口接受客户端端口(&1023)(客户端发送ACK包到服务器的数据端口)
简单归纳:
(在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,然后开放N+1号端口进行监听,并 向服务器发出PORT&N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。)
用图表示如下:
在第1步中,客户端的命令端口与FTP服务器的命令端口建立连接,并发送命令&PORT 1027&。然后在第2步中,FTP服务器给客户端的命令端口返回一个"ACK"。在第3步中,FTP服务器发起一个从它自己的数据端口(20)到客户端先前指定的数据端口(1027)的连接,最后客户端在第4步中给服务器端返回一个"ACK"。
主动方式FTP的主要问题实际上在于客户端。FTP的客户端并没有实际建立一个到服务器数据端口的连接,它只是简单的告诉服务器自己监听的端口号,服务器再回来连接客户端这个指定的端口。对于客户端的防火墙来说,这是从外部系统建立到内部客户端的连接,这是通常会被阻塞的。
被动模式FTP
为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。
在被动方式FTP中,命令连接和数据连接都由客户端,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。当开启一个FTP连接时,客户端打开两个任意的非特权本地端口(N &; 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交PASV命令。这样做的结果是服务器会开启一个任意的非特权端口(P &; 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。
对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP:
l& FTP服务器命令(21)端口接受客户端任意端口(客户端初始连接)
l& FTP服务器命令(21)端口到客户端端口(&1023)(服务器响应客户端命令)
l& FTP服务器数据端口(&1023)接受客户端端口(&1023)(客户端初始化数据连接到服务器指定的任意端口)
l& FTP服务器数据端口(&1023)到客户端端口(&1023)(服务器发送ACK响应和数据到客户端的数据端口)
简单归纳:
在被动模式下,FTP库户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,同时会开启N+1号端口。然后向服务器发送PASV命令,通知服务器自己处于被动模式。服务器收到命令后,会开放一个大于1024的端口P进行监听,然后用PORT&P命令通知客户端,自己的数据端口是P。客户端收到命令后,会通过N+1号端口连接服务器的端口P,然后在两个端口之间进行数据传输。
用图表示如下:
在第1步中,客户端的命令端口与服务器的命令端口建立连接,并发送命令&PASV&。然后在第2步中,服务器返回命令"PORT 2024",告诉客户端(服务器)用哪个端口侦听数据连接。在第3步中,客户端初始化一个从自己的数据端口到服务器端指定的数据端口的数据连接。最后服务器在第4 步中给客户端的数据端口返回一个"ACK"响应。
被动方式的FTP解决了客户端的许多问题,但同时给服务器端带来了更多的问题。最大的问题是需要允许从任意远程终端到服务器高位端口的连接。幸运的是,许多FTP守护程序,包括流行的WU-FTPD允许管理员指定FTP服务器使用的端口范围。详细内容参看附录1。&
第二个问题是客户端有的支持被动模式,有的不支持被动模式,必须考虑如何能支持这些客户端,以及为他们提供解决办法。例如,Solaris提供的FTP命令行工具就不支持被动模式,需要第三方的FTP客户端,比如ncftp。
随着WWW的广泛流行,许多人习惯用web浏览器作为FTP客户端。大多数浏览器只在访问ftp://这样的URL时才支持被动模式。这到底是好还是坏取决于服务器和防火墙的配置。
什么是PASV和PORT方式
  (1)PORT其实是Standard模式的另一个名字,又称为Active模式。中文意思是&主动模式。
  (2)PASV也就是Passive的简写。中文就是&被动模式。
两者不同:
  不同之处是由于PORT(主动)这个方式需要在接上TCP 21端口后,服务器通过自己的TCP 20来发出数据。并且需要建立一个新的连接来传送档案。而PORT的命令包含一些客户端没用的资料,所以有了PASv的出现。
  而PASV模式拥有PORT模式的优点,并去掉一些PORT的缺点。PASV运行方式就是当服务器接收到客户端连接请求时,就会自动从端口中随机选择一个和客户端建立连接传递数据。由于被动且自动建立连接,容易受到攻击,所以安全性差。
下面的图表会帮助管理员们记住每种FTP方式是怎样工作的:
& &命令连接:客户端 &1023端口 -& 服务器 21端口
& &数据连接:客户端 &1023端口 &- 服务器 20端口&
& &命令连接:客户端 &1023端口 -& 服务器 21端口
& &数据连接:客户端 &1023端口 -& 服务器 &1023端口
参考文档:http://limssb./blog/static//
.cn/s/blog_5cdbjwm9.html
阅读(...) 评论()【图文】华为软交换接入方式介绍_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
华为软交换接入方式介绍
上传于|0|0|文档简介
&&华为软交换接入方式介绍
大小:1.08MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢Linux网卡bond的七种模式详解
时间: 23:33:37
&&&& 阅读:1482
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&& &像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式。一、bond的七种模式介绍:1、mode=0(balance-rr)(平衡抡循环策略)链路负载均衡,增加带宽,支持容错,一条链路故障会自动切换正常链路。交换机需要配置聚合口,思科叫port channel。特点:传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1….一直循环下去,直到最后一个传输完毕),此模式提供负载平衡和容错能力;但是我们知道如果一个连接或者会话的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送,这样网络的吞吐量就会下降2、mode=1(active-backup)(主-备份策略)这个是主备模式,只有一块网卡是active,另一块是备用的standby,所有流量都在active链路上处理,交换机配置的是捆绑的话将不能工作,因为交换机往两块网卡发包,有一半包是丢弃的。特点:只有一个设备处于活动状态,当一个宕掉另一个马上由备份转换为主设备。mac地址是外部可见得,从外面看来,bond的MAC地址是唯一的,以避免switch(交换机)发生混乱。此模式只提供了容错能力;由此可见此算法的优点是可以提供高网络连接的可用性,但是它的资源利用率较低,只有一个接口处于工作状态,在有 N 个网络接口的情况下,资源利用率为1/N3、mode=2(balance-xor)(平衡策略)表示XOR Hash负载分担,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy,需要交换机配置port channel)特点:基于指定的传输HASH策略传输数据包。缺省的策略是:(源MAC地址 XOR 目标MAC地址) % slave数量。其他的传输策略可以通过xmit_hash_policy选项指定,此模式提供负载平衡和容错能力4、mode=3(broadcast)(广播策略)表示所有包从所有网络接口发出,这个不均衡,只有冗余机制,但过于浪费资源。此模式适用于金融行业,因为他们需要高可靠性的网络,不允许出现任何问题。需要和交换机的聚合强制不协商方式配合。特点:在每个slave接口上传输每个数据包,此模式提供了容错能力5、mode=4(802.3ad)(IEEE 802.3ad 动态链接聚合)表示支持802.3ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy).标准要求所有设备在聚合操作时,要在同样的速率和双工模式,而且,和除了balance-rr模式外的其它bonding负载均衡模式一样,任何连接都不能使用多于一个接口的带宽。特点:创建一个聚合组,它们共享同样的速率和双工设定。根据802.3ad规范将多个slave工作在同一个激活的聚合体下。外出流量的slave选举是基于传输hash策略,该策略可以通过xmit_hash_policy选项从缺省的XOR策略改变到其他策略。需要注意的 是,并不是所有的传输策略都是802.3ad适应的,尤其考虑到在802.3ad标准43.2.4章节提及的包乱序问题。不同的实现可能会有不同的适应 性。必要条件:条件1:ethtool支持获取每个slave的速率和双工设定条件2:switch(交换机)支持IEEE 802.3ad Dynamic link aggregation条件3:大多数switch(交换机)需要经过特定配置才能支持802.3ad模式6、mode=5(balance-tlb)(适配器传输负载均衡)是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave。该模式要求slave接口的网络设备驱动有某种ethtool支持;而且ARP监控不可用。特点:不需要任何特别的switch(交换机)支持的通道bonding。在每个slave上根据当前的负载(根据速度计算)分配外出流量。如果正在接受数据的slave出故障了,另一个slave接管失败的slave的MAC地址。必要条件:ethtool支持获取每个slave的速率7、mode=6(balance-alb)(适配器适应性负载均衡)在5的tlb基础上增加了rlb(接收负载均衡receive load balance).不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的.特点:该模式包含了balance-tlb模式,同时加上针对IPV4流量的接收负载均衡(receive load balance, rlb),而且不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的。bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个slave的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。来自服务器端的接收流量也会被均衡。当本机发送ARP请求时,bonding驱动把对端的IP信息从ARP包中复制并保存下来。当ARP应答从对端到达 时,bonding驱动把它的硬件地址提取出来,并发起一个ARP应答给bond中的某个slave。使用ARP协商进行负载均衡的一个问题是:每次广播 ARP请求时都会使用bond的硬件地址,因此对端学习到这个硬件地址后,接收流量将会全部流向当前的slave。这个问题可以通过给所有的对端发送更新 (ARP应答)来解决,应答中包含他们独一无二的硬件地址,从而导致流量重新分布。当新的slave加入到bond中时,或者某个未激活的slave重新 激活时,接收流量也要重新分布。接收的负载被顺序地分布(round robin)在bond中最高速的slave上当某个链路被重新接上,或者一个新的slave加入到bond中,接收流量在所有当前激活的slave中全部重新分配,通过使用指定的MAC地址给每个 client发起ARP应答。下面介绍的updelay参数必须被设置为某个大于等于switch(交换机)转发延时的值,从而保证发往对端的ARP应答 不会被switch(交换机)阻截。必要条件:条件1:ethtool支持获取每个slave的速率;条件2:底层驱动支持设置某个设备的硬件地址,从而使得总是有个slave(curr_active_slave)使用bond的硬件地址,同时保证每个bond 中的slave都有一个唯一的硬件地址。如果curr_active_slave出故障,它的硬件地址将会被新选出来的 curr_active_slave接管其实mod=6与mod=0的区别:mod=6,先把eth0流量占满,再占eth1,….ethX;而mod=0的话,会发现2个口的流量都很稳定,基本一样的带宽。而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量。mode5和mode6不需要交换机端的设置,网卡能自动聚合。mode4需要支持802.3ad。mode0,mode2和mode3理论上需要静态聚合方式。但实测中mode0可以通过mac地址欺骗的方式在交换机不设置的情况下不太均衡地进行接收。二、bond的配置实例1、首先要看linux是否支持bonding,大部分发行版都支持#&modinfo&bonding&|more
filename:&&&&&&&/lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/net/bonding/bonding.ko
author:&&&&&&&&&Thomas&Davis,&&and&many&others
description:&&&&Ethernet&Channel&Bonding&Driver,&v3.6.0
version:&&&&&&&&3.6.0
license:&&&&&&&&GPL
srcversion:&&&&&353B1DCC57B
depends:&&&&&&&&8021q,ipv6
vermagic:&&&&&&&2.6.32-431.el6.x86_64&SMP&mod_unload&modversions如输出以上信息,则说明支持bonding,如果没有,说明内核不支持bonding,需要重新编译内核2、网卡配置文件两个物理网口分别是:eth0,eth1 绑定后的虚拟口是:bond0[&~]#&cat&/etc/sysconfig/network-scripts/ifcfg-eth0&
DEVICE=eth0
HWADDR=EC:F4:BB:DC:4C:0C
TYPE=Ethernet
UUID=669f-4792-bd67-22c9d2c17acb
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MASTER=bond0
[&~]#&cat&/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=EC:F4:BB:DC:4C:0D
TYPE=Ethernet
UUID=1d2f30f4-b3f0-41a6-8c37-54f03115f7bd
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MASTER=bond0
[&~]#&cat&/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NAME=‘System&bond0‘
TYPE=Ethernet
NM_CONTROLLED=no
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.100
NETMASK=255.255.255.0
BONDING_OPTS=‘mode=1&miimon=100‘
IPV6INIT=no开机自动加载模块到内核#echo&‘alias&bond0&bonding‘&&&&/etc/modprobe.d/dist.conf
#echo&‘options&bonding&mode=0&miimon=200‘&&&&/etc/modprobe.d/dist.conf
#echo&‘ifenslave&bond0&eth0&eth1‘&&&/etc/rc.localmiimon=100每100毫秒 (即0.1秒) 监测一次路连接状态,如果有一条线路不通就转入另一条线路; Linux的多网卡绑定功能使用的是内核中的"bonding"模块如果修改为其它模式,只需要在BONDING_OPTS中指定mode=Number即可。USERCTL=no --是否允许非root用户控制该设备查看bond0状态:可以看到调用的是哪几个物理网卡#cat /proc/net/bonding/bond0[&~]#&&cat&/proc/net/bonding/bond0
Ethernet&Channel&Bonding&Driver:&v3.7.1&(April&27,&2011)
Bonding&Mode:&fault-tolerance&(active-backup)
Primary&Slave:&None
Currently&Active&Slave:&eth1
MII&Status:&up
MII&Polling&Interval&(ms):&100
Up&Delay&(ms):&0
Down&Delay&(ms):&0
Slave&Interface:&eth0
MII&Status:&up
Speed:&1000&Mbps
Duplex:&full
Link&Failure&Count:&0
Permanent&HW&addr:&ec:f4:bb:dc:4c:0c
Slave&queue&ID:&0
Slave&Interface:&eth1
MII&Status:&up
Speed:&1000&Mbps
Duplex:&full
Link&Failure&Count:&0
Permanent&HW&addr:&ec:f4:bb:dc:4c:0d
Slave&queue&ID:&0三、扩展上边是两个网卡(eth0、eth1)绑定成一个bond0,如果我们要设置多个bond口,比如物理网口eth0和eth1组成bond0,eth2和eth3组成bond1,那么网口设置文件的设置方法和上面是一样的,只是/etc/modprobe.d/dist.conf文件就不能叠加了。正确的设置方法有两种:1、第一种alias&bond0&bonding
alias&bond1&bonding
options&bonding&max_bonds=2&miimon=200&mode=1这样所有的绑定只能使用一个mode了。2、第二种alias&bond0&bonding
options&bond0&miimon=100&mode=1
install&bond1&/sbin/modprobe&bonding&-o&bond1&miimon=100&mode=0
install&bond2&/sbin/modprobe&bonding&-o&bond2&miimon=100&mode=1
install&bond3&/sbin/modprobe&bonding&-o&bond3&miimon=100&mode=0这种方式不同的bond口可以设定为不同的mode,注意开机自动启动/etc/rc.d/rc.local文件的设置ifenslave&bond0&eth0&eth1
ifenslave&bond1&eth2&eth3
ifenslave&bond2&eth4&eth5
ifenslave&bond3&eth6&eth7本文出自 “” 博客,请务必保留此出处标签:&&&&&&
&&国之画&&&& &&
版权所有 京ICP备号-2
迷上了代码!}

我要回帖

更多关于 端口汇聚负载分担方式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信