云数据系统中传输数据的方法和装置制造方法及图纸

技术编号:19703326 阅读:20 留言:0更新日期:2018-12-08 14:30
本发明专利技术公开了一种云数据系统中传输数据的方法和装置。所述方法包括:接收处理器状态数据的查询请求,其中查询请求包括在预先设置的第一数据格式中标记获取的参数,其中第一数据格式包括参数名称和第一参数数值,其中第一参数数值用于标记是否获取该参数的状态数据;从本地按照第二数据格式存储的状态数据中,获取查询请求中请求获取的参数对应的数值,其中第二数据格式包括参数名称和第二参数数值,其中第二参数数值为该参数对应的状态数据的数值;根据查询请求中携带的通信机制的指示信息,确定查询请求对应的通信机制;按照通信机制对应的数据传输格式,发送参数对应的数值。

【技术实现步骤摘要】
云数据系统中传输数据的方法和装置
本专利技术涉及信息处理领域,尤指一种云数据系统中传输数据的方法。
技术介绍
在当前流行的云计算的场景下,将单个物理节点细分为若干虚拟机,再由多个物理节点上的若干虚拟机组成集群,在集群环境下进行协作管理的应用。在集群环境下,需要掌握各虚拟节点上中央处理器实时的负载状态,并依据负载状态,进行管理维护。随着技术需求的发展,产生来自访问不同来源的访问需求,例如:传统的本机查看、远程普通web访问、手机运维APP访问等不同来源,都需要对处理器不同性能指标组合的状态数据进行获取,那么就需要针对不同访问来源,输出对应的格式的状态数据,这样无疑给集群系统带来了巨大的处理负载度,因此,如何降低响应不同访问源的请求的处理复杂度是亟待解决的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种云数据系统中传输数据的方法和装置,降低响应不同访问源的请求的处理复杂度。为了达到本专利技术目的,本专利技术提供了一种云数据系统中传输数据的方法,包括:接收按照用户的通信机制发送的处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,其中本地获取到的处理器的状态数据的排序与所述处理器参数的排序一致;根据所述查询请求中携带的通信机制的指示信息,确定所述查询请求对应的通信机制;按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值。其中,所述方法还具有如下特点:所述根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,包括:根据所述处理器参数的排序以及所述查询请求中的指示信息,得到第一数据信息,其中所述第一数据信息包括至少两个数据组,每个组包括一个处理器参数的名称以及该处理器参数的指示信息;获取第二数据信息,其中所述第二数据信息为同一时间至少两个处理器参数的状态数据,其中所述状态数据的排序与所述处理器参数的排序一致;根据所述第一数据信息中的指示信息以及所述第二数据信息中的状态数据,得到第三数据信息,其中所述第三数据信息包括至少两个数据组,每个数据组包括一个处理器参数的名称以及该处理器参数的状态数据。其中,所述方法还具有如下特点:所述按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值,包括:从预先设置的数据传输格式中,调用所述通信机制对应的数据传输格式;将所述参数的数据填充到该数据传输格式中;发送填充数据后的信息。一种云数据系统中传输数据的方法,包括:按照本地的通信机制发送处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;接收按照本地的通信机制响应的所述处理器参数对应的数值。其中,所述方法还具有如下特点:所述查询请求包括用于指示所述查询请求的通信机制的标识信息。一种云数据系统中传输数据的装置,包括:第一接收模块,用于接收按照用户的通信机制发送的处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;获取模块,用于根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,其中本地获取到的处理器的状态数据的排序与所述处理器参数的排序一致;确定模块,用于根据所述查询请求中携带的通信机制的指示信息,确定所述查询请求对应的通信机制;第一发送模块,用于按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值。其中,所述装置还具有如下特点:所述获取模块包括:第一获取单元,用于根据所述处理器参数的排序以及所述查询请求中的指示信息,得到第一数据信息,其中所述第一数据信息包括至少两个数据组,每个组包括一个处理器参数的名称以及该处理器参数的指示信息;第二获取单元,用于获取第二数据信息,其中所述第二数据信息为同一时间至少两个处理器参数的状态数据,其中所述状态数据的排序与所述处理器参数的排序一致;第三获取单元,用于根据所述第一数据信息中的指示信息以及所述第二数据信息中的状态数据,得到第三数据信息,其中所述第三数据信息包括至少两个数据组,每个数据组包括一个处理器参数的名称以及该处理器参数的状态数据。其中,所述装置还具有如下特点:所述发送模块包括:调用单元,用于从预先设置的数据传输格式中,调用所述通信机制对应的数据传输格式;填充单元,用于将所述参数的数据填充到该数据传输格式中;发送单元,用于发送填充数据后的信息。一种云数据系统中传输数据的装置,包括:第二发送单元,用于按照本地的通信机制发送处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;第二接收单元,用于接收按照本地的通信机制响应的所述处理器参数对应的数值。其中,所述装置还具有如下特点:所述查询请求包括用于指示所述查询请求的通信机制的标识信息。本专利技术提供的实施例,接收按照用户的通信机制发送的处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,再利用本地按照该数据格式存储的状态数据,实现状态数据的快速获取,通过确定该查询请求的通信机制,将状态数据按照符合该通信机制的格式发送给用户,实现降低响应不同访问源的请求的处理复杂度的目的,提升响应速度。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术提供的一种云数据系统中传输数据的方法的流程图;图2为本专利技术提供的另一种云数据系统中传输数据的方法的流程图;图3为本专利技术提供的云数据系统中传输数据的示意图;图4为本专利技术提供的一种云数据系统中传输数据的装置的结构图;图5为本专利技术提供的另一种云数据系统中传输数据的装置的结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且本文档来自技高网...

