【技术实现步骤摘要】
【国外来华专利技术】用于分布式组构系统的交换机发现协议
本专利技术总体地涉及数据中心和数据处理。更特别地,本专利技术涉及用于检测交换机何时加入及脱离分布式组构系统、以及用于为在系统内的交换机之间的通信确定最佳可用路径的协议。
技术介绍
数据中心一般是用于提供为支持企业和组织所需的因特网和内联网服务的集中式设施。典型的数据中心能够容纳各种类型的电子设备,例如,计算机、服务器(例如,邮件服务器、代理服务器和DNS服务器)、交换机、路由器、数据存储器件以及其他关联的构件。一个给定的数据中心能够拥有按分布式方式互连的数百或数千个交换机。通常,多个个体交换机被分组成分布式系统。这些交换机中的任一个能够在任何给定时间脱离或加入分布式组构,每个此类事件都是对分布式组构系统的正常操作的潜在中断。
技术实现思路
在一个方面中,本专利技术的特征在于包含通过交换机间的链路互连的并被指派给同一分组的多个独立的网络元素的分布式组构系统。每个网络元素都包含一个或多个交换芯片、处理器以及由处理器执行的存储器存储程序代码。每个网络元素的程序代码都包含交换机发现协议(SDP)模块。每个网络元素的SDP模块在执行时会使用多个传输速率之一来周期性地多播SDP数据单元(SDPDU)。该多个传输速率包括快传输速率和慢传输速率。由每个网络元素的SDP模块使用的传输速率是快传输速率,直到该网络元素的SDP模块确定标准已满足,响应于此,由该网络元素的SDP模块使用的传输速率改变为慢传输速率。在另一个方面中,本专利技术的特征在于用于在分布式组构系统中发现被指派给同一分组的网络元素的计算机程序产品。计算机程序产品包括具有编入其中的 ...
【技术保护点】
一种分布式组构系统,包含通过交换机间的链路互连的并被指派给同一分组的多个独立的网络元素,每个网络元素都包含一个或多个交换芯片、处理器以及用于存储由所述处理器执行的程序代码的存储器,每个网络元素的所述程序代码包含交换机发现协议SDP模块,每个网络元素的所述SDP模块在执行时使用多个传输速率之一来周期性地多播SDP数据单元SDPDU,所述多个传输速率包括快传输速率和慢传输速率,由每个网络元素的所述SDP模块使用的传输速率是所述快传输速率,直到该网络元素的所述SDP模块确定标准已满足,响应于此由该网络元素的所述SDP模块使用的传输速率改变为所述慢传输速率。
【技术特征摘要】
【国外来华专利技术】2012.02.02 US 13/364,9471.一种分布式组构系统,包含通过交换机间的链路互连的并被指派给同一分组的多个独立的网络元素,每个网络元素都包含一个或多个交换芯片、处理器以及用于存储由所述处理器执行的程序代码的存储器,每个网络元素的所述程序代码包含交换机发现协议SDP模块,每个网络元素的所述SDP模块在执行时使用多个传输速率之一来周期性地多播SDP数据单元SDPDU,所述多个传输速率包括快传输速率和慢传输速率,由每个网络元素的所述SDP模块使用的传输速率是所述快传输速率,直到该网络元素的所述SDP模块确定标准已满足,响应于此由该网络元素的所述SDP模块使用的传输速率改变为所述慢传输速率。2.根据权利要求1所述的分布式组构系统,其中所述标准是该网络元素的所述SDP模块检测到在同一分组内的所述网络元素当中的稳定性。3.根据权利要求2所述的分布式组构系统,其中所述多个网络元素包含主网络元素,并且其中在同一分组内的所述网络元素当中的稳定性在该网络元素的所述SDP模块与所述主网络元素之间交换的信息已经变稳定时被检测到。4.根据权利要求1所述的分布式组构系统,其中所述标准是由该网络元素的所述SDP模块进行的未改变的SDPDU的连续传输的次数超过阈值。5.根据权利要求1所述的分布式组构系统,其中所述网络元素的一个或多个响应于所接收到的SDPDU而检测在同一分组内的所述网络元素当中的变化并且返回到按照所述快传输速率来传输SDPDU。6.根据权利要求1所述的分布式组构系统,其中每个网络元素的所述SDP模块包含成员跟踪层MTL构件,所述MTL构件选择所述网络元素之一作为所述分组的主网络元素。7.根据权利要求6所述的分布式组构系统,其中每个SDPDU包含协议TLV、分组IDTLV以及交换机信息TLV,并且由所述主网络元素传输的每个SDPDU还包含交换机成员TLV。8.根据权利要求6所述的分布式组构系统,其中每个网络元素的所述SDP模块的所述MTL构件维持含有所述分组的当前成员关系的数据库。9.根据权利要求6所述的分布式组构系统,其中每个网络元素的所述SDP模块的所述MTL构件采用超龄移出机制来确定网络元素是否已脱离所述分布式组构系统,其中每个网络元素的所述SDP模块包含路径健康维护构件,每个网络元素的所述SDP模块的所述路径健康维护构件维持在该网络元素与全部其他网络元素之间的全部可能路径的健康状态,以确定待用于在该网络元素与所述其他网络元素中的每个网络元素之间的通信的路径。10.一种用于在分布式组构系统中发现指派给同一分组的网络元素的系统,所述系统包含:配置用于使用多个传输速率之一来周期性地多播SDP数据单元SDPDU的交换机发现协议SDP模块,所述多个传输速率包括快传输速率和慢传输速率,所述SDP模块还被配置用于使用所述快传输速率来周期性地多播所述SDPDU,直到标准被满足,...
【专利技术属性】
技术研发人员:K·G·坎博,吕达人,V·潘德伊,N·高什,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。