分布式组构系统中的诊断技术方案

技术编号:11254535 阅读:133 留言:0更新日期:2015-04-02 03:15
分布式组构系统具有分布式线路卡(DLC)机架和扩展组构耦合器(SFC)机架。每个DLC机架包括网络处理器和组构端口。每个DLC机架的每个网络处理器包括与该DLC机架的DLC组构端口进行通信的组构接口。每个SFC机架包括组构元件和组构端口。通信链路将每个SFC组构端口连接到一个DLC组构端口。每个通信链路包括信元传载通路。每个SFC机架的每个组构元件收集该SFC机架的每个SFC组构端口的每通路统计。每个SFC机架包括程序代码,其获得该SFC机架的组构元件芯片收集的每通路统计。网络元件包括程序代码,其汇总由每个SFC机架的每个组构元件收集的每通路统计并且将该统计合并成整个分布式组构系统的拓扑。

【技术实现步骤摘要】
【国外来华专利技术】分布式组构系统及其管理方法、计算机可读储存介质
本专利技术总体上涉及数据中心和数据处理。更特别地,本专利技术涉及分布式组构(fabric)系统中的诊断。
技术介绍
数据中心一般是提供支持企业和组织所需的因特网和内联网服务的集中式设施。典型的数据中心可容纳各种类型的电子设备,诸如计算机、服务器(例如,电子邮件服务器、代理服务器以及DNS服务器)、交换机、路由器、数据储存设备、以及其他相关组件。数据中心的基础设施,具体而言,交换机组构中的交换机层,在服务支持中起着中心作用。数据中心的实现可具有数百数千的交换机机架,各种机架之间的互连可能是复杂的,难以跟踪。此外,各种机架之间的诸多错综复杂的互连会使在数据中心产生的问题难以排除。
技术实现思路
一方面,本专利技术的特征在于用于管理分布式组构系统的计算机程序产品,在分布式组构系统中,至少一个扩展组构耦合器(scaled-outfabriccoupler,SFC)机架通过组构通信链路连接到至少一个分布式线路卡(DLC)机架。每个组构通信链路将所述至少一个SFC机架的一个组构端口连接到所述至少一个DLC机架的一个组构端口。每个组构通信链路包括用于传载信元(cell)的多个通路。计算机程序产品包括计算机可读储存介质,计算机可读储存介质上实现有计算机可读程序代码。计算机可读程序代码包括配置为由每个SFC机架的每个组构元件芯片收集该SFC机架的每个SFC组构端口的每通路统计的计算机可读程序代码。计算机可读程序代码还包括配置为由中央代理汇总由每个SFC机架的每个组构元件芯片收集的每通路统计的计算机可读程序代码,以及配置为将中央代理汇总的每通路统计合并成整个分布式组构系统的拓扑以供用户界面呈现的计算机可读程序代码。在另一方面,本专利技术的特征在于一种分布式组构系统,其包括至少一个分布式线路卡(DLC)机架和至少一个扩展组构耦合器(SFC)机架。每个DLC机架包括至少一个网络处理器和多个DLC组构端口。每个DLC机架的每个网络处理器包括与该DLC机架的DLC组构端口进行通信的组构接口。每个SFC机架包括组构元件芯片和多个SFC组构端口。每个SFC组构端口通过组构通信链路连接到DLC组构端口之一。每个组构通信链路包括传载信元的多个通路。每个SFC机架的每个组构元件芯片收集该SFC机架的每个SFC组构端口的每通路统计。每个SFC机架还包括处理器和储存程序代码的存储器,程序代码配置为在运行时获得该SFC机架的组构元件芯片收集的每通路统计。网络元件包括处理器和存储器,存储器储层程序代码,程序代码配置成汇总由每个SFC机架的每个组构元件芯片收集的每通路统计并且将所汇总的每通路统计合并成整个分布式组构系统的拓扑以供用户界面呈现。在又一方面,本专利技术的特征在于用于管理分布式组构系统的方法,在分布式组构系统中,至少一个扩展组构耦合器(SFC)机架通过组构通信链路连接到至少一个分布式线路卡(DLC)机架。每个组构通信链路将所述至少一个SFC机架的一个组构端口连接到所述至少一个DLC机架的一个组构端口。每个组构通信链路包括传载信元的多个通路。该方法包括由每个SFC机架的每个组构元件芯片收集SFC机架的每个SFC组构端口的每通路统计。由每个SFC机架的每个组构元件芯片收集的每通路统计由中央代理汇总。由中央代理汇总的每通路统计被合并成整个分布式组构系统的拓扑以供用户界面呈现。附图说明现在将参考附图仅以示例的方式描述本专利技术的实施例,附图中:图1是包括数据中心、服务器以及管理站的联网环境的实施例;图2是具有与多个分布式线路卡(DLC)机架互连的多个扩展组构耦合器(SFC)的分布式组构系统的实施例的功能框图;图3是具有用于收集拓扑和/或统计的本地软件代理的SFC机架的功能框图;图4是包括两个网络处理器的DLC机架的实施例的功能框图,每个网络处理器都具有组构接口;图5是双交换机DLC机架的CXP/PHY和两个网络处理器的组构接口之间的互连的实施例的功能框图;图6是具有本地软件代理并且可选地具有中央软件代理的DLC机架的功能框图,本地软件代理收集性能统计,中央软件代理收集分布式组构系统中的所有SFC和DLC的拓扑和/或统计信息;图7A和图7B包括用于构建分布式组构系统的拓扑、用于收集与分布式组构系统的操作相关的统计、以及用于在用户界面中显示拓扑和/或统计的过程的流程图;图8是简化的分布式组构系统的示例拓扑的框图;以及图9是可由SFC和DLC产生的链路级诊断的图形视图的示例的图示。具体实施方式此处描述的分布式组构系统包括与多个独立的分布式线路卡(DLC)机架进行通信的独立扩展组构耦合器(SFC)机架。SFC机架具有一个或多个基于信元的组构元件芯片,组构元件芯片通过SFC组构端口在通信链路上与DLC机架上的交换芯片的组构接口进行通信。每个组构元件芯片可进行每个SFC组构端口处的活动的统计测量。类似地,每个DLC组构接口可进行DLC组构端口上的活动的统计测量。这样的统计测量包括但不限于对测量期间发送和接收的信元数进行计数,以及对错误信元进行计数。从管理站,网络管理员可以图形地或通过命令行界面(CLI)显示该统计信息以及分布式组构系统的拓扑。该信息的显示为网络管理员提供了分布式组构系统的各种通信链路的性能的实时快照以及排除故障的工具。图1示出了联网环境2的实施例,联网环境2包括通过网络8与管理站4和服务器6进行通信的数据中心10。网络8的实施例包括但不限于局域网(LAN)、城域网(MAN)以及诸如因特网或万维网之类的广域网(WAN)。数据中心10一般是容纳各种计算机、路由器、交换机以及支持对企业、组织或其他实体的运营不可或缺的应用和数据的其他相关设备的设施。数据中心10包括与此处称为分布式线路卡(DLC)14的网络元件14进行通信的SFC机架12。SFC机架12和DLC14一起形成分布式组构系统并且对应于单个信元交换域。虽然仅示出四个DLC机架14,但是信元交换域中的DLC机架数量可在数百和数千的范围。DLC14是指定集群的成员。数据中心10可具有一个以上的集群,但是每个DLC仅可以是一个集群的成员。数据中心10可以在单个位置实现,或分布在多个位置中。虽然示为在数据中心10外,但是管理站4和服务器6中的任一个(或两者)都可被视为数据中心10的一部分。在数据中心10中,功能发生在三个平面上:管理平面、控制平面和数据平面。对集群的管理,诸如配置管理、运行时配置管理、信息呈现(示出和显示)、图形生成以及处理SNMP请求,发生在管理平面上。控制平面与涉及网络信令和控制协议的那些功能相关。数据平面管理数据流。在数据中心10中,管理平面和控制平面的功能被集中,管理平面和控制平面主要在服务器6处实现,数据平面的功能分布在DLC14和SFC12中。管理站4提供用于管理和控制分布式组构系统的网络交换机12、14和控制器6的集中管理点。通过管理站4,数据中心10的用户或网络管理员与控制器6进行通信,以便从单个位置管理可想而知具有数百DLC、数十SFC以及一个或多个控制器的集群。在管理站4上执行的图形用户界面(GUI)应用用于向网络管理员提供分布式组构系统的整个网络拓扑的视图。这样的GUI应用的示例是由位于纽约州Armonk的IBM公司提供的Bl本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201380012659.html" title="分布式组构系统中的诊断原文来自X技术">分布式组构系统中的诊断</a>

