基于虚拟化的数据处理方法、装置及系统制造方法及图纸

技术编号:37084430 阅读:18 留言:0更新日期:2023-03-29 19:59
本说明书一个或多个实施例公开了一种基于虚拟化的数据处理方法、装置及系统。所述方法包括:接收对目标应用的指标监测指令,所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息,所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离。基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息。对所述目标服务器信息对应的目标应用服务器进行指标监测。指标监测。指标监测。

【技术实现步骤摘要】
基于虚拟化的数据处理方法、装置及系统


[0001]本说明书涉及虚拟化
,尤其涉及一种基于虚拟化的数据处理方法、装置及系统。

技术介绍

[0002]虚拟空间是一种虚拟化技术,依托于虚拟空间可以实现仿真服务器的托管与规划还、流量转发、数据库虚拟化、缓存虚拟化等多种能力。在仿真演练场景中,通常需借助虚拟空间的隔离能力实现并发演练,做到演练之间互不干扰,且演练与日常流量环境之间互不干扰。这里所指的互不干扰,其中一个很重要的指标就是演练效果指标的互不干扰,观测演练效果的重要途径之一就是监控观测。相关技术中,仅能基于环境进行监测项的汇总,而无法在虚拟空间维度下对虚拟空间管理的服务器进行监测汇总,这就导致并行演练产生的不同效果会在同一监测指标中呈现,产生互相影响。并且,当监测到异常时很难确定是由演练触发的异常,还是由其他演练或者日常流量造成的异常,需要进一步结合其他多种手段才能确定触发异常的原因。可见,亟需一种能够在虚拟空间维度下对虚拟空间管理的服务器进行指标监测的方案。

技术实现思路

