虚拟化服务管理平台中业务影响模型的处理方法和系统技术方案

技术编号:11993255 阅读:74 留言:0更新日期:2015-09-02 21:11
本发明专利技术公开一种虚拟化服务管理平台中业务影响模型的处理方法和系统,该方法包括:检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;当检测到虚拟机的迁移日志时,根据所述迁移日志获取迁移参数;如,迁移次数、迁移时间等;根据所述迁移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息。本发明专利技术能针对在虚拟化服务管理平台中,业务系统的资源动态变化的特点,对业务影响进行相应处理。

【技术实现步骤摘要】

本专利技术涉及虚拟化
,特别是涉及一种虚拟化服务管理平台中业务影响模型的处理方法,以及一种虚拟化服务管理平台中业务影响模型的处理系统。
技术介绍
传统的业务服务影响模型,主要是针对企业或者事业单位传统的IT基础设施架构,如图1所示,是传统的业务服务影响模型的示意图;具体实现机制如下:通过对业务系统所处的传统IT基础网络环境的了解,从上至下建立业务的依赖关系,形成业务影响模型;通过事件监控系统(即,侦测路由、交换机、服务器、负载均衡器等)的状态,获取业务影响模型中需要的参数;最后,通过业务影响模型的既定算法得出当前的网络、服务器状态对企业或者事业单位的业务影响情况。从而为运维人员的工作提供参考。上述传统的业务服务的技术缺点为:不能适应于对于部署于虚拟化服务管理平台上业务系统的业务影响判断;依赖于事件监控系统对于相关联的所有基础设施的监测和判断,不够轻量级。具体的原因为:部署于虚拟化服务管理平台上的业务业务系统所占用的资源可以动态进行分配,因此当物理资源不满足时,虚拟化服务管理服务器可以对部署了业务系统的虚拟机进行动态迀移,从而让业务系统获取充足的物理资源。而这样的迀移,会让基于对服务器进行计算、存储、缓存等资源判断的模型失去敏感度,忽略业务系统由于本身的缺陷造成的资源蚕食。
技术实现思路
基于此,提供一种虚拟化服务管理平台中业务影响模型的处理方法和系统,能针对在虚拟化服务管理平台中,业务系统的资源动态变化的特点,对业务影响进行相应处理。一种虚拟化服务管理平台中业务影响模型的处理方法,包括如下步骤:检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;当检测到虚拟机的迀移日志时,根据所述迀移日志获取迀移参数;根据所述迀移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息。一种虚拟化服务管理平台中业务影响模型的处理系统,包括:检测模块,用于检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;获取模块,用于获取模块当检测到虚拟机的迀移日志时,根据所述迀移日志获取迀移参数;判断告警模块,用于根据所述迀移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息。上述虚拟化服务管理平台中业务影响模型的处理方法和系统,对部署于虚拟化服务管理平台上的业务系统,通过获取虚拟机的资源日志和迀移日志,根据业务服务影响模型,监测虚拟机上业务系统的状况,则可及时判断所述虚拟机上业务系统的状态以及对业务的影响,获得所述业务的健康状态,同时生成对应的告警信息,从而可及时发现部署在虚拟机上的业务系统的问题,并可对运维人员进行告警,提醒运维人员及时优化,从而节约物理资源,提高业务系统对具体业务的支撑水平,同时也提高了 IT运维部门的运维服务水平。【附图说明】图1为传统技术中业务服务影响模型的示意图。图2为本专利技术一种虚拟化服务管理平台中业务影响模型的处理方法的流程示意图。图3为本专利技术一种虚拟化服务管理平台中业务影响模型的处理系统的结构示意图。【具体实施方式】如图2所示,是本专利技术一种虚拟化服务管理平台中业务影响模型的处理方法的流程示意图,包括如下步骤:S21、检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;S22、当检测到虚拟机的迀移日志时,根据所述迀移日志获取迀移参数;S23、根据所述迀移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息;本实施例的虚拟化服务管理平台中业务影响模型的处理方法,对部署于虚拟化服务管理平台上的业务系统,通过获取虚拟机的资源日志和迀移日志,根据业务服务影响模型,监测虚拟机上业务系统的状况,则可及时判断所述虚拟机上业务系统的状态以及对业务的影响,获得所述业务的健康状态,同时生成对应的告警信息,从而可及时发现部署在虚拟机上的业务系统的问题,并可对运维人员进行告警,提醒运维人员及时优化,从而节约物理资源,提高业务系统对具体业务的支撑水平,同时也提高了 IT运维部门的运维服务水平。对于步骤S21、检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;本实施例中的虚拟机:通过虚拟机软件,可以在一台物理计算机上模拟出另一台或多台虚拟的计算机,虚拟机就可以像真正的计算机那样进行工作,例如可以安装操作系统、安装应用程序、访问网络资源等等;其中,虚拟化服务管理,是指云计算的基础设施,即服务(Infrastructure As AService, Iaas)层。在虚拟化服务管理层,通过将一台物理的机器虚拟成多台机器,或者将多台机器虚拟成一台机器,提高硬件资源的利用率。通过虚拟化技术,将目标机器的内存、存储以及CPU等资源构建一个可以动态分配的资源池,根据运行其上的软件的需要进行按需分配。虚拟机的运行环境数据涉及多个方面:所述运行环境数据为所述虚拟机的处理器参数、网络带宽、虚拟机的虚拟内存大小、虚拟存储空间和虚拟计算资源等,在虚拟机运行后,实时获得虚拟机的资源日志,从而可以监测虚拟机的资源运行情况。其中,虚拟机每个CPU只运行在一个物理核心之上,因此CPU频率越高,虚拟机的运行速度也就越高,CPU数量越多有助于提升应用的性能表现。网络,也即网络带宽,其包括两个方面:一是虚拟机和虚拟交换机之间的带宽,二是虚拟交换机与外部网络之间的带宽。对于步骤S22、当检测到虚拟机的迀移日志时,根据所述迀移日志获取迀移参数;虚拟机迀移,是指当物理资源不满足时,虚拟化服务管理服务器可以对部署了业务系统的虚拟机进行动态迀移,从而让业务系统获取充足的物理资源;当虚拟机迀移时,会生成实时的迀移日志,获取该迀移日志,通过迀移日志,监测虚拟机的硬件环境数据的变化。对于步骤S23、根据所述迀移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息;本实施例中的业务影响模型,对部署于服务器上的每个业务系统,都是为了支持某项或者某几项具体的业务。考察这些业务系统部署的环境,影响业务系统稳定的有很多因素。业务影响模型就是将影响业务系统状态的因素和企业或者单位的业务建立一个自下而上的影响模型。业务影响模型,可通过业务系统正常健康运行所依赖的条件,建立依赖模型。比当前第1页1 2 3 本文档来自技高网...
虚拟化服务管理平台中业务影响模型的处理方法和系统

【技术保护点】
一种虚拟化服务管理平台中业务影响模型的处理方法,其特征在于,包括如下步骤:检测虚拟机的资源日志,从所述资源日志中获取所述虚拟机的运行环境数据;当检测到虚拟机的迁移日志时,根据所述迁移日志获取迁移参数;根据所述迁移参数和运行环境数据,利用预设的业务影响模型判断部署于所述虚拟机上的业务系统对预设业务的影响,获得所述业务的健康状态并生成对应的告警信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗霞彭凯宁
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:广东;44

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

1