用于安装在多个机架中的智能接线装备的具有本地支持的机架控制器的制作方法

文档序号:19735843发布日期:2020-01-18 04:27阅读:252来源:国知局
用于安装在多个机架中的智能接线装备的具有本地支持的机架控制器的制作方法

相关申请的交叉引用

本申请要求于2017年6月5日提交的且标题为“rackcontrollerwithnativesupportforintelligentpatchingequipmentinstalledinmultipleracks”的美国临时专利申请序列no.62/515,496的权益,其内容通过引用并入本文。



背景技术:

自动化基础设施管理(aim)系统用于跟踪数据中心的信息技术(it)基础设施中存在的端口(或其它连接点)之间进行的连接。aim系统通常被设计为与具有aim相关的功能的接线装备一起工作,用于跟踪在这样的接线装备的端口处进行的连接。这样的“智能”接线装备通常安装在机架中。每个机架通常包括机架控制器,该机架控制器通信地耦合到安装在该机架中的每一件智能接线装备的aim相关的功能。机架控制器集合相关联的机架中的接线装备的端口的连接信息。每个机架控制器通常也包括或耦合到用于为位于机架处的用户显示信息的显示设备和用于从用户接收用户输入的用户输入设备。在一个示例中,显示设备和用户输入设备被一起实现在具有触摸屏的液晶显示器(lcd)中,该触摸屏既用于显示信息又用于接收用户输入。显示设备和用户输入设备的这种组合在这里也被称为“显示单元”。

显示单元被机架控制器用于显示在相关联的机架控制器上执行的软件的用户界面。这个机架控制器软件用于例如为用户显示关于在安装在相关联的机架中的接线装备的端口处进行的连接的信息,并从用户接收关于在这样的接线装备的端口处进行的连接的信息。这样的机架控制器软件,以及更一般地,aim系统,通常被设计为要求使用在机架控制器处的显示单元。

通常,关于这样的aim系统,每个机架控制器被设计为仅连接到与该机架控制器安装在相同的机架中的接线装备。单条总线(在这里也被称为“接线装备总线”)通常用于将机架控制器耦合到安装在相同的机架中的智能接线装备。

美国专利公开no.20100141379描述了“接线装备总线扩展器”的使用,该“接线装备总线扩展器”可以用于将机架控制器安装在第一机架中并且将接线装备总线扩展器安装在相邻的机架上的情况中,使得安装在那些相邻的机架中的智能接线装备可以连接到安装在第一机架中的机架控制器。接线装备总线扩展器用于将安装在相邻的机架中的接线装备连接到用于将安装在第一机架中的接线装备连接到机架控制器的相同的总线。然而,如上面所提到的,这样的机架控制器通常被设计为与安装在安装有机架控制器的相同的机架中的接线装备一起工作。即,即使接线装备总线扩展器用于将机架控制器连接到安装在相邻的机架中的接线装备,这样的“单机架”机架控制器通常也不具有连接到多于在单个机架中通常将安装的接线装备的件数的能力。换句话说,接线装备总线扩展器通常仅在下列情况下是有用的:安装有机架控制器的第一机架没有被接线装备完全占据,并且在相邻的机架中仅安装有少数件接线装备。

而且,在这样的单机架机架控制器上执行的软件被配置为假设耦合到接线装备总线的所有的智能接线装备都安装在安装有机架控制器的相同的机架中。即,这样的机架控制器软件通常不包括用于处理不位于与机架控制器相同的机架中的接线装备的功能。

出于aim系统的目的,可以将多个机架分配给“区”,其中用于区中的机架中的每个机架的相应的机架控制器以菊花链与具有到以太网局域网(lan)并最终到aim系统管理器的外部连接的一个机架控制器(菊花链的头部)连接在一起。

为了支持机架控制器的菊花式链接,每个机架控制器可以包括两个rj-45插口,其中的一个rj-45插口连接到上游机架控制器或者外部以太网lan,并且其中的另一个rj-45插口连接到下游机架控制器、连接到外部以太网lan,或者什么也不连。通常,机架控制器包括用于每个这样的rj-45插口的相应的手动开关,以指示相应的rj-45是如何配置的(即,在第一rj-45插口的情况下,第一rj-45插口是否连接到上游机架控制器或者以太网lan,或者在第二rj-45插口的情况下,第二rj-45插口是否连接到下游机架控制器、连接到外部以太网lan,或者什么也不连)。



技术实现要素:

一个实施例针对供自动化基础设施管理(aim)系统中使用的多机架机架控制器。机架控制器包括被配置为执行软件的处理器以及多个独立的接线装备总线接口。每个总线接口被配置为将处理器耦合到相应的接线装备总线组件,该相应的接线装备总线组件安装在安装有智能接线装备的多个机架中的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力。

另一个实施例针对供自动化基础设施管理(aim)系统中使用的机架控制器。机架控制器包括被配置为执行软件的处理器以及至少一个接线装备总线接口。每个接线装备总线接口被配置为将处理器耦合到相应的接线装备总线组件,该相应的接线装备总线组件安装在安装有智能接线装备的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力。机架控制器还包括至少一个机架控制器接口,每个机架控制器接口被配置为将该机架控制器连接到另一个机架控制器。每个机架控制器接口包括相应的终端电路,该终端电路被配置为当所述机架控制器接口连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第一预定电平,并且当所述机架控制器接口未连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第二预定电平。处理器被配置为根据相应的感测信号确定每个机架控制器接口是否连接到另一个机架控制器。

