一种数据处理系统、高密度服务器及数据处理方法

文档序号:10666420阅读:354来源:国知局
一种数据处理系统、高密度服务器及数据处理方法
【专利摘要】本发明提供一种数据处理系统、高密度服务器及数据处理方法,所述数据处理系统包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于1的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果。
【专利说明】
一种数据处理系统、高密度服务器及数据处理方法
技术领域
[0001]本发明涉及数据处理技术领域,尤其涉及一种数据处理系统、高密度服务器及数据处理方法。
【背景技术】
[0002]随着数据处理技术的发展,高密度服务器正在成为超大数据中心大规模部署的主流需求。高密度服务器包括了多个服务器节点,每个服务器节点都配置有专有的显示芯片和显示接口以及浏览器,通过字符命令方式或浏览器界面对服务器节点进行管理和维护。
[0003]但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0004]现有技术中,由于对服务器节点的管理和维护只能在服务器节点本机采用字符命令方式或浏览器界面的方式进行,为数据中心针对高密度服务器的部署调试和在线运维(如在线配置、故障诊断、升级维修等)增加了困难。
[0005]因此,现有技术中存在的技术问题是:高密度服务器对服务器节点的管理效率低。

【发明内容】

[0006]本发明实施例提供一种数据处理系统、高密度服务器及数据处理方法,用于解决现有技术中存在的高密度服务器对服务器节点的管理效率低的技术问题,提供了一种基于云服务支持的具备可视化、支持直观操作的数据处理系统、高密度服务器及数据处理方法,简化了高密度服务器对服务器节点的操作。
[0007]第一方面,本发明实施例提供了一种数据处理系统,包括:
[0008]高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;
[0009]显示终端,与所述集中控制器连接;
[0010]云服务平台,与所述显示终端连接;
[0011 ] 其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果O
[0012]可选的,所述高密度服务器还包括:
[0013]专用接口,用于连接所述显示终端与所述集中控制器。
[0014]可选的,所述高密度服务器还包括:
[0015]硬件监测器,与所述N个服务器节点和所述集中控制器均连接,用于监测所述N个服务器节点的硬件参数。
[0016]第二方面,本发明实施例提供了一种数据处理方法,应用于一数据处理系统,所述数据处理系统包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;所述方法包括:
[0017]所述显示终端向所述集中控制器发送数据采集指令;
[0018]所述集中控制器接收所述数据采集指令,并采集所述N个服务器节点的数据,将采集到的数据经所述显示终端发送至所述云服务平台;
[0019]所述云服务平台接收所述采集到的数据,对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端;
[0020]所述显示终端显示所述处理结果。
[0021]可选的,所述显示终端向所述集中控制器发送数据采集指令,具体包括:
[0022]所述显示终端通过专用接口与所述集中控制器建立物理连接;
[0023]所述显示终端通过安装的应用程序向所述集中控制器发送所述数据采集指令。
[0024]可选的,所述集中控制器将采集到的数据经所述显示终端发送至所述云服务平台,具体包括:
[0025]所述集中控制器将采集到的数据发送至所述显示终端;
[0026]所述显示终端通过所述安装的应用程序与所述云服务平台建立通信连接;
[0027]所述显示终端将所述采集到的数据转发至所述云服务平台。
[0028]可选的,所述云服务平台对所述采集到的数据进行处理,产生处理结果,具体为:
[0029]所述云服务平台对所述采集到的数据进行处理,合成图形化内容;
[0030]所述显示终端显示所述处理结果,具体为:
[0031]所述显示终端显示所述图形化内容。
[0032]可选的,所述集中控制器采集所述N个服务器节点的数据,包括:
[0033]所述集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数;和/或
[0034]所述集中控制器采集所述N个服务器节点的内部结构;和/或
[0035]所述集中控制器采集所述N个服务器节点的运行状态。
[0036]第三方面,本发明实施例提供了一种高密度服务器,包括:
[0037]N个服务器节点,N为大于等于I的整数;
[0038]硬件监测器,与所述N个服务器节点连接,用于监测所述N个服务器节点的硬件参数;
[0039]集中控制器,与所述硬件监测器和所述N个服务器节点均连接,用于接收所述硬件参数,并将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。
[0040]可选的,所述高密度服务器还包括:
[0041]专用接口,用于连接所述显示终端与所述集中控制器。
[0042]第四方面,本发明实施例提供了一种数据处理方法,应用于高密度服务器,所述高密度服务器包括:N个服务器节点,N为大于等于I的整数;硬件监测器,与所述N个服务器节点连接;集中控制器,与所述硬件监测器和所述N个服务器节点均连接,所述方法包括:
[0043]监测所述N个服务器节点的硬件参数,N为大于等于I的整数;
[0044]将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。
[0045]可选的,在所述监测所述N个服务器节点的硬件参数之前,所述方法还包括:
[0046]通过专用接口与所述显示终端建立物理连接;
[0047]接收所述显示终端通过安装的应用程序向所述高密度服务器发送的数据采集指令。
[0048]可选的,所述监测所述高密度服务器内的N个服务器节点的硬件参数,包括:
[0049]提取所述N个服务器节点的硬件参数;和/或
[0050]采集所述N个服务器节点的内部结构;和/或
[0051]采集所述N个服务器节点的运行状态。
[0052]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0053]1、本发明实施例提供了一种数据处理系统,包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果。
[0054]在高密度服务器中设置了集中控制器,由集中控制器采集服务器节点的数据,通过显示终端发送给云服务平台,云服务平台对收到的数据进行处理后发送给显示终端。高密度服务器利用云服务平台对服务器节点进行管理和维护,提高了高密度服务器管理服务器节点的效率,简化了高密度服务器对服务器节点的操作。
[0055]2、本发明实施例中的数据处理系统包括显示终端,作为高密度服务器中的集中控制器与云服务平台之间的通信桥梁,用于接收集中控制器采集服务器节点的数据,并转发至云服务平台,还用于接收云服务平台对采集到的数据进行处理后产生的处理结果,并显示处理结果。所以各个服务器节点上无需配置专门的显示芯片和显示接口以及浏览器,节约了成本。
[0056]3、本发明实施例中的数据处理系统包括集中控制器和云服务平台,集中控制器用于采集服务器节点的数据,云服务平台用于对采集到的数据进行处理,进而提供各种功能服务,包括:根据集中控制器采集的数据进行系统诊断,显示具体故障点和预警位置等,升级高密度服务器的固件(如各服务器节点的B1S等),对高密度服务器进行配置(如各服务器节点的参数)。
[0057]4、本发明实施例中的数据处理系统包括硬件监测器,与高密度服务器的N个服务器节点和集中控制器均连接,用于监测N个服务器节点的硬件参数。集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数,然后发送至云服务平台,进而能够提供各种功能服务,包括:浏览高密度服务器的内部结构,查询高密度服务器的硬件配置、软硬件版本信息、历史维护记录等。
【附图说明】
[0058]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0059]图1为本发明实施例中一种数据处理系统的结构示意图;
[0060]图2为本发明实施例中一种数据处理方法的流程图;
[0061]图3为本发明实施例中另一种数据处理方法的流程图。
【具体实施方式】
[0062]本发明实施例提供一种数据处理系统、高密度服务器及数据处理方法,用于解决现有技术中存在的高密度服务器对服务器节点的管理效率低的技术问题,提供了一种基于云服务支持的具备可视化、支持直观操作的数据处理系统、高密度服务器及数据处理方法,简化了高密度服务器对服务器节点的操作。
[0063]本发明实施例提供了一种数据处理系统,包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果。
[0064]在高密度服务器中设置了集中控制器,由集中控制器采集服务器节点的数据,通过显示终端发送给云服务平台,云服务平台对收到的数据进行处理后发送给显示终端。高密度服务器利用云服务平台对服务器节点进行管理和维护,提高了高密度服务器管理服务器节点的效率,简化了高密度服务器对服务器节点的操作。
[0065]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另夕卜,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0067]下面结合附图对本发明的实施方式进行详细说明。
[0068]请参考图1,图1为本发明实施例提供的数据处理系统,包括:高密度服务器11,显示终端12及云服务平台13。其中,高密度服务器11包含集中控制器112和服务器节点I至服务器节点η共N个服务器节点111,所述集中控制器112与所述N个服务器节点111均连接,N为大于等于I的整数;显示终端12与所述集中控制器112连接;云服务平台13与所述显示终端12连接。
[0069]其中,高密度服务器11还包括:专用接口 113,用于连接所述显示终端12与所述集中控制器112。专用接口 113可以是:USB接口、以太网接口、串口等。高密度服务器11还包括:硬件监测器114,与所述N个服务器节点111和所述集中控制器112均连接,用于监测所述N个服务器节点111的硬件参数。
[0070]本发明实施例中,显示终端12与高密度服务器11中的集中控制器112可以通过专用接口 113始终保持连接状态。为了减小数据处理系统的功耗,在使用数据处理系统的过程中,可以在通常情况下保持显示终端12与高密度服务器11中的集中控制器112处于断开状态,当工作人员需要在线维护高密度服务器11包含的N个服务器节点111时,才将显示终端12连接到专用接口 113上,进而与高密度服务器11中的集中控制器112连接。
[0071]在显示终端12连接至集中控制器112后,集中控制器会等待显示终端12发送数据采集命令。显示终端12可以运行在线运维应用程序,该应用程序通过无线(4G、WiFi等)和云服务平台13联通,并通过安全认证与高密度服务器11中的集中控制器112开始通讯,运行本发明实施例提供的数据方法。
[0072]请参考图2,图2为本发明实施例提供的数据处理方法的流程图。所述方法包括:
[0073]步骤21:所述显示终端向所述集中控制器发送数据采集指令;
[0074]步骤22:所述集中控制器接收所述数据采集指令,并采集所述N个服务器节点的数据,将采集到的数据经所述显示终端发送至所述云服务平台;
[0075]步骤23:所述云服务平台接收所述采集到的数据,对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端;
[0076]步骤24:所述显示终端显示所述处理结果。
[0077]其中,步骤21具体包括:所述显示终端通过专用接口与所述集中控制器建立物理连接;所述显示终端通过安装的应用程序向所述集中控制器发送所述数据采集指令。
[0078]如前所述,显示终端12通过专用接口 113与集中控制器112建立物理连接具体有两种实施方式:第一种实施方式为:显示终端12与高密度服务器11中的集中控制器112可以通过专用接口 113始终保持连接状态。第二种实施方式为:当工作人员需要在线维护高密度服务器11包含的N个服务器节点111时,由工作人员将显示终端12连接至专用接口113,进而连接集中控制器112。相比于第一种实施方式,第二种实施方式能够减小数据处理系统的功耗。
[0079]在显示终端12与集中控制器112建立物理连接后,显示终端12需要进行初始化配置。具体过程为:在显示终端12上运行在线运维应用程序,显示终端12可以在检测到与集中控制器112建立物理连接后,自动运行在线运维应用程序,还可以是工作人员在将显示终端12连接至专用接口 113,进而连接集中控制器112后,工作人员手动在显示终端12上运行在线运维应用程序。
[0080]该应用程程序通过安全认证与高密度服务器11中的集中控制器112开始通讯,向集中控制器112发送数据采集指令。数据采集指令可以是:采集高密度服务器11的硬件配置、软硬件版本信息、历史维护记录等,或者是:采集高密度服务器11的内部结构,采集高密度服务器11的固件(如各服务器节点的B1S等),采集各服务器节点的运行情况,如操作系统状态、负载等。
[0081]集中控制器112在接收到显示终端12发送的数据采集指令之后,执行步骤22,包括:所述集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数;和/或所述集中控制器采集所述N个服务器节点的内部结构;和/或所述集中控制器采集所述N个服务器节点的运行状态。
[0082]具体来讲,由于高密度服务器11包括硬件监测器114,且硬件检测器114与N个服务器节点111和集中控制器112均连接,所以硬件检测器114能够监测N个服务器节点111的硬件参数,然后将监测到的数据实时发送至集中控制器112。
[0083]此外,由于集中控制器112与N个服务器节点111连接,所以可以由集中控制器112采集N个服务器节点111的内部结构,或者是N个服务器节点111的运行状态。
[0084]本发明实施例中的数据处理系统是基于云服务支持的系统,数据处理由云服务平台13完成。在集中控制器112采集到N个服务器节点111的数据后,将采集到的数据发送至云服务平台13。
[0085]步骤22中的集中控制器将采集到的数据经所述显示终端发送至所述云服务平台,具体包括:
[0086]所述集中控制器将采集到的数据发送至所述显示终端;
[0087]所述显示终端通过所述安装的应用程序与所述云服务平台建立通信连接;
[0088]所述显示终端将所述采集到的数据转发至所述云服务平台。
[0089]具体来讲,集中控制器112将采集到的数据发送至显示终端12,然后由显示终端12转发至云服务平台13。因为显示终端12上运行的应用程序可以通过无线(4G、WiFi等)和云服务平台13联通。而显示终端12已经与集中控制器112建立物理连接,所以显示终端12可以接收集中控制器112采集到的数据,并转发至云服务平台13。
[0090]云服务平台13接收到集中控制器112采集到的数据后,可以执行步骤23和步骤24。具体为:所述云服务平台对所述采集到的数据进行处理,合成图形化内容;所述显示终端显示所述图形化内容。
[0091]具体来讲,云服务平台13处理显示终端12转发的数据,并合成可直观显示的图形化内容发给显示终端显示,工作人员通过观看显示终端获得处理结果。为了减少云服务平台13与显示终端12之间的数据传输量,一方面显示终端内可以预置图形库,云服务平台仅需将文字内容发送至显示终端12,由显示终端12从预置图形库中选择对应的图形,然后将文字内容填充到选出的图形中,形成图形化内容显示出来。另一方面,在云服务平台13与显示终端12之间可以设定特殊协议,进而可减少云服务平台13发送的数据量。
[0092]本发明实施例中,云服务平台13不仅负责对集中控制器112采集到的数据进行处理,还负责对高密度服务器11包含的N个服务器节点111进行数据配置。包括:
[0093]所述显示终端向所述云服务平台发送数据配置指令;
[0094]所述云服务平台接收所述数据配置指令,获得配置数据并分别对所述N个服务器节点进行数据配置。
[0095]具体来讲,显示终端12与云服务平台13建立物理连接具体有两种实施方式:第一种实施方式为:显示终端12与云服务平台始终保持连接状态。第二种实施方式为:当工作人员需要在线维护高密度服务器11包含的N个服务器节点111时,由工作人员将显示终端12连接至云服务平台13。相比于第一种实施方式,第二种实施方式能够减小数据处理系统的功耗。
[0096]在显示终端12与云服务平台13建立物理连接后,显示终端12需要进行初始化配置。具体过程为:在显示终端12上运行在线运维应用程序,显示终端12可以在检测到与云服务平台13建立物理连接后,自动运行在线运维应用程序,还可以是工作人员在将显示终端12连接至云服务平台13后,工作人员手动在显示终端12上运行在线运维应用程序。该应用程序可以通过无线(4G、WiFi等)和云服务平台13联通。
[0097]在显示终端12与云服务平台13建立物理连接后,显示终端12向云服务平台13发送数据配置指令。数据配置指令可以是:升级高密度服务器11的固件(如各服务器节点的B1S等),对高密度服务器进行配置(如各服务器节点的参数),对高密度服务器11进行编程升级配置等。
[0098]云服务平台13在接收到显示终端12发送的数据配置指令后,首先获得配置数据。具体可以从显示终端12中获得配置数据,还可以从云服务平台13中获得配置数据。然后依次对高密度服务器11包含的N个服务器节点进行数据配置,以完成升级高密度服务器11的固件(如各服务器节点的B1S等),对高密度服务器进行配置(如各服务器节点的参数),对高密度服务器11进行编程升级配置等。
[0099]由于本发明实施例提供的数据处理系统采用在线运维应用程序对高密度服务器包含的N个服务器节点进行管理和维护,并输出图形化内容至显示终端,所以极大地改善了高密度服务器的可视化运维的难度。
[0100]此外,利用云服务平台能够积累大量针对高密度服务器包含的N个服务器节点的数据,通过对大量数据进行统计分析,能够提高服务器节点故障诊断和维护的精确度和效率。提升用户进行业务运营的效率,提供给用户在线高密度服务器历史数据健康分析报告。进而提高用户对数据处理系统的依赖度。
[0101]基于同一发明构思,本发明实施例还提供了一种高密度服务器,由于该高密度服务器与上述数据处理系统解决问题的原理与信息处理方法相似,因此该高密度服务器的实施可以参见数据处理系统的实施,重复之处不再赘述。
[0102]仍请参考图1,本发明实施例提供了一种高密度服务器11,图1所示的高密度服务器11涉及到的术语的含义以及具体实现,可以参考前述图1至图2以及实施例的相关描述。高密度服务器11包括:
[0103]N个服务器节点111,N为大于等于I的整数;
[0104]硬件监测器114,与所述N个服务器节点连接,用于监测所述N个服务器节点的硬件参数;
[0105]集中控制器112,与所述硬件监测器和所述N个服务器节点均连接,用于接收所述硬件参数,并将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。
[0106]其中,高密度服务器11还包括:专用接口 113,用于连接所述显示终端与所述集中控制器。
[0107]前述图1-图2实施例中的数据处理系统及数据处理方法中的各种变化方式和具体实例同样适用于本实施例的高密度服务器,通过前述对数据处理系统及数据处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中高密度服务器的实施方法,所以为了说明书的简洁,在此不再详述。
[0108]基于同一发明构思,本发明实施例还提供了一种数据处理方法,由于该数据处理方法与上述高密度服务器解决问题的原理与信息处理方法相似,因此该数据处理方法的实施可以参见高密度服务器的实施,重复之处不再赘述。
[0109]请参考图3,本发明实施例提供了另一种数据处理方法,应用于高密度服务器,所述高密度服务器包括:N个服务器节点,N为大于等于I的整数;硬件监测器,与所述N个服务器节点连接;集中控制器,与所述硬件监测器和所述N个服务器节点均连接,所述方法包括:
[0110]步骤31:监测所述N个服务器节点的硬件参数,N为大于等于I的整数;
[0111]步骤32:将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。
[0112]其中,在所述监测所述N个服务器节点的硬件参数之前,所述方法还包括:
[0113]通过专用接口与所述显示终端建立物理连接;
[0114]接收所述显示终端通过安装的应用程序向所述高密度服务器发送的数据采集指令。
[0115]本发明实施例中,所述监测所述高密度服务器内的N个服务器节点的硬件参数,包括:
[0116]提取所述N个服务器节点的硬件参数;和/或
[0117]采集所述N个服务器节点的内部结构;和/或
[0118]采集所述N个服务器节点的运行状态。
[0119]前述图1-图2实施例中的数据处理系统、高密度服务器及数据处理方法中的各种变化方式和具体实例同样适用于本实施例的数据处理方法,通过前述对数据处理系统、高密度服务器及数据处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中数据处理方法的实施方法,所以为了说明书的简洁,在此不再详述。
[0120]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0121]1、本发明实施例提供了一种数据处理系统,包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果。
[0122]在高密度服务器中设置了集中控制器,由集中控制器采集服务器节点的数据,通过显示终端发送给云服务平台,云服务平台对收到的数据进行处理后发送给显示终端。高密度服务器利用云服务平台对服务器节点进行管理和维护,提高了高密度服务器管理服务器节点的效率,简化了高密度服务器对服务器节点的操作。
[0123]2、本发明实施例中的数据处理系统包括显示终端,作为高密度服务器中的集中控制器与云服务平台之间的通信桥梁,用于接收集中控制器采集服务器节点的数据,并转发至云服务平台,还用于接收云服务平台对采集到的数据进行处理后产生的处理结果,并显示处理结果。所以各个服务器节点上无需配置专门的显示芯片和显示接口以及浏览器,节约了成本。
[0124]3、本发明实施例中的数据处理系统包括集中控制器和云服务平台,集中控制器用于采集服务器节点的数据,云服务平台用于对采集到的数据进行处理,进而提供各种功能服务,包括:根据集中控制器采集的数据进行系统诊断,显示具体故障点和预警位置等,升级高密度服务器的固件(如各服务器节点的B1S等),对高密度服务器进行配置(如各服务器节点的参数)。
[0125]4、本发明实施例中的数据处理系统包括硬件监测器,与高密度服务器的N个服务器节点和集中控制器均连接,用于监测N个服务器节点的硬件参数。集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数,然后发送至云服务平台,进而能够提供各种功能服务,包括:浏览高密度服务器的内部结构,查询高密度服务器的硬件配置、软硬件版本信息、历史维护记录等。
[0126]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0127]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0128]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0129]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0130]具体来讲,本发明实施例中的一种数据处理方法于应用于一数据处理系统,所述数据处理系统包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接。所述方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种数据处理方法对应的计算机程序指令被数据处理系统读取或被执行时,包括如下步骤:
[0131]所述显示终端向所述集中控制器发送数据采集指令;
[0132]所述集中控制器接收所述数据采集指令,并采集所述N个服务器节点的数据,将采集到的数据经所述显示终端发送至所述云服务平台;
[0133]所述云服务平台接收所述采集到的数据,对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端;
[0134]所述显示终端显示所述处理结果。
[0135]可选的,所述存储介质中存储的与步骤:显示终端向所述集中控制器发送数据采集指令,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0136]所述显示终端通过专用接口与所述集中控制器建立物理连接;
[0137]所述显示终端通过安装的应用程序向所述集中控制器发送所述数据采集指令。
[0138]可选的,所述存储介质中存储的与步骤:集中控制器将采集到的数据经所述显示终端发送至所述云服务平台,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0139]所述集中控制器将采集到的数据发送至所述显示终端;
[0140]所述显示终端通过所述安装的应用程序与所述云服务平台建立通信连接;
[0141 ] 所述显示终端将所述采集到的数据转发至所述云服务平台。
[0142]可选的,所述存储介质中存储的与步骤:云服务平台对所述采集到的数据进行处理,产生处理结果,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0143]所述云服务平台对所述采集到的数据进行处理,合成图形化内容;
[0144]所述显示终端显示所述处理结果,具体为:
[0145]所述显示终端显示所述图形化内容。
[0146]可选的,所述存储介质中存储的与步骤:所述集中控制器采集所述N个服务器节点的数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0147]所述集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数;和/或
[0148]所述集中控制器采集所述N个服务器节点的内部结构;和/或
[0149]所述集中控制器采集所述N个服务器节点的运行状态。
[0150]本发明实施例中的一种数据处理方法于应用于高密度服务器,所述高密度服务器包括:N个服务器节点,N为大于等于I的整数;硬件监测器,与所述N个服务器节点连接;集中控制器,与所述硬件监测器和所述N个服务器节点均连接。所述方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种数据处理方法对应的计算机程序指令被高密度服务器读取或被执行时,包括如下步骤:
[0151]监测所述N个服务器节点的硬件参数,N为大于等于I的整数;
[0152]将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。
[0153]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:监测所述N个服务器节点的硬件参数,对应的计算机指令被执行之前被执行,在被执行时包括如下步骤:
[0154]通过专用接口与所述显示终端建立物理连接;
[0155]接收所述显示终端通过安装的应用程序向所述高密度服务器发送的数据采集指令。
[0156]可选的,所述存储介质中存储的与步骤:监测所述高密度服务器内的N个服务器节点的硬件参数,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0157]提取所述N个服务器节点的硬件参数;和/或
[0158]采集所述N个服务器节点的内部结构;和/或
[0159]采集所述N个服务器节点的运行状态。
[0160]尽管已描述了本发明的实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0161]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种数据处理系统,包括: 高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数; 显示终端,与所述集中控制器连接; 云服务平台,与所述显示终端连接; 其中,所述集中控制器采集所述N个服务器节点的数据,并将采集到的数据经所述显示终端发送至所述云服务平台,所述云服务平台对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,并在所述显示终端上显示所述处理结果。2.如权利要求1所述的数据处理系统,其特征在于,所述高密度服务器还包括: 专用接口,用于连接所述显示终端与所述集中控制器。3.如权利要求1所述的数据处理系统,其特征在于,所述高密度服务器还包括: 硬件监测器,与所述N个服务器节点和所述集中控制器均连接,用于监测所述N个服务器节点的硬件参数。4.一种数据处理方法,应用于一数据处理系统,所述数据处理系统包括:高密度服务器,包含N个服务器节点和集中控制器,所述集中控制器与所述N个服务器节点均连接,N为大于等于I的整数;显示终端,与所述集中控制器连接;云服务平台,与所述显示终端连接;所述方法包括: 所述显示终端向所述集中控制器发送数据采集指令; 所述集中控制器接收所述数据采集指令,并采集所述N个服务器节点的数据,将采集到的数据经所述显示终端发送至所述云服务平台; 所述云服务平台接收所述采集到的数据,对所述采集到的数据进行处理,产生处理结果,并将所述处理结果发送至所述显示终端; 所述显示终端显示所述处理结果。5.如权利要求4所述的方法,其特征在于,所述显示终端向所述集中控制器发送数据采集指令,具体包括: 所述显示终端通过专用接口与所述集中控制器建立物理连接; 所述显示终端通过安装的应用程序向所述集中控制器发送所述数据采集指令。6.如权利要求5所述的方法,其特征在于,所述集中控制器将采集到的数据经所述显示终端发送至所述云服务平台,具体包括: 所述集中控制器将采集到的数据发送至所述显示终端; 所述显示终端通过所述安装的应用程序与所述云服务平台建立通信连接; 所述显示终端将所述采集到的数据转发至所述云服务平台。7.如权利要求4所述的方法,其特征在于,所述云服务平台对所述采集到的数据进行处理,产生处理结果,具体为: 所述云服务平台对所述采集到的数据进行处理,合成图形化内容; 所述显示终端显示所述处理结果,具体为: 所述显示终端显示所述图形化内容。8.如权利要求4所述的方法,其特征在于,所述集中控制器采集所述N个服务器节点的数据,包括: 所述集中控制器从硬件监测器中提取所述N个服务器节点的硬件参数;和/或 所述集中控制器采集所述N个服务器节点的内部结构;和/或 所述集中控制器采集所述N个服务器节点的运行状态。9.一种高密度服务器,包括: N个服务器节点,N为大于等于I的整数;硬件监测器,与所述N个服务器节点连接,用于监测所述N个服务器节点的硬件参数;集中控制器,与所述硬件监测器和所述N个服务器节点均连接,用于接收所述硬件参数,并将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。10.如权利要求9所述的高密度服务器,其特征在于,所述高密度服务器还包括: 专用接口,用于连接所述显示终端与所述集中控制器。11.一种数据处理方法,应用于高密度服务器,所述高密度服务器包括:N个服务器节点,N为大于等于I的整数;硬件监测器,与所述N个服务器节点连接;集中控制器,与所述硬件监测器和所述N个服务器节点均连接,所述方法包括: 监测所述N个服务器节点的硬件参数,N为大于等于I的整数; 将所述硬件参数经一显示终端发送至云服务平台,以使得所述云服务平台对所述硬件参数进行处理,产生处理结果,并将所述处理结果发送至所述显示终端,使得所述显示终端显示所述处理结果。12.如权利要求11所述的方法,其特征在于,在所述监测所述N个服务器节点的硬件参数之前,所述方法还包括: 通过专用接口与所述显示终端建立物理连接; 接收所述显示终端通过安装的应用程序向所述高密度服务器发送的数据采集指令。13.如权利要求11或12所述的方法,其特征在于,所述监测所述高密度服务器内的N个服务器节点的硬件参数,包括: 提取所述N个服务器节点的硬件参数;和/或 采集所述N个服务器节点的内部结构;和/或 采集所述N个服务器节点的运行状态。
【文档编号】H04L29/08GK106034143SQ201510109002
【公开日】2016年10月19日
【申请日】2015年3月12日
【发明人】杨立中, 汤文军
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1