【技术保护点】
一种用于管理分布式组构系统的方法,在所述分布式组构系统中至少一个扩展组构耦合器(SFC)机架通过组构通信链路连接到至少一个分布式线路卡(DLC)机架,每个组构通信链路将所述至少一个SFC机架的一个组构端口连接到所述至少一个DLC机架的一个组构端口,每个组构通信链路包括传载信元的多个通路,所述方法包括:由每个SFC机架的每个组构元件芯片收集该SFC机架的每个SFC组构端口的每通路统计;由中央代理汇总由每个SFC机架的每个组构元件芯片收集的每通路统计;以及将所述中央代理汇总的所述每通路统计合并成整个分布式组构系统的拓扑以供用户界面呈现。

【技术特征摘要】
【国外来华专利技术】2012.03.07 US 13/414,6841.一种用于管理分布式组构系统的方法,在所述分布式组构系统中至少一个扩展组构耦合器SFC机架通过组构通信链路连接到至少一个分布式线路卡DLC机架,每个组构通信链路将所述至少一个SFC机架的一个组构端口连接到所述至少一个DLC机架的一个组构端口,每个组构通信链路包括传载信元的多个通路,所述方法包括:由每个SFC机架的每个组构元件芯片收集该SFC机架的每个SFC组构端口的每通路统计;由中央代理汇总由每个SFC机架的每个组构元件芯片收集的每通路统计;以及将所述中央代理汇总的所述每通路统计合并成整个分布式组构系统的拓扑以供用户界面呈现。2.如权利要求1所述的方法,还包括由每个DLC机架的网络处理器的每个组构接口收集该DLC机架的每个DLC组构端口的每通路统计。3.如权利要求1或2所述的方法,还包括由所述中央代理汇总由每个DLC机架的网络处理器的每个组构接口收集的每通路统计,其中由用户界面呈现的拓扑还合并有由每个DLC机架的网络处理器的每个组构接口收集的每通路统计。4.如权利要求1或2所述的方法,其中,所述每通路统计包括测量区间期间接收的信元数和发送的信元数。5.如权利要求1或2所述的方法,其中,所述每通路统计包括在下列各项中的一个或多个的测量区间期间获得的计数:接收和发送的单播信元、接收和发送的多播信元、以及接收和发送的广播信元,针对每种类型的接收和发送的信元所使用的每种不同优先等级的计数,信元跨多个通路的分布,以及组构通信链路的利用。6.如权利要求1或2所述的方法,其中,所述每通路统计包括下列各项中的一个或多个的错误统计:接收信元错误、发送信元错误、锁相环PLL错误、接收信元上的信元标头错误、不同类型的本地缓冲器溢出、1比特奇偶错误、以及多比特奇偶错误。7.如权利要求1或2所述的方法,其中,所述每通路统计包括测量区间期间不同类型的控制信元的计数。8.如权利要求1或2所述的方法,还包括调谐和测试每个通路的模拟信号属性。9.一种分布式组构系统,包括:至少一个分布式线路卡DLC机架,每个DLC机架包括至少一个网络处理器和多个DLC组构端口,每个DLC机架的每个网络处理器包括与该DLC机架的DLC组构端口进行通信的组构接口;至少一个扩展组构耦合器SFC机架,每个SFC机架包括组构元件芯片和多个SFC组构端口,每个SFC组构端口通过组构通信链路连接到所述DLC组构端口之一,每个组构通信链路包括传载信元的多个通路,每个SFC机架的每个组构元件芯片收集该SFC机架的...

【专利技术属性】
技术研发人员:K·G·坎博N·皮沙姆巴拉姆吕达人V·潘德伊N·高什S·安南萨拉姆C·蒙顿N·马克杰
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1