另一个实施例针对供自动化基础设施管理(aim)系统中使用的机架控制器。机架控制器包括基本单元,该基本单元包括被配置为执行软件的处理器和至少一个接线装备总线接口。每个接线装备总线接口被配置为将处理器耦合到相应的接线装备总线组件,该相应的接线装备总线组件安装在安装有智能接线装备的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力。机架控制器还包括部署在基本单元的前面的定位按钮,定位按钮耦合到处理器。定位按钮能够被致动以便即使没有耦合到基本单元的显示单元,也向处理器提供用户输入,并使机架控制器发送消息,该消息可操作以使在便携式设备上执行的应用显示与机架控制器、机架或机架中安装的接线装备中的至少一个相关联的信息。

公开了其它实施例。

在下面的附图和描述中阐述了各种实施例的细节。根据描述、附图和权利要求,其它特征和优点将变得清楚。

附图说明

图1图示了自动化基础设施管理(aim)系统的一个示例性实施例,该自动化基础设施管理(aim)系统被配置为跟踪使用多件接线装备进行的连接。

图2是图示多机架机架控制器的一个示例性实施例的框图。

图3是图示机架控制器的菊花式链接以形成机架管理器(rm)lan的一个示例的框图。

图3是静音中继系统的方法的一个示例性实施例的流程图。

图4是图示图2中所示的终端电路的示例性实施例的框图。

图5图示了自动化基础设施管理(aim)系统的示例性实施例,该自动化基础设施管理(aim)系统被配置为跟踪使用实现不同类型的aim功能的多件接线装备进行的连接。

在不同附图中的相似的附图标记和名称指示相似的元素。

具体实施方式

图1图示了自动化基础设施管理(aim)系统100的一个示例性实施例,该自动化基础设施管理(aim)系统100被配置为跟踪使用多件接线装备104进行的连接。可以使用各种类型的线缆,包括但不限于铜线缆和光纤线缆进行连接。

图1中所示的系统100可以在数据中心或企业应用中实现。可以以其它方式来实现其它实施例(例如,其中系统100在电信服务提供商的中央局或其它设施中和/或在电信服务提供商的网络的另一部分中实现)。

接线装备104与其它件装备(未示出)(诸如服务器、路由器和交换机)一起部署在机架106中。

在图1中图示的一个方面中,aim系统100被配置为与具有用于跟踪接线装备104的端口112处的连接的aim功能110的接线装备104(诸如接线板)一起工作。这个接线装备104在这里也被称为“智能接线装备”104。在一方面中,对于相关联件的接线装备104的每个端口112,aim功能110包括传感器、读取器、接口或其它电路系统(这里被统称为“传感器”)114,用于确定附接到相关联端口112的连接器和/或线缆的存在,和/或来自或关于附接到相关联端口112的连接器和/或线缆的信息。在一方面中,对于相关联件的智能接线装备104的每个端口112,aim功能110包括一个或多个视觉指示器116(诸如一个或多个发光二极管(led)),用于向用户提供视觉指示,例如,以使得用户能够在视觉上识别该特定端口112。在一方面中,对于相关联件的智能接线装备104的每个端口112,aim功能110也包括相应的用户输入设备118(诸如按钮),用户能够通过该输入设备118来选择该端口112。

可以使用各种类型的aim技术。一种类型的aim技术通过感测连接器何时插入各种设备的端口或从各种设备的端口移除来推断连接信息。另一种类型的aim技术使用所谓的“第九线”或“第十线”技术。第九线/第十线技术使用特殊的线缆,该特殊的线缆包括用于确定线缆的每个端插入哪个端口内的一个或多个额外的导线或信号路径。又一种类型的aim技术使用电可擦可编程只读存储器(eeprom),或与线缆上的连接器集成的或附接到线缆上的连接器的其它的存储设备。存储设备用于存储线缆或连接器的标识符以及其它信息。插入有相关联的连接器的端口(或其它连接器)被配置为当连接器插入接线板或其它件接线装备的端口内时,读取存储在eeprom中的信息。可以用数据的光学机器可读表示(诸如条形码或qr码)来使用类似的方法。

另一种类型的aim技术使用射频识别(rfid)标签和读取器。用rfid技术,rfid标签附接到线缆上的连接器或与线缆上的连接器集成。rfid标签用于存储线缆或连接器的标识符以及其它信息。通常,在相关联的连接器插入接线板或其它件接线装备的端口(或其它连接器)内之后,然后使用rfid读取器来读取rfid标签。

可以使用其它类型的aim技术。

在图1中图示的一个方面中,每一件智能接线装备104包括相应的可编程处理器120,该相应的可编程处理器120通信地耦合到该件接线装备104中的另一个aim功能110。可编程处理器120被配置为执行软件,该软件从每个传感器114读取或以其他方式接收信息、控制每个视觉指示器116的状态,并确定每个按钮118的状态。

传感器114、视觉指示器116、按钮118和处理器120可以本地集成在接线装备104内,或者可以封装在改装套件内,该改装套件可以安装在已经部署的接线装备104上。

aim系统100还包括一个或多个机架控制器122。

