服务器结构、资源汇聚方法及获取服务器传感器数据的方法技术

技术编号:21453842 阅读:31 留言:0更新日期:2019-06-26 04:45
本发明专利技术提供了一种服务器结构,主机板的管理控制器从资源盒子的管理控制器中获取资源盒子的传感器记录并保存在本地;主机板设有对外接口,主机板的管理控制器通过对外接口向外提供主机板的管理控制器中的主机板的传感器记录及从资源盒子管理控制器中获取的资源盒子的传感器记录。本发明专利技术还提供了一种服务器资源汇聚的方法,包括:S1、主机板的管理控制器加载资源盒子的传感器记录至本地;S2、主机板的管理控制器将资源盒子的传感器记录以及主机板的传感器记录整合为整机的传感器记录。本发明专利技术的优点是主板动态加载资源盒子的传感器记录到主板端,用户访问主板端即可同时获取主板和资源盒子的传感器记录。

【技术实现步骤摘要】
服务器结构、资源汇聚方法及获取服务器传感器数据的方法
本专利技术涉及计算机制造领域,尤其涉及一种服务器结构、资源汇聚方法及获取服务器传感器数据的方法。
技术介绍
在主机板(host)和GPU(GraphicProcessingUnit,图形处理单元)资源盒子组成的服务器中,由于主机板和GPU资源盒子具有各自独立的BMC(BoardManageController,管理控制器),且BMC上所运行的固件(firmware)并不相同,因此,主机板和GPU资源盒子上的SDR(SensorDataRecord,传感器记录)资源由各自的BMC进行监控、管理和保存。由于主机板和GPU资源盒子分开管理,首先需要两套管理接口,浪费了部分运维资源,影响整机管理的整体性;其次,从用户体验来看,如果用户想要获取整机的SDR信息则需要分别访问主机板的BMC和GPU资源盒子的BMC才能获取整机完整的SDR信息,然后自己整合数据,多步骤的操作给用户带来不便,不能让用户直观地了解到整个机箱上的监控状况;另外,对于服务器对外布线来说,如主机板和GPU资源盒子分别由独立的BMC控制,则需分别从主机板和GPU资源盒子对外布线才能满足用户查询的需求,增加了硬件成本及后期管理难度。
技术实现思路
本专利技术的目的在于提供一种服务器结构,以提供一条通道,使主机板和资源盒子的传感器记录可以在服务器内部就及时整合。从而,向外提供传感器记录时可以通过一个统一的接口直接输出所有传感器记录。所述的服务器结构包括含有管理控制器的主机板和至少一个含有管理控制器的资源盒子;所述主机板的管理控制器从所述资源盒子的管理控制器中获取所述资源盒子的传感器记录并保存在本地;所述主机板设有对外接口,所述主机板的管理控制器通过所述对外接口向外提供所述主机板的管理控制器中的主机板的传感器记录及从所述资源盒子管理控制器中获取的所述资源盒子的传感器记录。可选的,所述主机板的管理控制器将所述主机板的传感器记录和全部的所述资源盒子的传感器记录整合为整机的传感器记录并向外提供。可选的,所述资源盒子通过智能平台管理总线向所述主机板的管理控制器传输所述资源盒子的传感器数据。可选的,所述资源盒子包括图形处理单元。本专利技术的另一目的在于提供一种服务器资源汇聚的方法,其能够依托于相适应的硬件连接实现系统资源的汇聚。例如,将分布于各个资源盒子中的传感器记录统一汇聚到主机板上,形成一个整机的资源库。在服务器中建立一个统一的整机资源库有利于统一管理数据,精简服务器对外接口。所述的服务器资源汇聚的方法包括如下步骤:S1、主机板的管理控制器加载资源盒子的传感器记录至本地;S2、所述主机板的管理控制器将所述资源盒子的传感器记录以及所述主机板的传感器记录整合为整机的传感器记录。可选的,所述主机板的管理控制器定时重复执行步骤S1及步骤S2,并同步根据所述整机的传感器记录更新供用户访问的服务器日志。可选的,在步骤S1中,所述主机板的管理控制器通过智能平台管理总线获取所述资源盒子的传感器记录。可选的,服务器初始化时,所述主机板的管理控制器根据上一次的传感器记录逐一加载所述资源盒子的传感器记录。可选的,所述传感器记录至少包括传感器编号及传感器数据,在步骤S1中,所述主机板的管理控制器根据所述传感器编号定时从所述资源盒子中加载所述传感器数据到所述主机板,并保存所述传感器编号和所述传感器数据。可选的,若所述主机板的管理控制器中已经包含了所述资源盒子的所有传感器记录,则所述主机板的管理控制器提取所有传感器编号。可选的,若所述主机板的管理控制器中没有所述资源盒子的传感器记录,则所述主机板的管理控制器从所述资源盒子获取所述传感器记录,并提取所有传感器编号。可选的,若所述主机板的管理控制器中已经包含了所述资源盒子的若干个传感器记录,则所述主机板的管理控制器从所述资源盒子其余传感器记录,并提取所有传感器编号。本专利技术还提供了一种获取服务器传感器数据的方法,包括如下步骤:P1、服务器接收要求发送传感器数据的指令;P2、服务器发送整合后的整机的传感器数据至命令发送方;其中,所述整机的传感器数据由前述的服务器资源汇聚的方法提供。本专利技术还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序在被一服务器的主板的管理控制器执行时,能够实现权利要求5至12中任一项所述的服务器资源汇聚的方法,或者,能够实现权利要求13所述的获取服务器传感器数据的方法。与现有技术相比,本专利技术的技术方案将所有传感器记录都通过通讯总线汇聚到主机板上,通过主机板的统一接口向用户提供查询功能。资源盒子中的传感器记录加载到主机板上可以保证用户通过主机板直接得到所有传感器记录,实现一步操作即获取所有传感器记录。资源汇聚后,整机只需一套管理接口,无论硬件软件都得到简化,因而能有效节省机房运维资源。主机板定时从资源盒子加载传感器记录可实时刷新整机传感器记录,那么当更换资源盒子的固件或直接更换不同的资源盒子时,主机板还能维持更新传感器记录,从而提高了整机的稳定性和健壮性。附图说明图1是本专利技术一实施例的模块图;图2是本专利技术一实施例的控制框图;图3是本专利技术一实施例的流程图。具体实施方式为使本专利技术的目的、特征更明显易懂,下面结合附图对本专利技术的具体实施方式作进一步的说明。然而,本专利技术可以用不同的形式实现,不应只是局限在所述的实施例。且,在不冲突的情况下,本申请中的实施例及实施例中的特征允许相互组合或替换。结合以下的说明,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。还需声明的是,本专利技术中对步骤编号的目的在于便于引用,而非限定先后顺序。对于个别需强调顺序的步骤,文中将以专门文字进行特别说明。请参考图1,本实施例提出一种服务器结构,包括含有管理控制器11的主机板1、含有管理控制器21的第一资源盒子2和含有管理控制器31的第二资源盒子3。主机板的管理控制器11分别从第一资源盒子2的管理控制器21和第二资源盒子3的管理控制器31中获取第一资源盒子2和第二资源盒子3的传感器记录并保存在本地,即保存在主机板1中。更明确的,可以是保存在主机板的管理控制器11中。主机板1设有对外接口,主机板的管理控制器11通过所述对外接口向外提供主机板1的管理控制器11中的主机板的传感器记录及从资源盒子的管理控制器21、31中获取的第一资源盒子2和第二资源盒子3的传感器记录。主机板的管理控制器11和资源盒子的管理控制器21、31之间通过服务器中的IPMB(智能平台管理总线)接口传递控制信息及数据。图中所示的通讯总线为I2C(Inter-IntegratedCircuit,双线串行总线)。进一步地,主机板的管理控制器11将主机板1的传感器记录和全部的资源盒子的传感器记录整合为整机的传感器记录,从而形成一个统一的传感器记录库。通过所述对外接口向外传递信息时,主机板1都从该传感器记录库中提取传感器数据。如图2右半部份所示,主机板的管理控制器11和资源盒子的管理控制器21通过智能平台管理总线进行交互,资源盒子的管理控制器21中的传感器记录(数据)如虚线箭头所示方向汇聚到主机板的管理控制器11中。资源盒子的传感器记录和主机板的传感器记录由本文档来自技高网...

