用于配线连接的方法及配线连接系统的制作方法

文档序号:10690836阅读:481来源:国知局
用于配线连接的方法及配线连接系统的制作方法
【专利摘要】一种用于配线连接的方法及配线连接系统。该用于配线连接的方法包括计算器设备,用于建立网络中的配线连接。计算器设备可经由服务器机架的交换器送出第一信息至测试设备。计算器设备可从测试设备接收响应,且基于响应来辨别交换器连接端口当前连接至测试设备。计算器设备可使用根据对映交换器连接端口至服务器机架中的服务器的配置数据,以辨别对应至已辨别的交换器连接端口的特定服务器。计算器设备可送出第二信息至特定服务器,使得特定服务器的灯源被开启。
【专利说明】
用于配线连接的方法及配线连接系统
技术领域
[0001] 本发明一般而言设及建立和确认网络中的配线配置。
【背景技术】
[0002] 传统上,网络交换器的操作为引导网络信息至或传送自位于网络的多个服务器节 点中的多个服务器。服务器一般使用网络配线(例如W太网络巧thernet)缆线)来禪接至 网络交换器的连接端口。在连接服务器至交换器连接端口中的错误可导致网络上的错误信 息交换。因为数W千计的服务器和交换器是使用一般数据中屯、中的网络配线来互相连接, 故错误可在网络配线连接中发生。

【发明内容】