每个机架控制器122被配置为连接到并管理安装在多个机架106中的具有aim功能110的接线装备104。即,每个这样的机架控制器122是“多机架”机架控制器122。

在这个示例性实施例中,每个多机架机架控制器122被配置为连接到安装在三个机架106中的接线装备104,但是要理解的是,这仅仅是一个示例,并且在其它实施例中,一个或多个多机架机架控制器122可以被配置为连接到安装在不同数量的机架106中的接线装备104。

在这个示例性实施例中,每个多机架机架控制器122被配置为使用三条分离且独立的接线装备总线123与安装在三个机架106中的智能接线装备104通信。

每个机架控制器122集合相关联的机架106中的接线装备104的端口112的连接信息。更具体地,每个机架控制器122被配置为使用与安装在相关联的机架106中的接线装备104的每个端口112相关联的传感器114来监视每个端口112的状态并识别在该端口112处发生的连接或断开事件。而且,每个机架控制器122被配置为点亮或以其它方式驱动与端口112相关联的任何视觉指示器116,并监视与该端口112相关联的每个按钮118的状态和识别在这样的按钮118处发生的任何事件(例如,按钮按压和/或释放事件)。

多机架机架控制器122的一个示例性实施例在图2中示出。在图2中图示的一个方面中,每个机架控制器122包括软件或固件126在其上执行的至少一个可编程处理器124。软件126包括在合适的非暂态存储介质或媒质128上存储(或以其他方式实施)的程序指令,可编程处理器124从该非暂态存储介质或媒质128读取程序指令的至少一部分从而用于执行。软件126被配置为使处理器124执行这里描述为由该机架控制器122执行的操作中的至少一些操作。虽然存储介质128在图2中示出为被包括在控制器122中,但是要理解的是,也可以使用远程存储介质(例如,可经网络访问的存储介质)和/或可移动介质。在图2中图示的一个方面中,每个机架控制器122也包括存储器130,用于在软件126的执行期间存储程序指令和任何相关的数据。

每个多机架机架控制器122也包括用于为位于相关联的机架106处的用户显示信息的显示设备132以及用于从这样的用户接收用户输入的用户输入设备134。在图1和图2中图示的一个方面中,显示设备132和用户输入设备134被一起实现在液晶显示(lcd)触摸屏中,该液晶显示(lcd)触摸屏既用于显示信息又用于接收用户输入。显示设备132和用户输入设备134的这个组合在这里也被称为“显示单元”136。在这个示例实施例中,多机架控制器122被配置为使得显示单元136可以相对于多机架机架控制器122的其余部分移动(例如,显示单元136可以移入和移出、移上和移下、倾斜、旋转等)。为帮助这个操作,机架控制器122的其余部分实现在基本单元138中,其中显示单元136耦合到基本单元138,用于使用例如线缆(例如usb线缆和usb接口182和184)供电、接地和通信。以这种方式,显示单元136可以相对于基本单元138移动,以使得用户能够更容易地观察和/或触摸显示单元136。

每个多机架控制器122包括电源140,该电源140被配置为对连接到多机架机架控制器122的基本单元136、显示单元138和接线装备104供电。在这个示例中,电源140包括两个电源连接器142,使得可以使用两个外部电源适配器(未示出)来将机架控制器122中的电源140耦合到两个交流(ac)电源。两个电源连接器142、电源适配器和电源用于电源冗余。而且,电源140和电源适配器被配置和设计为具有足够的容量以向用智能接线装备104完全占据的机架106供电。

如图1中所示,在这个示例性实施例中,接线装备总线123中的每条接线装备总线使用相应的接线装备总线组件146来实现,该相应的接线装备总线组件146安装到对应的机架106的导轨中的一条导轨。接线装备总线组件146包括经由总线124彼此电耦合的多个接线装备总线连接器148。接线装备总线组件146也包括壳体150,该壳体150封装实现总线123的导线(或其它电路系统或互连件)并支持总线连接器148。壳体150被配置为安装到机架106的导轨中的一条导轨(例如,经由粘合剂、一个或多个紧固件等)。

如上面所提到的,在这个示例性实施例中,每个多机架机架控制器122被配置为使用三条分离且独立的接线装备总线123与安装在三个机架106中的智能接线装备104通信。为了做到这点,每个多机架机架控制器122包括三个接线装备总线接口152,以将机架控制器122连接到三条接线装备总线123,并经由接线装备总线123为安装在该机架106中的接线装备104提供电力和接地,并经由接线装备总线123启用机架控制器122中的处理器124和机架106中安装的接线装备104之间的通信。每个接线装备总线接口152包括相应的接线装备总线连接器154(图2中所示),该相应的接线装备总线连接器154可以与合适的线缆一起使用以将该接线装备总线连接器154连接到相应的接线装备总线组件146的接线装备总线连接器148。

在这个示例性实施例中,每条接线装备总线123包括二十线总线,并且因而,接线装备总线连接器148和154中的每个接线装备总线连接器包括二十引脚连接器。每条接线装备总线123的二十条线中的十六条线用于i2c总线,以将电力、接地和通信提供给接线装备104。每条接线装备总线123中的其它四条线用于实现两条rs-485串行总线,用于编程和调试的目的。然而,要理解的是,这一个示例和其它实施例可以以其它方式来实现。

