Infiniband子网管理要点分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;Infiniband子网管理 子网管理基础 子网探测 LID分配 路由计算 Infiniband子网管理器OpenSM分析 OpenSM总体介绍 OpenSM数据模型 OpenSM运行模型 拓扑探测实现分析 LID分配实现分析 路由计算实现分析;物理模型 子网管理器SM可以存在于任何一个CA、交换机或路由器的任何一个端口,一个子网中可以存在多个SM,但在子网运行时只能有一个主SM,其它的成为备份SM。 子网管理代理SMA存在于每一个CA、交换机或路由器中。;逻辑模型 子网管理的实质是子网管理器和子网管理代理之间的信息交换。信息交换通过子网管理数据包完成。 子网管理器通过查询子网管理代理,得到节点的部分信息。子网管理器综合所有从子网管理代理获得的信息后,可以生成每个节点的部分信息。子网管理代理也可以直接发送信息给子网管理器。 子网管理数据包是信息交换的标准数据格式,还包括一套标准操作。;子网管理数据包SMP为子网管理提供基础通信机制。为子网管理提供子网配置、检测和查询子网节点信息的功能。 有两类SMP:LID路由SMP和直接路由SMP。 LID路由SMP:交换机在转发这些SMP是根据其目的LID确定要转发的端口。使用LID路由SMP需要节点已经分配LID,经过的交换机必须已经配置正确的转发表。 直接路由SMP:交换机转发这些SMP时根据SMP自带的路径字段确定要转发的端口。;LID路由SMP 用于子网初始化以后 ;直接路由SMP 主要用于子网在初始化以前,发现子网拓扑结构;直接路由可以包含LID路由段, 直接路由在路由的每一个中间节点都要经过子网管理接口SMI的处理,LID路由在路由的中间过程不需要经过SMI 直接路由SMP有关的算法 发起的直接路由SMP初始化 SMI处理发起的直接路由SMP,需要填写返回路径字段 响应直接路由SMP的初始化 SMI处理响应直接路由SMP ;如果将每个节点(CA,交换机或路由器)看成是一个对象:子网管理代理SMA可以理解成节点对象的公共接口。SM通过这个接口可以设置(Set方法)或查询(Get方法)节点对象的属性(节点的信息)。 SMA还可以主动向SM报告节点上的异常事件。;主要操作 SubnGet() 由SM发起,用于获取节点属性 SubnSet() 由SM发起,用于设置节点属性 SubnGetResp() SMA对SM的响应 SubnTrap() SMA主动向SM报告异常事件 SubnTrapRepress() SM对SMA报告异常事件的响应 ;主要属性 节点信息,交换机信息,GUID信息,端口信息,SM信息,密钥信息 SL到VL的映射表,VL仲裁表,线性转发表,随机转发表,组播转发表 事件类型,节点描述,厂家信息 ;相对于以太网的分布式管理,在Infiniband网络中, SM通过SMA对子网进行集中管理。 这种方式结构简单易于管理。 为了防止单点失效问题,在Infiniband中可存在多个SM,一个主SM,多个备份SM。备份SM检测到主SM死亡时,会选择一个备份SM成为主SM,接管子网管理权。;SM状态机;主SM是IB子网初始化和配置的关键因素。主SM的选择也是初始化过程的一部分。主SM的主要作用是: 发现子网的物理拓扑结构。 为每个端节点,交换机和路由器分配本地标识符LID。 确定各端节点之间的合理路径。 扫描子网,发现拓扑改变处理节点加入和节点删除。 ;子网探测主要是指在Infiniband子网初始化时,SM通过SMA获得子网内各节点信息。主要的信息就是各个节点的GUID,节点类型,端口信息以及各节点之间的连接关系。 在子网初始化完毕后,SM还会定时的检查网络拓扑是否发生变化(某个交换机端口的状态发生改变)。 交换机检测到自己的某个端口状态发生改变,可以通过Trap机制主动向SM报告拓扑改变。;子网发现的过程:子网启动时,SM发送包含Get方法的直接路由SMP,SMA收到后会响应一个SMP,从而找到一个新的节点,然后SM通过这个新节点向外辐射只到找到所有的设备。 ;对于一个已经初始化的子网,如果SM发现某一个交换机的一个端口的状态从DOWN变为UP,则说明有设备加入到子网中。;对于一个已经初始化的子网,如果SM发现某一个交换机的一个端口的状态从UP 变为DOWN ,则说明有设备从子网中移除。;LID(16位)由SM分配,在子网内唯一,不能在子网间使用 LID地址空间分为保留空间,单播地址空间,组播地址空间 LID在LRH(本地路由报头)中使用 由于子网中两个节点中存在多条路径,可以通过在目的节点上绑定多个LID实现,每条路径使用一个LID。为了简化实现方式,LID的分配采用base lid+LMC的方式,base lid最后LMC位必须为0 例:base lid=4,LMC=

文档评论(0)

知识宝库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档