[0003] 在一些实施方式中,计算设备可用于建立在网络中的配线连接。举例而言,计算器 设备可经由服务器机架的交换器送出第一信息至测试设备。计算器设备可从测试设备接收 响应,且基于响应来辨别当前连接至测试设备的交换器连接端口。计算器设备可使用对映 交换器连接端口至服务器机架中的服务器的配置数据,W辨别对应至已辨别的交换器连接 端口的特定服务器。计算器设备可送出第二信息至特定服务器,使得特定服务器的灯源被 开启。灯源可指示特定服务器禪接应连接至已辨别的交换器连接端口。可重复上述步骤W 建立网络中的所有配线连接。
[0004] 在一些实施方式中,计算器设备可用于验证网络中的配线连接。举例而言,计算器 设备可得到配置数据,其包含交换器连接端口至机架中的服务器的所需对映信息。计算器 设备可接收当前对映信息,其辨别每一交换器连接端口至服务器的当前禪接配置。计算器 设备可比较当前对映信息与所需对映信息,且在当前对映信息未与所需对映信息匹配时, 提供错误指示至用户。配线连接可根据所需对映信息来修正。 阳〇化]特定的实施方式至少提供W下优点:系统管理员可经由连接交换器连接端口至机 架中的服务器的流程而被引导;且当前交换器连接端口至服务器的配置可快速被确认,W 确保交换器至服务器的正确配线。
[0006] 一或多个实施方式的细节将结合附图在W下说明中阐述。其它特征、方法和潜在 优点将从说明和附图W及权利要求中明显给出。
【附图说明】
[0007] 为了更完整了解实施例及其优点,现参照附图做如下描述,其中:
[0008] 图1绘示用于建立且验证网络中的配线连接的示例系统的示意图;
[0009] 图2绘示由计算器设备所产生的图形用户接口(graphical user interhce ; GUI)的一例;
[0010] 图3为用于建立网络中的配线连接的示例流程的流程图; W11] 图4为用于验证网络中的配线连接的示例流程的流程图;化及
[0012] 图5为实施图1至图4的特征和流程的示例系统架构的方块图。
【具体实施方式】
[0013] 应当理解,为了简化和清楚地说明,在适当情况下,重复不同附图间的组件编号, W指出对应或类似的组件。此外,为彻底理解本说明书中所描述的实施例,阐述大量的特定 细节。然而,可被本领域技术人员所理解的是,在本说明书中所描述的实施例可在没有运些 具体细节的情况下实现。在其它实例中,方法、步骤和组件未被详细描述,W避免模糊所描 述的相关特征。此外,本说明书中的描述不应被认为是限制本说明书中所述实施例的范围。 附图不一定是按比例绘制,且一些部件的比例被夸大,W更佳地例示说明本发明的细节和 特征。
[0014] 在本发明中所使用的一些定义将被提出。
[0015] 「禪接」一词被定义为连接,无论是直接或间接地通过中间组件或介质组 件(intervening member)并且不局限于实体连接。此连接可W是对象的永久连接 (permanently connected)或是可释放地连接(releas油ly connected)。「实质上」被定义 为基本上符合特定尺寸、形状或其它实质修改的文字,使得该构件不需精确。例如,实质上 为为圆柱形意味着对象类似于一圆柱,但可具有一真正圆柱的一或多个偏差。当利用「包 含」(comprising) -词,其意思为「包含但不一定限于」;其具体地表示在此种描述的组合、 群组、系列等的开放式包含或成员资格。
[0016] 图1绘示用于建立且验证网络中的配线连接的示例系统100的示意图。在一些实 施方式中,计算器设备可用W建立在网络中的配线连接。举例而言,服务器管理员(server manager) 104可W是由服务器管理系统102所执行的程序应用,其用于建立在网络中的配 线连接。服务器管理系统102可包含计算器设备,例如膝上型计算机、个人计算机、平板计 算机等。在一些实施方式中,服务器管理员104可包含由系统管理员(例如用户)所操作 的软件应用程序。
[0017] 在一些实施方式中,服务器管理员104可经由机架112的交换器110送出第一信 息至测试设备106。交换器110可W是任何现有的计算器网络设备,其包含但不限于交换集 线器(switching hub)、桥接集线器化ridging hub)、媒体存取控制桥接器(MAC bridge) 等,且可包含路由(routing)和桥接化ridging)功能。测试设备106可W是空设备(null device),其具有一旦接收到第一信息时送出确认响应至计算器设备的单一目的。在一些 实施方式中,服务器管理员104可提供可与系统管理员互动的用户接口(例如图形用户接 口),W送出第一信息至测试设备106。举例而言,第一信息可W用W引出自测试设备106送 出的响应信号,例如Ping信号或测试信号。第一信息亦可包含有关服务器管理系统102的 媒体存取控制地址的信息。在接收第一信息后,测试设备106可使用响应信号来响应服务 器管理员104。举例而言,响应信号可包含有关交换器连接端口 116a禪接至测试设备106 的信息(如图1所示)。响应信号可送至在其MAC地址的服务器管理系统102,且由服务器 管理员104所接收和处理。举例而言,服务器管理员104可接收响应信号,且可辨别交换器 连接端口 116a禪接至测试设备106。 阳01引在一些实施方式中,交换器110可包含多个交换器连接端口 116a~116g。举例 而言,每一交换器连接端口 116a~116g可被配置为电性禪接至在服务器节点的服务器。 在一些实施方式中,交换器110亦可包含用于经由网络云端108 (network clout例如数据 中屯、网络、因特网等)而禪接至服务器管理系统102的管理端口 124, W允许服务器管理系 统102与交换器110通信。举例而言,管理端口 124可包含RJ45连接端口,W用于与W太 网络缆线禪接。在一些实施方式中,机架112可容置多个服务器118a~118g。举例而言, 每一服务器118a~118g可包含用于禪接至交换器连接端口 116a~116g的服务器连接端 口 122a~122g。每一服务器连接端口 122a~122g可包含服务器节点。服务器118a~ 118g可W是任何现有的服务器,其包含但不限于应用服务器、网页服务器、电子邮件服务 器、移动服务器、档案服务器、主机服务器化ost servers)、机架式服务器(rack mounted servers)等。
[0019] 在一些实施方式中,服务器管理员104可得到配置数据,其说明交换器连接端口 116a~116g对机架112中的服务器118a~118g的对映信息。举例而言,配置数据可藉由 所属领域中现有的手段(例如,从因特网下载、硬盘、快闪盘(flash化ive)、光盘等)来提 供至服务器管理员104,或是可预编程(pre-programmed)至服务器管理员104中。在一些 实施方式中,配置数据可包含有关服务器118a~118g与交换器连接端口 116a~116g的 信息,例如服务器118a~118g的MAC地址和交换器连接端口 116a~116g的交换器连接 端口号码。举例而言,配置数据可说明用于现场(shop-floor)网络服务器系统的所需配线 设定。在一些实施方式中,服务器管理员104可使用配置数据来辨别出服务器118a对应至 交换器连接端口 116a。举例而言,服务器管理员104可使用已辨别的交换器连接端口 116a 的连接端口号码,其经接收W响应送出至测试设备106的信号,W藉由使用配置数据来决 定特定服务器118a对应至交换器连接端口 116a的连接端口号码。在一些实施方式中,可 在服务器管理员104的图形用户接口上显示配置数据。举例而言,可W表格型式来显示配 置数据,其显示交换器连接端口 116a应禪接至服务器118a且连接中是否有错误。
[0020] 在一些实施方式中,服务器管理员104送出第二信息至服务器118曰,使得服务器 118a的灯源120被开启。举例而言,第二信息可W是数据信号,其包含服务器118a的MAC 地址。在一些实施方式中,服务器管理员104可送出第二信息至位于服务器118a的系统控 制器126。系统控制器126可W是基板管理控制器化aseboard management controller; BMC)。举例而言,系统控制器126可接收第二信息,且使得灯源120被开启。在一些实施 方式中,每一服务器118a~118g可包含系统控制器126和灯源120。灯源120可W是现 有任何种类的灯源,其包含但不限于发光二极管(li曲t emitting diode ;LED)、巧光灯 (fluorescent)、紧密型巧光灯レompact fluorescent lamp ;CFL)、面素灯化 alogen)、白识 灯(incandescent)等。在一些实施方式中,灯源120可指示特定的服务器将被连接至当前 连接至测试设备106的已辨别的交换器连接端口。举例而言,位于服务器118a的灯源120 可指示系统管理员服务器连接端口 122a将被禪接至交换器连接端口 116a。在一些实施方 式中,灯源120可适于闪亮或闪烁,W通知特定服务器的系统管理员连接至已辨别的交换 器连接端口。交换器连接端口 116a可经由网络配线114而禪接至服务器连接端口 122a。举 例而言,网络配线114可W是W太网络缆线或是其它任何种类的用于网络目的的缆线。在 一些实施方式中,可重复上述步骤W建立全部在网络中的配线连接,W连接交换器连接端 口 116a~116g至位在服务器连接端口 122a~122g的服务器118a~118邑。
[0021] 在一些实施方式中,位于服务器118a~118g的系统控制器126可经由网络云端 108而禪接至服务器管理员104。系统控制器126可适于送出有关服务器118a~118g的服 务器辨别信息至服务器管理员104。举例而言,服务器辨别信息可W是服务器118a~118g 的MAC地址。服务器的MAC位置可位于在每一服务器118a~118g中的网络接口控制器。 在一些实施方式中,服务器辨别信息可在送出第一信息之前由服务器管理员104所接收。 举例而言,服务器管理员104可接收服务器118a~118g的MAC地址,且可根据配置数据对 映信息而对映服务器MAC地址至交换器连接端口 116a~116邑。
[0022] 在一些实施方式中,计算器设备可用于验证网络中的配线连接。举例而言,在依 序上述掲示建立网络配线W禪接交换器连接端口 116a~116g至服务器连接端口 122a~ 122g之后,服务器管理员104可验证出配线信息已正确完成。
[0023] 在一些实施方式中,计算器设备可得到配置数据,其包含交换器连接端口 116a~ 116g至机架112中的服务器118a~118g的所需对映信息。举例而言,服务器管理系统 102可包含服务器管理员104, W得到配置数据。在一些实施方式中,可藉由所属领域中现 有的手段(例如,从因特网下载、硬盘、快闪盘、光盘等)来提供配置数据至服务器管理员 104,或是可预编程至服务器管理员104中。在一些实施方式中,配置数据可包含有关服务 器118a~118g与交换器连接端口 116a~116g的信息,例如服务器118a~118g的MAC 地址和交换器连接端口 116a~116g的交换器连接端口号码。举例而言,配置数据可W是 用于现场网络服务器系统的预定义配线设定。在一些实施方式中,交换器连接端口 116a~ 116g至服务器118a~118g的对映信息可W-表格型式来表示,其在服务器管理员104上 的图形用户接口中产生。举例而言,表格可显示哪个服务器应该禪接至哪个交换器连接端 P。
[0024] 在一些实施方式中,计算器设备可接收当前对映信息,其辨别每一交换器连接端 口 116a~116g至服务器118a~118g的当前禪接配置。举例而言,交换器110可经配置W 自动产生当前对映信息(例如转发表(forwarding t油le)),其辨别每一交换器连接端口 交换器连接端口 116a~116g至服务器118a~118g的当前禪接配置。交换器110可自动 送出当前对映信息至服务器管理员104。在一些实施方式中,一旦交换器连接端口 116a~ 116g已全部禪接至服务器118a~118g,服务器管理员104自动从交换器110接收当前对映 信息。举例而言,服务器管理员104接收当前对映信息为数据文件,其包含有关机架112的 当前配线配置的信息。在一些实施方式中,可在服务器管理员104的图形用户接口上显示 当前对映信息。举例而言,服务器管理员104可W表格型式来显示当前对映信息,其显示每 一交换器连接端口 116a~116g至在服务器连接端口 122a~122g的服务器118a~118g 的当前禪接信息。
[00巧]在一些实施方式中,计算器设备可比较当前对映信息与所需对映信息,且在当前 对映信息未与所需对映信息匹配时提供错误指示至用户。举例而言,服务器管理员104可 产生比较表,其显示当前对映信息与所需对映信息是否有任何差异。在一些实施方式中,比 较表可显示当前对映信息、所需对映信息、当前对映信息是否与所需对映信息匹配、是否有 错误W及错误位于何处。比较表可在服务器管理员104的图形用户接口上显示。举例而言, 比较表可包含有关交换器连接端口号码和服务器MAC地址的信息。在一些实施方式中,比 较表可包含在禪接信息中是否有错误的指示。举例而言,可安排字段而使得每一列位对应 至有关特定禪接的信息。比较表可包含显示特定的禪接信息是否有错误的字段。在一些实 施方式中,错误指示可经由电子邮件信息或短信服务(skxrt message service ;SM巧文字 信息而送至用户设备(例如,桌上型计算机、膝上型计算机、笔记型计算机、平板计算机、智 能型手机等)。在其它实施方式中,错误指示可经由在服务器118a~118g上的灯源120显 示出。
[00%] 在一些实施方式中,错误指示可包含有关如何修正错误的信息。举例而言,错误指 示可指示交换器连接端口 116a错误地禪接至服务器连接端口 122b,且应改为禪接至服务 器连接端口 122曰。在一些实施方式中,有关错误和如何修正错误的信息可在图形用户接口 的比较表中显示。在一些实施方式中,错误指示可包含有关配线信号强度的信息。举例而 言,如果缆线没有安全地被禪接至服务器或交换器,服务器管理员104可检测出信号降度 微弱,且可送出错误指示,其显示没有安全地禪接缆线。接着,可安全地禪接缆线,W允许最 大的信号强度。
[0027] 图2绘示由计算器设备所产生的图形用户接口的一例。举例而言,图形用户接口 200可呈现在服务器管理系统102的显示设备上。在一些实施方式中,图形用户接口 200可 包含配线信息202,其指示交换器连接端口至服务器节点的对映信息。举例而言,配线信息 202可包含交换器连接端口至服务器节点的所需对映信息。举例而言,配线信息202可包 含交换器连接端口至服务器节点的当前对映信息。在一些实施方式中,配线信息202可包 含所需对映信息与当前对映信息的比较,且可指示是否有错误。举例而言,配线信息202可 包含配线是否「正确」或者具有「错误」的状态指示。在一些实施方式中,配线信息202可 呈现在表格型式中。举例而言,配线信息202可包含「交换器连接端口」、「服务器节点」和 「状态」的字段W及对应至特别的连接端口号码、服务器连接端口和状态的每一列位。
[0028] 在一些实施方式中,用户可使用图形用户接口 200来建立在网络中的配线连接。 举例而言,用户可选择建立连接指令204,使得计算器设备根据所需对映信息来建立配线连 接。建立连接指令204可W是显示在图形用户接口上的交互式按钮,而当交互式按钮由用 户所选择时(例如通过鼠标),建立连接指令204根据上述掲示来启动网络配线的建立。在 一些实施方式中,所需对映信息可被显示为配线信息202。配线建立可根据本掲示来完成, 其使用灯源W指示哪个服务器禪接至哪个交换器连接端口。
[0029] 在一些实施方式中,在建立缆线连接的最后,用户可选择诊断测试指令206。举 例而言,选择诊断测试指令206而使得计算器设备验证配线连接是否已正确完成。诊断测 试指令206可W是显示在图形用户接口上的交互式按钮,而当交互式按钮由用户所选择时 (例如通过鼠标),诊断测试指令206根据上述内容来启动网络配线连接的诊断测试。在一 些实施方式中,如W上所述,计算器设备比较当前对映信息与所需(配置)对映信息。在诊 断测试的最后,指示208(indicator)将显示「全部正确」或是「检测到错误」。若有错误,可 在配线信息202中显示错误,W允许用户修正错误。一旦做出修正,用户可再次选择诊断测 试指令206。可重复进行上述方式,直到全部的配线连接正确地被禪接。
[0030] 参照图1和图3,图3为用于建立网络中的配线连接的示例流程300的流程图。W 下所描述的方法可使用例如图1和图2所绘示的配置来实现,且此些图式的各组件被参照 W解释示例方法。图3所示的的每一步骤代表示例方法中实现的一或多个流程、方法和子 程序。另外,所绘示的步骤顺序仅为举例说明,且步骤的顺序可根据本发明的内容而改变。 在不偏离本发明的前提下,可增加附加的步骤,且可利用较少的步骤。示例流程300在步骤 302开始。
[0031] 在步骤302中,第一信息从计算器设备经由服务器机架的交换器而送至测试设 备。举例而言,第一信息可W是测试信号。第一信息可包含有关计算器设备的信息,例如 MAC地址。
[0032] 在步骤304中,来自测试设备的第一信息的响应由计算器设备接收。举例而言,测 试设备可W是空设备,其具有一旦接收到第一信息时送出响应至计算器设备的单一目的。 响应可W是响应信号,其包含有关测试设备禪接至哪个交换器连接端口的信息。
[0033] 在步骤306中,计算器设备基于响应来辨别交换器当前连接至测试设备的连接端 口。举例而言,因为响应信号包含有关测试设备禪接至哪个交换器连接端口的信息,计算器 设备可辨别交换器连接端口连接至测试设备。
[0034] 在步骤308中,计算器设备得到配置数据,其对映交换器连接端口至服务器机架 中的服务器。举例而言,配置数据可藉由所属领域中现有的手段(例如,从因特网下载、硬 盘、快闪碟盘、光盘等)来提供至计算器设备,或是可预编程至计算器设备中。在一些实施 方式中,可在计算器设备的图形用户接口中显示配置数据。
[0035] 在步骤310中,计算器设备基于配置数据来辨别对应至已辨别的交换器连接端口 的特定服务器。举例而言,计算器设备可使用配置数据W决定对应至已辨别的交换器连接 端口的特定服务器。
[0036] 在步骤312中,计算器设备送出第二信息至特定服务器,使得特定服务器的灯源 被开启。举例而言,灯源可W是有机发光二极管灯源,其闪烁或是保持被开启而不闪烁。在 一些实施方式中,灯源指示用户哪一个特定服务器应禪接至已辨别的交换器连接端口。
[0037] 参照图1和图4,图4为用于验证网络中的配线连接的示例流程400的流程图。W 下所描述的方法可使用例如图1和图2所绘示的配置来实现,且此些图式的各组件被参照 W解释示例方法。图4所示的每一步骤代表示例方法中实现的一或多个流程、方法和子程 序。另外,所绘示的步骤顺序仅为举例说明,且步骤的顺序可根据本发明的内容而改变。在 不偏离本发明的前提下,可增加附加的步骤,且可利用较少的步骤。示例流程400在步骤 402开始。
[0038] 在步骤402中,计算器设备得到配置数据,其包含每一交换器连接端口至机架中 对应服务器的所需对映信息。举例而言,配置数据可藉由所属领域中现有的手段(例如,从 因特网下载、硬盘、快闪盘、光盘等)来提供至计算器设备,或是可预编程至计算器设备中。 举例而言,配置数据可由系统管理员所产生和提供。在一些实施方式中,可在计算器设备上 的图形用户接口中显示配置数据。
[0039] 在步骤404中,计算器设备接收当前对映信息,其辨别每一交换器连接端口至对 应服务器的当前禪接信息。举例而言,交换器可经配置W自动产生当前对映信息,其辨别每 一交换器连接端口交换器连接端口至服务器的当前禪接配置。在一些实施方式中,交换器 可自动送出当前对映信息至服务器管理员。在一些实施方式中,服务器管理员可从交换器 请求当前对映信息。
[0040] 在步骤406中,计算器设备比较当前对映信息与所需对映信息。举例而言,计算器 设备可在图形用户接口上产生比较表,其显示当前对映信息中的数据与所需对映信息中的 数据的并列比较。
[0041] 在步骤408中,于当前对映信息未与所需对映信息匹配时,提供错误指示至用户。 举例而言,错误指示可经由服务器上的灯源(例如,发光二极管、巧光灯、紧密型巧光灯、面 素灯、白识灯等)、电子邮件或短信服务文字信息来传达至用户。在一些实施方式中,错误指 示亦可包含如何修正错误的信息。举例而言,可W表格型式在图形用户接口上显示错误指 示,其显示哪个交换器连接端口错误禪接至服务器W及交换器连接端口应该如何禪接至服 务器W修正错误。
[0042] 图5为实施图1至图4的特征和流程的示例系统架构500的方块图。架构500可实 施在任何执行已编辑的指令衍生的软件应用的电子设备上,其包含但不限于个人计算机、 服务器、智能型手机、媒体播放器、电子平板计算机(electronic t油lets)、游戏主机、电子 邮件设备等。在一些实施方式中,架构500可包含一或多个处理器502、一或多个输入设备 504、一或多个显示设备506、一或多个网络接口 508及一或多个计算机可读取介质510。每 一此些组件可禪接至总线512。
[0043] 在一些实施方式中,系统架构500可对应至服务器、服务器管理系统102或测试设 备106的机架中的单一服务器(例如服务器118a)。不同的机架配置可被实施。举例而言,机 架可包含多个机箱,且每一机箱可包含多个服务器。在机架中的每一服务器可藉由不同的 硬件组件(例如,骨干网络等)连接。在机架中的每一服务器可经由架顶式(top-of-rack) 交换器连接至网络。
[0044] 显示设备506可W是任何现有显示技术,其包含但不限于使用液晶显示器或发光 二极管技术的的显示设备。处理器502可使用任何现有的处理器技术,其包含但不限于包 含但不限于绘图处理器和多核屯、(multi-core)处理器。输入设备504可W是任何的输入 设备技术,其包含但不限于键盘(包含虚拟键盘)、鼠标、轨迹球W及触控板或显示器。总 线512可W是任何现有的内部或外部总线技术,其包含但不限于工业标准架构总线(ISA)、 延伸工业标准架构总线巧ISA)、外围组件互连(PCI)、快速外围组件互连(PCI Express)、 网络用户总线(NuBus)、通用序列总线扣SB)、序列先进技术附件(Serial ΑΤΑ)或火线 (FireWire)。
[0045] 计算机可读取介质510可W是任何的介质,其参与提供指令至处理器502 W用于 执行,其包含但不限于非易失性储存介质(non-volatile storage media),例如光盘、磁 盘、快闪盘等,或是易失性介质,例如SDRAM、R0M等。计算机可读取介质(例如,储存设备、介 质和存储器)可包含例如缆线或包含比特流化it stream)及类似的无线信号。然而,提到 的非瞬时计算机可读取储存介质明确排除例如能量、载波信号、电磁波和信号本身等介质。
[0046] 计算机可读取介质510可包含各指令,W实施操作系统514(例如,Mac OS?、Windowsi货、Linux等)和应用程序520,例如计算器程序。操作系统可W是多用 户的、多处理器的、多任务的、多任务的、实时的及类似者。操作系统514进行基本的工作, 其包含但不限于:识别来自输入设备506的输入;送出输出至显示设备506 ;记录计算机可 读取介质510上的档案和目录;直接控制或经由输入输入控制器来控制控制外围设备(例 如硬盘、打印机等);W及管理总线512上的流量。操作系统514可包含代理器(例如软件 应用、系统、程序等),其经配置W从系统控制器522请求因特网地址,且唤起用W基于从系 统控制器522接收的因特网地址来配置服务器因特网地址的操作系统函式,如W上参照图 1至图4所描述。网络通信指令516可建立且维持网络连接(例如实施通信协议(TCP^P、 HTTP、W太网络通信协议等)的软件)。
[0047] 存储器518可包含高速随机存取存储器和/或非易失性存储器,例如一或多个磁 盘储存设备、一或多个光储存设备和/或闪存(例如NAND、N0R)。存储器518 (例如计算机 可读取储存设备、介质和存储器)可包含缆线或包含比特流及类似的无线信号。然而,提 到的非瞬时计算机可读取储存介质明确排除例如能量、载波信号、电磁波和信号本身等介 质。存储器518可储存操作系统,例如Darwin、RTXC、LINUX、UNIX、0S X、WINDOWS,或者例 如VxWorks的内建操作系统。
[0048] 系统控制器522可W是服务处理器,其与处理器502独立操作。在一些实施方式 中,系统控制器522可W是基板管理控制器。举例而言,基板管理控制器为专口的服务处理 器,其使用传感器来监控计算机、网络服务器或其它硬设备的物理状态且经由独立的连接 与系统管理员通信。基板管理控制器被配置在将被监控的主机板或设备的主要电路板上。 基板管理控制器的传感器可量测内部物理变量,例如溫度、湿度、供电电压、风扇速度、通信 参数和操作系统功能。
[0049] 在一些实施方式中,基板管理控制器与处理器502独立执行。因此,在处理器502、 存储器518或任何其它的硬件失效的情形下,基板管理控制器仍可提供服务且维持功能。 在一些实施方式中,服务器一插接至电源(例如供电单元、备用电源单元、配电单元等)中, 基板管理控制器可开始执行。举例而言,刀片化lade)的前侧的电源按钮不开启/关闭基 板管理控制器。管理连接至基板管理控制器系经由在刀片上的两个基板管理控制器专用的 100BASE-T接口至机箱的内部管理。然而,在任何给定实例中,连接至基板管理控制器仅经 由两个100BASE-T接口的其中一者,而另一者为冗余。系统管理员(例如使用服务器管理员 104)可使用控制器的智能平台管理接口(intelligent platform management interface ; IPMI)来与系统控制器522互动。举例而言,智能平台管理接口可用W与服务器的因特网地 址配置。或者,系统控制器522可W非智能平台管理接口(例如客制化接口)来配置(例 如与软件、固件等),其允许系统管理员使用系统控制器522来远程配置服务器的因特网地 址。
[0050] 所描述的特征可有利地W-或多个计算器程序实施,其可在至少一可程序化处理 器的程序化系统(programm油le system)上执行,此可程序化处理器禪接W从数据储存 系统、至少一输入设备和至少一输出设备接收数据和指令,W及传输数据和指令至数据储 存系统、至少一输入设备和至少一输出设备。计算器程序为一组指令,其可在计算器中直 接或间接使用,W进行某一活动或造成某一结果。计算器程序可W任何程序语言(例如 化jective-C、Java)的型式来撰写,包含编译或直译语言,且其可W任何型式来配置,例如 为独立程序(stand-alone program)或者为模块、组件、子程序或其它适于在计算环境中使 用的单元。
[0051] 用W执行程序指令的合适处理器包括,例如,任何种类计算器的通用和特殊目的 微处理器,W及一或多个处理器或核屯、的单一处理器。一般而言,处理器将从只读存储器、 随机存取存储器或上述两者接收指令和数据。计算器的基本组件为用W执行指令的处理 器和用W储存指令和数据的一或多个存储器。一般而言,计算器将亦可包含或者操作禪 接W与一或多个用W储存数据文件的大量储存设备通信,此类设备包含磁盘(例如内部 硬盘或可移除式磁盘)、磁光(magneto-optical)盘和光盘。适于明白体现计算机程序指 令和数据的储存设备包含任何型式的非易失性存储器,包含例如半导体存储器设备,例如 EPROM、EEPROM和闪存设备;例如内部硬盘和可移除式等磁盘等磁盘;磁光盘;W及CD-ROM 和DVD-ROM。处理器和存储器可由特殊应用集成电路(application-specific integrated circuits ;ASICs)补充或结合为特殊应用集成电路。
[0052] 为了提供与用户的互动,特征可在具有显示设备(例如阴极射线管(cathode ray Uibe ;CRT)或液晶显示(liquid ciTstal display ;LDT)监视器(用W播放信息至用户)、 键盘和指向装置(例如鼠标或轨迹球,用户可藉由其提供输入至计算器)的计算器上实施。
[0053] 特征可在计算器系统中实施,其包含后侧组件,例如数据服务器,或是包含中间软 件,例如应用服务器或因特网服务器,或是包含前端组件,例如具有图形用户接口或因特网 浏览器的客户端计算器,或是任何上述的组合。系统的组件可藉由任何数字数据通信(例 如通信网路)的型式或介质来连接。通信网路的示例可包含例如局域网络、广域网络(WAN) 和形成因特网的计算器和网络。
[0054] 计算器系统可包含客户端和服务器。客户端与服务器一般为互相远离且典型地经 由网络互动。客户端与服务器的关系藉由计算器程序在个别的计算器执行上的优点而产 生,且彼此之间具有主从关系。 阳化日]所掲示的实施例的一或多个特征或步骤可使用应用程序接口(application programming inte计ace ;API)来实施。应用程序接口可定义一或多个参数,其在呼叫应用 与其它提供服务、数据或者进行运算或计算的软件程序代码(例如操作系统、程序馆例程 (library routine)、功能)之间传递。
[0056] 应用程序接口可被实施为程序代码中的一或多个呼叫,其基于应用程序接口标准 文件中定义的呼叫惯例(call convention)而接由参数列表或其它结构送出或接收一或多 个参数。参数可W是常数、键化ey)、数据结构、对象、对象类别、变量、数据类型、指针、数组、 串行(list)或其它呼叫。应用程序接口宣告和参数可W任何程序语言实施。程序语言可 定义词汇和呼叫惯例,程序设计员将用W存取支持应用程序接口的函式。
[0057] 在一些实施方式中,应用程序接口宣告可回报执行应用程序的设备的能力至应用 程序,例如输入能力、输出能力、处理能力、处理能力、供电能力、通信能力等。
[0058] 一些实施方式已被描述。然而,应理解的是,实施方式的不同变化可被做出。举例 而言,可提供其它步骤,或者可从所描述的流程中去除步骤,且可将其它组件加入至所描述 的系统或是从所描述的系统移除组件。因此,其它实施方式在W下申请专利范围内。
[0059] 虽然各种示例和其它信息用W解释在权利要求中的各态样,在运样的示例中,不 应基于特别的特征或排列而隐含在权利要求中的限制,如本领域技术人员可使用运些示例 来导出广泛的实施方式。进一步地,虽然一些主题可能已经W特定于结构特征和/或方法 步骤的示例的语言来描述,应当理解的是,在本发明的权利要求中所限定的主题并不一定 局限在运些描述的特征或动作。举例来说,运样的功能可为不同分布或在不同于那些所确 定的组件来进行。相反地,所描述的特征和步骤被掲示为本发明权利要求的系统和方法的 组件之例。
【主权项】
1. 一种用于配线连接的方法,包含: 自一计算器设备送出一第一信息,该第一信息经由一服务器机架的一交换器至一测试 设备; 在该计算器设备接收来自该测试设备的对该第一信息的一响应; 由该计算器设备基于该响应来辨别该交换器当前连接至该测试设备的多个连接端口 中的一交换器连接端口; 由该计算器设备得到一配置数据,该配置数据系对映该交换器的该些连接端口至该服 务器机架中的多个服务器; 由该计算器设备基于该配置数据来辨别对应至该交换器连接端口的一特定服务器;以 及 由该计算器设备送出一第二信息至该特定服务器,使该特定服务器的一灯源被开启。2. 如权利要求1所述的方法,还包含: 在送出该第一信息至该测试设备之前,在该计算器设备获得每一该些服务器的一服务 器辨别信息。3. 如权利要求2所述的方法,其中该服务器辨别信息一媒体存取控制地址。4. 如权利要求2所述的方法,其中该服务器辨别信息储存至该配置数据中。5. 如权利要求1所述的方法,其中该灯源由位于该特定服务器的一服务控制器所开 启。6. -种用于配线连接的方法,包含: 由一计算器设备得到一配置数据,该配置数据包含每一多个交换器连接端口至一机架 中的多个服务器中的一对应者的一所需对映信息; 由该计算器设备接收来自该机架的一交换器的一当前对映信息,该当前对映信息辨别 每一该些交换器连接端口至该些服务器中的一对应者的一当前耦接配置; 由该计算器设备比较该当前对映信息与该所需对映信息;以及 当该当前对映信息未与该所需对映信息匹配时,提供一错误指示至一用户。7. 如权利要求6所述的方法,还包含: 基于该当前对映信息与该所需对映信息的比较来产生一表格。8. 如权利要求7所述的方法,其中该表格包含有关该当前对映信息与该所需对映信息 之间的差异的一信息。9. 如权利要求6所述的方法,其中该错误指示包含一电子邮件地址、一短信服务文字 信息或显示于该计算器设备上的一图形用户接口上的一信息。10. 如权利要求6所述的方法,其中该错误指示包含有关如何修理该当前耦接配置的 一信息。11. 一种配线连接系统,包含: 一或多个处理器;以及 一计算机可读取介质,包含一或多个指令顺序,当该些指令顺序被该一或多个处理器 执行时,使该系统进行: 自一计算器设备送出一第一信息,该第一信息经由一服务器机架的一交换器至一测试 设备; 在该计算器设备接收来自该测试设备的对该第一信息的一响应; 由该计算器设备基于该响应来辨别该交换器的当前连接至该测试设备的多个连接端 口中的一交换器连接端口; 由该计算器设备得到一配置数据,该配置数据系对映该交换器的该些连接端口至该服 务器机架中的多个服务器; 由该计算器设备基于该配置数据来辨别对应至该交换器连接端口的一特定服务器;以 及 由该计算器设备送出一第二信息至该特定服务器,使该特定服务器的一灯源被开启。12. 如权利要求11所述的配线连接系统,其中该一或多个指令还使该计算器设备在送 出该第一信息至该测试设备之前获得每一该些服务器的一服务器辨别信息。13. 如权利要求12所述的配线连接系统,其中该服务器辨别信息一媒体存取控制地 址。14. 如权利要求12所述的配线连接系统,其中该服务器辨别信息储存至该配置数据。15. 如权利要求11所述的配线连接系统,其中该灯源由位于该特定服务器的一服务控 制器所开启。16. -种配线连接系统,包含: 一或多个处理器;以及 一计算机可读取介质,包含一或多个指令顺序,当该些指令顺序被该一或多个处理器 执行时,使该系统进行: 由一计算器设备得到一配置数据,该配置数据包含每一多个交换器连接端口至一机架 中的多个服务器中的一对应者的一所需对映信息; 由该计算器设备接收来自该机架的一交换器的一当前对映信息,该当前对映信息辨别 每一该些服务器连接端口至该些服务器中的一对应者的一当前耦接配置; 由该计算器设备比较该当前对映信息与该所需对映信息;以及 当该当前对映信息未与该所需对映信息匹配时,提供一错误指示至一用户。17. 如权利要求16所述的配线连接系统,其中该一或多个指令还使得基于该当前对映 信息与该所需对映信息的比较来产生一表格。18. 如权利要求17所述的配线连接系统,其中该表格包含有关该当前对映信息与该所 需对映信息之间的差异的一信息。19. 如权利要求16所述的配线连接系统,其中该错误指示包含一电子邮件地址、一短 信服务文字信息或显示于该计算器设备上的一图形用户接口上的一信息。20. 如权利要求16所述的配线连接系统,其中该错误指示包含有关如何修理该当前耦 接配置的一信息。
【文档编号】H04L12/24GK106059783SQ201510551541
【公开日】2016年10月26日
【申请日】2015年9月1日
【发明人】赵茂赞, 施青志, 龚祖台
【申请人】广达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1