通过使用多个分离且独立的接线装备总线接口152以及足够强大的处理器124和电源140,多机架机架控制器122能够支撑在多个机架106中的接线装备104的多于单个机架的价值。这与上面在背景技术中所描述的使用美国专利公开no.20100141379中描述的接线装备总线扩展器和通常仅支持智能接线装备的单个机架的价值的单机架机架控制器的方法不同。

多机架机架控制器122的接线装备总线连接器154可以根据预定的方案或策略连接到安装在各种机架106中的接线装备总线组件146。作为结果,在多机架机架控制器122的处理器124上执行的软件126可以使用这个预定的方案或策略来为控制器122正在与之通信的给定件接线装备104确定该件装备安装在哪个机架106中。

在图1和图2所示的示例性实施例中,多机架机架控制器122包括按行布置的三个接线装备总线连接器154。可以使用指定将多机架机架控制器122安装在中央机架106中的预定的策略。这个策略也可以指定在行左侧的接线装备总线连接器154用于将控制器122连接到安装在最左侧的机架106中的接线装备总线组件146,在行中央的接线装备总线连接器154用于将控制器122连接到安装在中央机架106(该中央机架106为安装有机架控制器122的机架106)中的接线装备总线组件146,以及在行右侧的接线装备总线连接器154用于将控制器122连接到安装在最右侧机架106中的接线装备总线组件146。

然后,在多机架机架控制器122中的处理器124上执行的软件126能够:针对控制器122正在与之通信的给定件接线装备104,通过识别哪个接线装备总线接口152正在用于与该件接线装备104通信,确定该件接线装备104安装在哪个机架106中。这与上面在背景技术中所描述的使用美国专利公开no.20100141379中描述的接线装备总线扩展器的方法不同,在美国专利公开no.20100141379中,单机架机架控制器不能够自动地确定一件接线装备安装在哪个机架中并且代替地假设所有件接线装备安装在相同的机架中。

在图1中所示的示例性实施例中,出于aim系统100的目的,可以将多个机架106分配给区158,其中用于区158中的机架106的多机架机架控制器122在菊花链中连接在一起,其中一个控制器122(菊花链的头部)具有到外部网络160的外部连接,控制器122能够经由该外部连接最终与aim系统管理器162通信。在这个示例中,外部网络160被实现为以太网局域网(lan),其也被称为“客户lan”。

在这个实施例中,每个多机架机架控制器122包括外部网络接口164,该外部网络接口164可以用于将多机架机架控制器122直接连接到外部网络160。如上面所提到的,在这个示例性实施例中,外部网络160被实现为以太网lan,并且作为结果,外部网络接口164包括以太网接口以及在这里也被称为“以太网接口”164或“客户lan接口”164。

各种机架控制器122将资产和连接信息提供给aim系统管理器162。在一个方面中,aim系统管理器162被配置为编译跨所有的区158的资产和连接信息,并提供跨那些区158进行的连接的端到端跟踪。aim系统管理器162将不同区158的资产和连接信息存储在aim数据库166中。

在这个实施例中,每个多机架机架控制器122也包括两个机架控制器接口168,该两个机架控制器接口168可以用于以菊花链配置将每个机架控制器122连接到该机架控制器122的区158中的其它多机架机架控制器122。给定的区158的菊花式链接在一起的机架控制器122形成机架控制器(或机架管理器)网络,该机架控制器(或机架管理器)网络也被称为“机架管理器lan”或“rmlan”,并且作为结果,机架控制器接口168在这里也被称为“rmlan接口”168。

在这个示例中(如图2中所示),rmlan接口168中的第一rmlan接口被指定为“in”(“传入”)rmlan接口168,而另一rmlan接口168被指定为“out”(“传出”)rmlan接口168。inrmlan接口168用于将相关联的机架控制器122连接到rmlan中的上游机架控制器122或者不连接到机架控制器122。outrmlan接口168用于将相关联的机架控制器122连接到rmlan中的下游上游机架控制器122或者不连接到机架控制器122。机架控制器122的菊花式链接以形成rmlan的一个示例示出在图3中。

在这个示例中,使用以rj-45插头终端的10/100base-t以太网线缆来实现rmlan,并且每个rmlan接口168包括被配置为连接到附接到10/100base-t以太网线缆的rj-45插头的相应的rj-45插口170。在这个示例中,经rmlan在机架控制器122当中根据需要转发传送到客户lan160和从客户lan160传送的以太网流量。而且,在这个示例中,10/100base-t以太网线缆中未使用的对中的一对线缆也用于经rmlan实现rs-485总线。

每个机架控制器122(更具体地,在控制器122中的处理器124上执行的软件126)被配置为自动地确定该机架控制器122的rmlan接口168的连接状态,并相应地经rmlan和客户lan160通信。inrmlan接口168和outrmlan接口168包括相应的终端确定电路172和174。每个终端电路172和174被配置为产生可以由机架控制器122检测以确定该机架控制器122的相关联的rmlan接口168的连接状态的信号。

图4是图示图2中所示的终端电路172和174的示例性实施例的框图。终端电路172被实现为inrmlan接口168的一部分,并且终端电路174被实现为outrmlan接口168的一部分。

