管理方法、服务控制器装置以及非暂态计算机可读介质制造方法及图纸

技术编号:15254044 阅读:181 留言:0更新日期:2017-05-02 19:56
一种管理方法、服务控制器装置以及非暂态计算机可读介质。该服务控制器装置包括:一个或者多个网络接口,用以与服务器中的其它装置进行通信;一处理器,耦接至网络接口,以及适用于处理一个或者多个处理程序;一存储器,用以存储可由处理器执行的多个指令。当指令通过处理器执行时,使得处理器执行的多个操作包括:监控服务器中的物理层装置以及与物理层装置连接的至少一网络连接器,其中物理层装置用以在至少一介质访问控制器以及网络连接器之间交换数据;判断物理层装置的状态或者网络连接器的状态以指示警示或者故障;以及传输对应于警示或者故障的警示信号至机柜管理控制器。

Management method, service controller device, and transient computer readable medium

Management method, service controller device and non transient computer readable medium. The service controller device includes one or more network interface, communicate with other devices and to the server; a processor coupled to the network interface, and is suitable for processing one or more processing program; a memory with a plurality of instructions executed by the processor can be stored. When the instruction execution by the processor, a plurality of operation makes the processor execution include: physical layer device monitoring server and connected with the physical layer device at least a network connector, wherein the physical layer device for at least a medium access controller and a network connection device between the exchange of data; judging the status of the device or physical layer network connector the state with warning or fault; and transmission corresponding to the warning or fault alarm signal to the cabinet management controller.

【技术实现步骤摘要】