[0003]一方面,本说明书一个或多个实施例提供一种基于虚拟化的数据处理方法,包括:接收对目标应用的指标监测指令,所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息,所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离。基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息。对所述目标服务器信息对应的目标应用服务器进行指标监测。
[0004]另一方面,本说明书一个或多个实施例提供一种基于虚拟化的数据处理装置,包括:一接收模块,接收对目标应用的指标监测指令,所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息,所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离。第一确定模块,基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息。监测模块,对所述目标服务器信息对应的目标应用服务器进行指标监测。
[0005]另一方面,本说明书一个或多个实施例提供一种基于虚拟化的数据处理系统,包括:虚拟空间管理平台和监测平台。其中:所述虚拟空间管理平台,接收对目标虚拟空间的创建指令,所述创建指令包括所述目标虚拟空间的目标虚拟空间信息,基于所述创建指令创建所述目标虚拟空间,以及,获取与所述目标虚拟空间相对应的目标应用服务器的目标
服务器标识信息,建立所述目标服务器标识信息和所述目标空间标识信息之间的目标关联关系,将所述目标关联关系存储至虚拟空间关联信息集,所述目标虚拟空间用于将所述目标服务器标识信息对应的目标服务器信息与其它服务器信息隔离。所述监测平台,接收对目标应用的指标监测指令,所述指标监测指令包括所述目标虚拟空间的目标空间标识信息和所述目标应用的应用标识信息,基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的所述目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息,对所述目标服务器信息对应的目标应用服务器进行指标监测。
[0006]再一方面,本说明书一个或多个实施例提供一种电子设备,包括处理器和与所述处理器电连接的存储器,所述存储器存储有计算机程序,所述处理器用于从所述存储器调用并执行所述计算机程序以实现:接收对目标应用的指标监测指令,所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息,所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离。基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息。对所述目标服务器信息对应的目标应用服务器进行指标监测。
[0007]再一方面,本说明书实施例提供一种存储介质,用于存储计算机程序,所述计算机程序能够被处理器执行以实现以下流程:接收对目标应用的指标监测指令,所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息,所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离。基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息,所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息。对所述目标服务器信息对应的目标应用服务器进行指标监测。
附图说明
[0008]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0009]图1是根据本说明书一实施例的一种基于虚拟化的数据处理方法的示意性流程图;
[0010]图2是根据本说明书一实施例的一种在虚拟空间关联信息集中新增关联关系的示意性流程图;
[0011]图3是根据本说明书一实施例的一种虚拟空间和服务器之间建立关联的示意性框架图;
[0012]图4是根据本说明书一实施例的一种虚拟空间管理服务器的示意性结构图;
[0013]图5是根据本说明书一实施例的一种基于虚拟化的数据处理系统的示意性框图;
[0014]图6是根据本说明书另一实施例的一种基于虚拟化的数据处理系统的示意性框图;
[0015]图7是根据本说明书一实施例的一种基于虚拟化的数据处理方法的示意性泳道图;
[0016]图8是根据本说明书一实施例的一种基于虚拟化的数据处理装置的示意性框图;
[0017]图9是根据本说明书一实施例的一种电子设备的示意性框图。
具体实施方式
[0018]本说明书一个或多个实施例提供一种基于虚拟化的数据处理方法、装置及系统,以解决现有技术无法在虚拟空间维度下对虚拟空间管理的服务器进行指标监测的问题。
[0019]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书一个或多个实施例保护的范本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于虚拟化的数据处理方法,包括:接收对目标应用的指标监测指令;所述指标监测指令包括目标虚拟空间的空间标识信息和所述目标应用的应用标识信息;所述目标虚拟空间为预先创建的多个虚拟空间中的至少一个,各所述虚拟空间分别用于将各自对应的服务器信息与其它服务器信息隔离;基于所述监测指令,根据所述目标应用对应的目标服务器聚合信息,确定所述目标虚拟空间对应的目标服务器信息;所述目标服务器聚合信息包括所述目标应用对应的每个虚拟空间所隔离的服务器信息;对所述目标服务器信息对应的目标应用服务器进行指标监测。2.根据权利要求1所述的方法,所述接收对目标应用的指标监测指令之前,还包括:获取预先创建的虚拟空间关联信息集;所述虚拟空间关联信息集中包括多个空间标识信息和服务器标识信息之间的关联关系;针对每个应用,根据所述虚拟空间关联信息集,将与同一所述空间标识信息关联的服务器标识信息所对应的服务器信息进行聚合,得到所述应用在虚拟空间维度上的服务器聚合信息;所述服务器聚合信息包括所述应用对应的各虚拟空间分别隔离的服务器信息。3.根据权利要求1所述的方法,所述对所述目标服务器信息对应的目标应用服务器进行指标监测之后,还包括:确定所述目标应用服务器对应的指标监测结果;所述指标监测结果包括以下至少一项:所述目标应用服务器对应的各应用指标的子监测结果、根据各所述子监测结果汇总后得到的第一综合监测结果;将所述指标监测结果显示在监测平台的前端界面上。4.根据权利要求3所述的方法,所述目标应用服务器包括多个;所述确定所述目标应用服务器对应的指标监测结果,包括:对各所述目标应用服务器分别对应的所述指标监测结果进行汇总,得到所述目标应用对应的第二综合监测结果;其中,所述指标监测结果包括所述第二综合监测结果。5.根据权利要求2所述的方法,所述获取预先创建的虚拟空间关联信息集,包括:接收数据订阅平台发送的所述虚拟空间关联信息集;所述数据订阅平台用于订阅由虚拟空间管理平台创建的所述虚拟空间关联信息集。6.根据权利要求1所述的方法,还包括:当监测到待输入所述目标虚拟空间的服务器数据时,判断所述服务器数据是否携带有所述目标虚拟空间的空间标识信息;若否,则阻止所述服务器数据输入所述目标虚拟空间。7.根据权利要求2所述的方法,所述接收对目标应用的指标监测指令之前,还包括:接收对所述目标虚拟空间的创建指令;所述创建指令包括所述目标虚拟空间的目标空间标识信息;基于所述创建指令创建所述目标虚拟空间,以及,获取与所述目标虚拟空间相对应的所述目标应用服务器的目标服务器标识信息;建立所述目标服务器标识信息和所述目标空间标识信息之间的关联关系,将所述关联关系存储至虚拟空间关联信息集。8.根据权利要求7所述的方法,所述目标应用服务器包括:
同一应用对应的一个或多个应用服务器;或者,多个应用分别对应的一个或多个应用服务器。9.根据权利要求7所述的方法,所述建立所述目标服务器标识信息和所述目标空间标识信息之间的关联关系之前,还包括:确定所述目标应用服务器对应的目标应用的虚拟化权限开启。10.根据权利要求2所述的方法,还包括:接收对第一虚拟空间的更新指令;所述更新指令包括所述第一虚拟空间的第一空间标识信息和更新方式;基于所述更新指令,获取待更新的第一应用服务器的第一服务器标识信息;根据所述第一服务器标识信息,对所述第一虚拟空间执行与所述更新方式相匹配的更...

【专利技术属性】
技术研发人员:王舒洋
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1