在这个示例中,使用标准对(即,使用对2(与引脚3和6对应)和对3(与引脚1和2对应))以标准的方式经10/100base-t以太网线缆传送以太网流量。而且,10/100base-t以太网线缆中的对中未用于以太网流量的一对线缆用于rs-485总线(在这个示例中为对1(与引脚4和5对应)),10/100base-t以太网线缆中的对中未用于以太网流量的另一对线缆用于产生可以由机架控制器122检测以确定该机架控制器122的相关联的rmlan接口168的连接状态的信号(在这个示例中为对4(与引脚7和8对应))。

在这个示例中,信号(485_term_sense)产生在inrmlan接口168的rj-45连接器170的引脚7上。终端电路172包括串联耦合在正电源电压轨(+iso_v)和inrmlan接口168的rj-45连接器170的引脚7之间的第一电阻器(r1)402。inrmlan接口168的rj-45连接器170的引脚8耦合到地(iso_gnd)。在这个示例中,第一电阻器r1使用10千欧电阻器来实现。

在这个示例中,信号(485_term_sense)产生在outrmlan接口168的rj-45连接器170的引脚7上。终端电路174包括串联耦合在正电源电压轨+iso_v和地iso_gnd之间的第二电阻器(r2)404和第三电阻器(r3)406。outrmlan接口168的rj-45连接器170的引脚7经由第四电阻器(r4)408耦合到第二电阻器r2和第三电阻器r3之间的连接点。在这个示例中,第二电阻器r2和第四电阻器r4使用10千欧电阻器来实现,并且第三电阻器r3使用4.5千欧电阻器来实现。

当两个机架控制器122菊花链接在一起时,第一(上游)机架控制器122的outrmlan接口168经由10/100base-t以太网线缆连接到第二(下游)机架控制器122的inrmlan接口168。当这发生时,第一机架控制器122和第二机架控制器122的outrmlan接口168和inrmlan接口168的终端电路172和174相应地彼此耦合,并且outrmlan接口168和inrmlan接口168的rj-45连接器170的引脚7上的485_term_sense信号将具有第一预定电平(在这个示例中为3.27伏)。

当没有10/100base-t以太网线缆连接到机架控制器122的outrmlan接口122时,outrmlan接口168的rj-45连接器170的引脚7上的485_term_sense信号将具有第二预定电平(在这个示例中为1.55伏)。

当没有10/100base-t以太网线缆连接到机架控制器122的inrmlan接口122时,inrmlan接口168的rj-45连接器170的引脚7上的485_term_sense信号将具有第三预定电平(在这个示例中为5伏)。

通过检查inrmlan接口168和outrmlan接口168的rj-45连接器170的引脚7上的485_term_sense信号上的信号的电平,在机架控制器122中的处理器124上执行的软件126能够确定该机架控制器122的相关联的rmlan接口168的连接状态。

在这个示例中,当在机架控制器122中的处理器124上执行的软件126检测到inrmlan接口168的rj-45连接器170的引脚7上的485_terms_sense信号的第一预定电平时,软件126推断出inrmlan接口168连接到另一个机架控制器122的outrmlan接口168。同样,在这个示例中,当在机架控制器122中的处理器124上执行的软件126检测到outrmlan接口168的rj-45连接器170的引脚7上的485_terms_sense信号的第一预定电平时,软件126推断出outrmlan接口168连接到另一个机架控制器122的inrmlan接口168。

在这个示例中,当在机架控制器122中的处理器124上执行的软件126检测到outrmlan接口168的rj-45连接器170的引脚7上的485_terms_sense信号的第二预定电平时,软件126推断出outrmlan接口168未连接到另一个机架控制器122。在这个示例中,当在机架控制器122中的处理器124上执行的软件126检测到inrmlan接口168的rj-45连接器170的引脚7上的485_terms_sense信号的第三预定电平时,软件126推断出inrmlan接口168未连接到另一个机架控制器122。以这种方式,软件126能够确定它的相关联的rmlan接口168的连接状态。这种方法不使用手动开关,其简化了安装这样的机架控制器122的过程。

再次参考图1,aim系统100还包括aim应用(或“app”)176,该aimapp176被设计为在诸如智能电话或平板电脑的便携式设备178上执行(但是也可以在诸如台式或膝上型计算机的其它类型的设备上执行)。

aimapp176被配置为与aim系统管理器162和机架控制器122(以及耦合到机架控制器122的智能接线装备104)交互。aimapp176被配置为使得用户能够执行否则将使用每个机架控制器122的显示单元136来执行的各种功能。通过这样做,机架控制器122可以省略显示单元136,从而避免与为机架控制器122提供显示单元136相关联的成本。

为了支持其中使用没有显示单元136的机架控制器122的aim系统100的配置,在这个示例性实施例中,每个机架控制器122的基本单元138也包括在基本单元138的前面的定位按钮180。这个定位按钮180耦合到对应的机架控制器122中的处理器124,使得在处理器124上执行的软件126能够确定何时定位按钮180已被按压和释放。在这个示例中,基本单元138包括在基本单元138的前面的一个定位按钮180,但是在其它实施例中,可以使用其它数量的定位按钮180(例如,其中对于与该控制器122一起使用的每个机架106,在多机架机架控制器122上存在分离的定位按钮180)。

定位按钮180可以用在各种工作流程中。

在这个示例中,机架控制器122(以及在其上执行的软件126)、aim系统管理器162和aimapp176被配置为以以下方式使用定位按钮180。