【技术保护点】
1.一种云数据系统中传输数据的方法,其特征在于,包括:接收按照用户的通信机制发送的处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,其中本地获取到的处理器的状态数据的排序与所述处理器参数的排序一致;根据所述查询请求中携带的通信机制的指示信息,确定所述查询请求对应的通信机制;按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值。

【技术特征摘要】
1.一种云数据系统中传输数据的方法,其特征在于,包括:接收按照用户的通信机制发送的处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,其中本地获取到的处理器的状态数据的排序与所述处理器参数的排序一致;根据所述查询请求中携带的通信机制的指示信息,确定所述查询请求对应的通信机制;按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值。2.根据权利要求1所述的方法,其特征在于,所述根据所述指示信息,从本地获取到的处理器的状态数据中,得到所述查询请求中需获取的处理器参数的状态数据,包括:根据所述处理器参数的排序以及所述查询请求中的指示信息,得到第一数据信息,其中所述第一数据信息包括至少两个数据组,每个组包括一个处理器参数的名称以及该处理器参数的指示信息;获取第二数据信息,其中所述第二数据信息为同一时间至少两个处理器参数的状态数据,其中所述状态数据的排序与所述处理器参数的排序一致;根据所述第一数据信息中的指示信息以及所述第二数据信息中的状态数据,得到第三数据信息,其中所述第三数据信息包括至少两个数据组,每个数据组包括一个处理器参数的名称以及该处理器参数的状态数据。3.根据权利要求1或2所述的方法,其特征在于,所述按照所述通信机制对应的数据传输格式,发送所述处理器参数对应的数值,包括:从预先设置的数据传输格式中,调用所述通信机制对应的数据传输格式;将所述参数的数据填充到该数据传输格式中;发送填充数据后的信息。4.一种云数据系统中传输数据的方法,其特征在于,包括:按照本地的通信机制发送处理器状态数据的查询请求,其中所述查询请求包括每个处理器参数对应的指示信息,其中所述指示信息用于指示是否获取该处理器参数的状态数据,其中所述指示信息的排序与预先设置的处理器参数的排序一致,所述处理器参数包括至少两个通信机制允许查询的参数;接收按照本地的通信机制响应的所述处理器参数对应的数值。5.根据权利要求4所述的方法,其特征在于:所述查询请求包括用于指示所述查询请求的通信机制的标识信息。6.一种云数据系统中传输...

【专利技术属性】
技术研发人员:陈刚
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1