本专利技术涉及一种包括服务器系统的网络系统,特别涉及一种经改良的服务器系统诊断以及监测。
技术介绍
网络服务(例如云端运算服务)的需求日益增长反映着产业的转移,企业以及消费者同样地皆可于远端服务器上存储、管理或者以其他方式存取大量的数据。远端服务器通常设置于一个或者多个数据中心内。数据中心可设置包括其相应的硬件或者软件元件的数百甚至数千个远端服务器。而数量众多的硬件或者软件元件以及其可能的配置往往造成每个数据中心内装置网络的复杂。因此,装置网络的复杂往往使得错误或者故障(failure)的根本原因难以被快速地以及有效地辨识以及排除。
技术实现思路
本专利技术提供一个或者多个诊断技术的实施例。在一实施例中,诊断技术提供计算机装置(例如设置在数据中心内的服务器)新的网络接口配置。诊断技术更通过新的网络接口配置提供服务控制器给对应的服务器以监控网络条件,例如包括与物理层装置相关的参数、网络接口的网络连接等等。通过上述的方式,诊断技术可有效率地测量各种服务器的条件,并可快速地辨识潜在的网络问题,包括错误、故障等等。举例来说,根据本专利技术另一实施例,一服务器包括一服务控制器,例如一基板管理控制器(baseboardmanagementcontroller,BMC),可用于监控服务器中一物理层(physicallayer,PHY)装置以及与物理层装置连接的至少一网络连接器/网络电缆。一般而言,物理层装置用以于至少一介质访问控制器(MediaAccessController,MAC)以及至少一网络连接器/网络电缆之间交换数据。通过上述的方式,物理层装置可自平台路径控制器(PlatformControllerHub,PCH)中独立出来。平台路径控制器可包括嵌入式介质访问控制器电路/装置。基板管理控制器更可判断物理层装置的状态或者至少一网络连接器/网络电缆的状态以指示至少一警示或者故障,并传送对应于至少一警示或者故障的警示信号至一机柜管理控制器(rackmanagementcontroller,RMC)。机柜管理控制器可自一服务器机柜中对应于每个服务器的每个基板管理控制器搜集上述警示信号,并经由一通信网络提供警示信号给一远端管理员。值得注意的是,在一些实施例中,基板管理控制器通过一内部整合电路(InterIntegratedCircuit,I2C)通信频道监控对应于物理层装置以及至少一网络连接器/网络电缆的网络参数。在其它实施例中,基板管理控制器可通过一内部整合电路通信频道在以太网络的10GBASE-KR/25GBASE-KR1/50GBASE-KR2/40GBASE-KR4/100GBASE-KR4模式的至少一个中初始化物理层装置。另外,基板管理控制器也可使用一基板自动协商协议(backplaneauto-negotiationprotocol)在物理层装置以及至少一介质访问控制器之间配置一网络接口。同样地,网络接口可用以操作在以太网络的10GBASE-KR/25GBASE-KR1/50GBASE-KR2/40GBASE-KR4/100GBASE-KR4模式的至少一个中。在另一实施例中,当基板管理控制器判断物理层装置的状态或者网络连接器/网络电缆的状态时,基板管理控制器监控对应于物理层装置或者至少一网络连接器/网络电缆的一个或者多个网络参数。在上述实施例中,基板管理控制器也可接收用以定义警示、故障、错误等等的阈值条件(例如接收自机柜管理控制器)。基板管理控制器可通过比较网络参数以及阈值条件以判断状态并接着传送相应的警示信号。本专利技术一个或者多个实施例的细节描述于的附图以及以下叙述中。本专利技术的其它特征、样式以及潜在优点将描述于后附的说明书、附图、以及权利要求书中。附图说明有关本专利技术的示范实施例请配合附图参考,其中在整篇说明书中,类似的元件以类似的标号表示。在接下来的叙述中,目的在于提出具体的细节以帮助了解本专利技术的内容。必须了解的是,上述的叙述与以下的详述仅为本专利技术的示范以及说明,并非用来限制本专利技术所主张的专利范围。可藉由结合附图以及附加的特征以及细节可描述以及解释本专利技术的原理,其中:图1是显示根据本专利技术一实施例所述的数据中心的示意图;图2A、图2B是显示根据已知服务器配置的示意图;图3是显示根据本专利技术一实施例所述的网络装置示例的方块图;图4是显示根据本专利技术一实施例所述的新的服务器配置的方块图;图5是显示根据本专利技术一实施例所述的服务器系统中用以诊断监测的简化流程,特别是使用于如图4中所述的新的服务器配置的的一个或者多个装置;以及图6是显示根据本专利技术另一实施例所述的服务器系统中用以诊断监测的简化流程。【符号说明】100~示意图105~数据中心110~服务器机柜115~服务器116~机柜管理控制器(RMC)120~中央处理器(CPU)125~基板管理控制器(BMC)130~网络装置135~感应器140~硬件存储装置145~管理员150~网络201、202~已知服务器配置205~平台路径控制器210~物理层装置215~网络连接器220~网络接口控制器/特殊应用集成电路装置300~网络装置310~网络接口320~处理器330~服务控制器340~存储器342~操作系统344~诊断监控程序/服务345~数据结构350~总线400~服务器配置500、600~流程图505~540、605~640~步骤流程具体实施方式下文公开本专利技术各个实施例,并配合附图,作详细说明如下。本领域技术人员可利用这些实施例或其他实施例所描述的细节及其他可利用的元件以及配置,在不离开本专利技术的精神与范围之下以实施专利技术。如前所述,数据中心可设置包括各种硬件以及软件元件(例如微处理器、开关、路由器、存储装置、存储适配器、存储器模块、电源供应器、风扇等等)的数百甚至数千个服务器或者服务器系统。这些服务器(以及硬件/软件元件)通常用以构成复杂的网络(例如网络的骨架等等),并可提供多个应用程序和/或平台(例如网络服务器、邮件服务器、数据库服务器等等)。一般而言,在每个数据中心内,多个服务器设置在一个或者多个实体机壳或者机柜(通常被称为服务器机柜)中。举例来说,图1是显示根据本专利技术一实施例所述的数据中心105的示意图100。数据中心105包括多个服务器机柜110,其中每个服务器机柜110包括一个或者多个如同服务器115的服务器。如图所示,位于每个服务器机柜110中的服务器通常通过机柜管理控制器(rackmanagementcontroller,RMC)116(例如位于一服务器网络中)进行管理。此外,服务器机柜110中的机柜管理控制器116可包括一独立的服务器或者控制装置。服务器115特别包括各种元件,例如一个或者多个中央处理器120(centralprocessingunit,CPU)、服务微控制器模块或者装置、感应器135、以及硬件存储装置140。服务微控制器模块或者装置包括基板管理控制器125(baseboardmanagementcontroller,BMC))以及一个或者多个网络装置130(例如PCIe(PeripheralComponentInterconnectExpress)扩充卡(add-oncard)、PCI仲介承载板(本文档来自技高网...

【技术保护点】
一种管理方法,包括:通过基板管理控制器监控服务器中的物理层装置以及与上述物理层装置连接的至少一网络连接器/网络电缆,其中上述物理层装置用以在至少一介质访问控制器以及上述至少一网络连接器/网络电缆之间交换数据;通过上述基板管理控制器判断上述物理层装置的状态或者上述至少一网络连接器/网络电缆的状态,以指示警示或者故障;以及通过上述基板管理控制器传输对应于上述警示或者上述故障的警示信号至机柜管理控制器。

【技术特征摘要】
2015.10.14 US 14/883,1611.一种管理方法,包括:通过基板管理控制器监控服务器中的物理层装置以及与上述物理层装置连接的至少一网络连接器/网络电缆,其中上述物理层装置用以在至少一介质访问控制器以及上述至少一网络连接器/网络电缆之间交换数据;通过上述基板管理控制器判断上述物理层装置的状态或者上述至少一网络连接器/网络电缆的状态,以指示警示或者故障;以及通过上述基板管理控制器传输对应于上述警示或者上述故障的警示信号至机柜管理控制器。2.如权利要求1所述的管理方法,还包括:在上述基板管理控制器、上述物理层装置以及上述至少一网络连接器/网络电缆之间建立内部整合电路通信频道;通过上述基板管理控制器经由上述内部整合电路通信频道初始化上述物理层装置,以与以太网络中10GBASE-KR/25GBASE-KR1/50GBASE-KR2/40GBASE-KR4/100GBASE-KR4模式的至少一个中的上述至少一介质访问控制器进行通信;以及其中判断上述状态的步骤还包括:通过上述内部整合电路通信频道判断上述物理层装置的上述状态或者上述至少一网络连接器/网络电缆的上述状态。3.如权利要求1所述的管理方法,还包括:利用基板自动协商协议在上述物理层装置以及上述至少一介质访问控制器之间配置网络接口;在上述物理层装置以及上述至少一介质访问控制器之间配置上述网络接口以作为以太网络的10GBASE-KR/25GBASE-KR1/50GBASE-KR2/40GBASE-KR4/100GBASE-KR4模式的至少一个。4.如权利要求1所述的管理方法,其中判断上述状态的步骤还包括:利用数字诊断检测接口协议判断上述物理层装置的上述状态或者上述至少一网络连接器/网络电缆的上述状态;通过上述基板管理控制器自上述机柜管理控制器接收一个或者多个更新后阈值条件以定义上述警示以及上述故障;以及其中判断对应至上述物理层装置的上述状态或者上述网络连接器/网络电缆的上述状态的上述一个或者多个网络参数的步骤还包括:判断对应至上述物理层装置的上述状态或者上述网络连接器/网络电缆的上述状态的上述一个或者多个网络参数是否超过上述一个或者多个更新后阈值条件。5.如权利要求1所述的管理方法,还包括:通过上述基板管理控制器接收一个或者多个阈值条件,其中上述阈值条件用以定义上述警示以及上述故障;以及通过上述机柜管理控制器经由通信网络提供多个管理工具给管理员以远端排除上述警示信号;其中判断上述状态的步骤还包括:判断对应至上述物理层装置的上述状态或者上述网络连接器/网络电缆的上述状态的一个或者多个网络参数是否超过上述一个或者多个阈值条件;以及其中上述服务器为第一服务器以及上述机柜管理控制器为第二服务器,以及上述第一服务器以及上述第二服务器设置在共享服务器机柜上。6.一种服务控制器装置,包括:一个或者多个网络接口,用以与服务器中的至少一其它装...

【专利技术属性】
技术研发人员:周乐生施思勤
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1