在已安装和配置机架控制器122之后,当用户正在执行由该机架控制器122管理的机架106处的跟踪或接线时,用户可以按压机架控制器122前面的定位按钮180以使aimapp176转移其焦点以显示由该机架控制器122管理的一个或多个机架106的信息。其后,当在那些机架106处执行本地操作时,aimapp176将显示关于本地操作以及相关的机架控制器122、机架106和/或接线装备104的信息。这样的本地操作的示例包括将接插线插入相关联的机架106中的接线装备104的端口112内、从相关联的机架106中的接线装备104的端口112移除接插线,和/或通过按压与相关联的机架106中的接线装备104的端口112相关联的端口按钮118来跟踪电路连接。

机架控制器122使aimapp176通过响应于用户按压定位按钮180向aim系统管理器162发送消息来转移其焦点以显示这样的信息。如果定位按钮180被按压的机架控制器122未直接连接到客户lan160,那么消息经由相关联的区158的rmlan转发到直接连接到客户lan160的机架控制器122,该直接连接到客户lan160的机架控制器122经由客户lan160将消息转发到aim系统管理器162。响应于接收到这样的消息,aim系统管理器162将消息发送到aimapp176。这些消息中的每个消息包括识别哪个机架控制器的定位按钮180被按压的定位信息。响应于接收到这个消息,aimapp176转移其焦点以显示关于定位按钮180被按压的机架控制器122、相关联的机架106和/或相关联的接线装备104的信息。

没有这些,aimapp176可能难以或不便确定显示哪个机架106的本地信息。例如,可能需要为每个机架控制器122提供显示单元136,或者aimapp176的用户可能需要手动地录入相关的机架106或机架控制器122的定位信息,或者可能需要在aimapp176的用户界面中导航(例如,通过“向下钻取”树型用户界面元素)到机架106或机架控制器122。可以通过将机架控制器122(以及在其上执行的软件126)、aim系统管理器162和aimapp176配置为使用如上面所描述的定位按钮180来避免这些方法。

定位按钮180可以用在其它工作流程中。例如,当初始地安装机架控制器122时,在用户的便携式设备178上执行的aimapp176可以贯穿用于设置和安装和配置机架控制器122、接线装备总线组件146以及智能接线装备104的工作流程引导用户。然而,当机架控制器122被首次安装、耦合到客户lan160并上电时,该机架控制器122可能先前未被aim系统管理器162发现。当同时安装多个机架控制器122时,通常存在为机架控制器122和/或aim系统管理器162提供输入的需要,以识别或确认正在哪个机架控制器122上或正针对哪个机架控制器122执行安装和配置工作流程中的特定操作。

在机架控制器122具有连接到基本单元138的显示单元136的情况下,显示单元136的触摸屏134可以用于为机架控制器122和aim系统管理器162提供这样的确认输入。

然而,在使用没有显示单元136的机架控制器122的情况下,期望能够以另一方式提供这样的确认输入。可以使用在每个机架控制器122的基本单元138前面的定位按钮180来完成这操作。以这种方式,不需要使用识别机架控制器122的其它更繁琐的方式(例如,将机架控制器122的序列号手动地录入到aimapp176内)。

图5图示了自动化基础设施管理(aim)系统500的示例性实施例,该自动化基础设施管理(aim)系统500被配置为跟踪使用实现不同类型的aim功能110和510的多件接线装备104和504进行的连接。可以用各种类型的线缆,包括但不限于铜线缆和光纤线缆进行连接。

除了下面所描述的,系统500类似于图1的系统100。在图5中,使用相同的附图标记来指代与aim系统100的对应的元素相同的aim系统500的那些元素,并且下面不再结合图5重复对这样的元素的描述。

在图5中所示的示例性实施例中,一组智能接线装备104实现aim功能110,该aim功能110需要使用安装在机架106中并经由接线装备总线123耦合到接线装备104的机架控制器122。在图5中所示的示例性实施例中,第二组智能接线装备504实现aim功能510,该aim功能510不需要使用安装在机架106中的机架控制器,并且代替地,每件接线装备504包括相应的外部网络接口564以将该件接线装备504直接耦合到外部网络160。在这个示例中,正如图1中所示的示例,外部网络160包括以太网lan,并且外部网络接口564包括以太网接口。以这种方式,每件接线装备504能够经由客户以太网lan160与aim系统管理器162交互。

在图5中所示的示例性实施例中,虽然第二组接线装备504不需要为了正确地运行而使用机架控制器122,但是机架控制器122(更具体地,在包括在机架控制器122中的处理器124上执行的软件126)和aim系统管理器162被配置为使用机架控制器122来代替或者附加于经由aimapp176而显示信息并接收用于第二组接线装备504的用户输入。

关于第二组接线装备504的信息直接经由客户lan162在接线装备504和系统管理器162之间被传送(即,在不首先通过机架控制器122的情况下)。在机架控制器122的显示单元136上显示的信息从aim系统管理器162传送到机架控制器122。经由机架控制器122的显示单元136接收的用户输入经由客户以太网lan162从机架控制器122传送到aim系统管理器162。响应于经由机架控制器122接收的用户输入而需要与第二组接线装备504进行的任何交互(例如,如果需要点亮用于给定端口512的可视指示器516),aim系统管理器162能够直接与相关的接线装备504执行那些交互。同样,关于用户响应于在机架控制器122的显示单元136上显示的信息而在接线装备504的端口512处进行的连接事件的信息被从相关件接线装备504直接报告给aim系统管理器162。