【技术保护点】
1.一种服务器结构,包括含有管理控制器的主机板和至少一个含有管理控制器的资源盒子,其特征在于:所述主机板的管理控制器从所述资源盒子的管理控制器中获取所述资源盒子的传感器记录并保存在本地;所述主机板设有对外接口,所述主机板的管理控制器通过所述对外接口向外提供所述主机板的管理控制器中的主机板的传感器记录及从所述资源盒子管理控制器中获取的所述资源盒子的传感器记录。

【技术特征摘要】
1.一种服务器结构,包括含有管理控制器的主机板和至少一个含有管理控制器的资源盒子,其特征在于:所述主机板的管理控制器从所述资源盒子的管理控制器中获取所述资源盒子的传感器记录并保存在本地;所述主机板设有对外接口,所述主机板的管理控制器通过所述对外接口向外提供所述主机板的管理控制器中的主机板的传感器记录及从所述资源盒子管理控制器中获取的所述资源盒子的传感器记录。2.如权利要求1所述的服务器结构,其特征在于,所述主机板的管理控制器将所述主机板的传感器记录和全部的所述资源盒子的传感器记录整合为整机的传感器记录并向外提供。3.如权利要求1所述的服务器结构,其特征在于,所述资源盒子通过智能平台管理总线向所述主机板的管理控制器传输所述资源盒子的传感器数据。4.如权利要求1所述的服务器结构,其特征在于,所述资源盒子包括图形处理单元。5.一种服务器资源汇聚的方法,其特征在于,包括如下步骤:S1、主机板的管理控制器加载资源盒子的传感器记录至本地;S2、所述主机板的管理控制器将所述资源盒子的传感器记录以及所述主机板的传感器记录整合为整机的传感器记录。6.如权利要求5所述的服务器资源汇聚的方法,其特征在于,还包括:所述主机板的管理控制器定时重复执行步骤S1及步骤S2,并同步根据所述整机的传感器记录更新供用户访问的服务器日志。7.如权利要求5所述的服务器资源汇聚的方法,其特征在于,在步骤S1中,所述主机板的管理控制器通过智能平台管理总线获取所述资源盒子的传感器记录。8.如权利...

【专利技术属性】
技术研发人员:胡家玲孙国新
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海,31

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

1