利用aim系统500,使用机架控制器122可以为第一类型的智能接线装备504显示信息和接收用户输入,该机架控制器122被设计为与不同类型的智能接线装备104一起使用。这可以是附加于或者代替使用aimapp176而完成的。这是使用aim系统管理器162作为接口而不是使用本地安装的硬件以提供这样的接口来完成的,其避免了与部署这样的本地硬件用作接口相关联的成本、空间和电力。

这里所描述的方法和技术可以在数字电子电路系统中实现,或者利用可编程处理器(例如,专用处理器或诸如计算机的通用处理器)固件、软件或它们的组合来实现。实施这些技术的装置可以包括合适的输入和输出设备、可编程处理器以及有形地实施由可编程处理器执行的程序指令的存储介质。实施这些技术的处理可以由可编程处理器执行,该可编程处理器执行指令的程序以通过操作输入数据和生成合适的输出来执行期望的功能。该技术可以有利地在一个或多个程序中实现,该程序在包括至少一个可编程处理器的可编程系统上可执行,该可编程处理器被耦合为从数据存储系统、至少一个输入设备和至少一个输出设备接收数据和指令,以及向数据存储系统、至少一个输入设备和至少一个输出设备传送数据和指令。一般地,处理器将从只读存储器和/或随机存取存储器接收指令和数据。适于有形地实施计算机程序指令和数据的存储设备包括所有形式的非易失性存储器,包括例如半导体存储器设备,诸如eprom、eeprom以及闪存设备;磁盘,诸如内部硬盘和可移动盘;磁光盘;以及dvd盘。前述的任何一项都可以由专门设计的专用集成电路(asic)补充或结合在专门设计的专用集成电路(asic)中。

仅出于说明和描述的目的呈现前述的描述,包括图示的示例,并且不旨在是详尽的或将主题限制到所公开的精确形式。在不脱离本公开的范围的情况下,其各种修改、改编和使用对本领域技术人员将是显而易见的。给出上面所描述的说明性示例以向读者介绍这里所讨论的一般的主题,并且不旨在限制所公开的概念的范围。

示例实施例

示例1包括一种供在自动化基础设施管理(aim)系统中使用的多机架机架控制器,所述机架控制器包括:被配置为执行软件的处理器;多个独立的接线装备总线接口,每个总线接口被配置为将处理器耦合到相应的接线装备总线组件,所述相应的接线装备总线组件安装在安装有智能接线设备的多个机架中的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力。

示例2包括示例1的机架控制器,其中所述处理器被配置为,对于机架控制器正在与其通信的给定件智能接线装备,基于所述多个接线装备总线接口中的哪个接线装备总线接口正在用于与该给定件智能接线装备通信,来确定该给定件智能接线装备安装在哪个机架中。

示例3包括示例2的机架控制器,其中所述多个接线装备总线接口被布置为支持预定方案,所述预定方案指定所述多个接线装备总线接口中的哪个接线装备总线接口应当用于将安装在每个机架中的所述智能接线装备耦合到所述机架控制器。

示例4包括示例1-3中任一项的机架控制器,还包括:被配置为将所述处理器耦合到外部网络的外部网络接口。

示例5包括示例4的机架控制器,其中所述外部网络接口包括被配置为将所述处理器耦合到以太网局域网(lan)的以太网接口。

示例6包括示例1-5中任一项的机架控制器,还包括:至少一个机架控制器接口,每个机架控制器接口被配置为将所述机架控制器连接到另一个机架控制器。

示例7包括示例6的机架控制器,其中每个机架控制器接口包括相应的终端电路,所述相应的终端电路被配置为:当所述机架控制器接口连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第一预定电平;以及当所述机架控制器接口未连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第二预定电平;其中所述处理器被配置为根据相应的感测信号确定每个机架控制器接口是否连接到另一个机架控制器。

示例8包括示例7的机架控制器,其中所述至少一个机架控制器接口包括第一机架控制器接口和第二机架控制器接口,用于在菊花链拓扑中建立机架控制器的网络。

示例9包括示例8的机架控制器,其中所述第一机架控制器接口的相应的第一预定电平不同于所述第二机架控制器接口的相应的第一预定电平。

示例10包括示例7-9中任一项的机架控制器,其中每个机架控制器包括被配置为连接到附接到以太网线缆的rj-45插头的相应的rj-45插口。

示例11包括示例1-10中任一项的机架控制器,还包括基本单元,所述基本单元包括处理器和所述多个独立的接线装备总线接口。

示例12包括示例11的机架控制器,其中所述基本单元包括部署在所述基本单元的前面的定位按钮,所述定位按钮耦合到所述处理器,其中所述定位按钮能够被致动以便向所述处理器提供用户输入并使所述机架控制器发送消息,所述消息可操作以使在便携式设备上执行的应用显示与所述机架控制器、所述机架中的一个或多个机架或安装在所述一个或多个机架中的所述接线装备中的至少一个相关联的信息。

示例13包括示例11-12中任一项的机架控制器,还包括被配置为经由线缆连接到所述基本单元的显示单元。

示例14包括一种供自动化基础设施管理(aim)系统中使用的机架控制器,所述机架控制器包括:被配置为执行软件的处理器;至少一个接线装备总线接口,每个接线装备总线接口被配置为将所述处理器耦合到相应的接线装备总线组件,所述相应的接线装备总线组件安装在安装有智能接线装备的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力;以及至少一个机架控制器接口,每个机架控制器接口被配置为将机架控制器连接到另一个机架控制器;以及其中每个机架控制器接口包括相应的终端电路,所述终端电路被配置为:当所述机架控制器接口连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第一预定电平;以及当所述机架控制器接口未连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第二预定电平;其中所述处理器被配置为根据相应的感测信号确定每个机架控制器接口是否连接到另一个机架控制器。

示例15包括示例14的机架控制器,其中所述至少一个机架控制器接口包括第一机架控制器接口和第二机架控制器接口,用于在菊花链拓扑中建立机架控制器的网络。

示例16包括示例15的机架控制器,其中所述第一机架控制器接口的相应的第一预定电平不同于所述第二机架控制器接口的相应的第一预定电平。

示例17包括示例14-16中任一项的机架控制器,其中每个机架控制器包括被配置为连接到附接到以太网线缆的rj-45插头的相应的rj-45插口。

示例18包括示例14-17中任一项的机架控制器,还包括:被配置为将所述处理器耦合到外部网络的外部网络接口。

示例19包括示例18的机架控制器,其中所述外部网络接口包括被配置为将所述处理器耦合到以太网局域网(lan)的以太网接口。

示例20包括示例14-19中任一项的机架控制器,还包括基本单元,所述基本单元包括所述处理器和所述接线装备总线接口。

示例21包括示例20的机架控制器,其中所述基本单元包括部署在所述基本单元的前面的定位按钮,所述定位按钮耦合到所述处理器,其中所述定位按钮能够被致动以便向所述处理器提供用户输入并使所述机架控制器发送消息,所述消息可操作以使在便携式设备上执行的应用显示与所述机架控制器、所述机架或安装在所述机架中的所述接线装备中的至少一个相关联的信息。

示例22包括示例20-21中任一项的机架控制器,还包括被配置为经由线缆连接到所述基本单元的显示单元。

示例23包括示例14-22中任一项的机架控制器,其中所述至少一个总线接口包括多个独立的接线装备总线接口,每个接线装备总线接口被配置为将所述处理器耦合到相应的接线装备总线组件,所述相应的接线装备总线组件安装在安装有智能接线装备的多个机架中的相应的一个机架中,用于与智能接线装备通信和对智能接线装备提供电力。

示例24包括一种供在自动化基础设施管理(aim)系统中使用的机架控制器,所述机架控制器包括:基本单元,所述基本单元包括:被配置为执行软件的处理器;至少一个接线装备总线接口,每个接线装备总线接口被配置为将所述处理器耦合到相应的接线装备总线组件,所述相应的接线装备总线组件安装在安装有智能接线装备的相应的机架中,用于与智能接线装备通信和对智能接线装备提供电力;以及部署在所述基本单元的前面的定位按钮,所述定位按钮耦合到所述处理器,其中所述定位按钮能够被致动以便即使没有耦合到所述基本单元的显示单元也向所述处理器提供用户输入,并使所述机架控制器发送消息,所述消息可操作以使在便携式设备上执行的应用显示与所述机架控制器、所述机架或所述机架中安装的所述接线装备中的至少一个相关联的信息。

示例25包括示例24的机架控制器,还包括被配置为经由线缆连接到所述基本单元的显示单元。

示例26包括示例24-25中任一项的机架控制器,其中所述至少一个总线接口包括多个独立的接线装备总线接口,每个接线装备总线接口被配置为将所述处理器耦合到相应的接线装备总线组件,所述相应的接线装备总线组件安装在安装有智能接线装备的多个机架中的相应的一个机架中,用于与智能接线装备通信和对智能接线装备提供电力。

示例27包括示例24-26中任一项的机架控制器,还包括:被配置为将所述处理器耦合到外部网络的外部网络接口。

示例28包括示例27的机架控制器,其中所述外部网络接口包括被配置为将所述处理器耦合到以太网局域网(lan)的以太网接口。

示例29包括示例24-28中任一项的机架控制器,还包括:至少一个机架控制器接口,每个机架控制器接口被配置为将所述机架控制器连接到另一个机架控制器。

示例30包括示例29的机架控制器,其中每个机架控制器接口包括相应的终端电路,所述终端电路被配置为:当所述机架控制器接口连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第一预定电平;以及当所述机架控制器接口未连接到另一个机架控制器时,产生所述机架控制器接口的相应的感测信号的相应的第二预定电平;其中所述处理器被配置为根据相应的感测信号确定每个机架控制器接口是否连接到另一个机架控制器。

示例31包括示例30的机架控制器,其中所述至少一个机架控制器接口包括第一机架控制器接口和第二机架控制器接口,用于在菊花链拓扑中建立机架控制器的网络。

示例32包括示例31的机架控制器,其中所述第一机架控制器接口的相应的第一预定电平不同于所述第二机架控制器接口的相应的第一预定电平。

示例33包括示例29-32中任一项的机架控制器,其中每个机架控制器包括被配置为连接到附接到以太网线缆的rj-45插头的相应的rj-45插口。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1