一种基于云计算的桌面云智能运维方法及系统技术方案

技术编号:19547451 阅读:41 留言:0更新日期:2018-11-24 21:14
本发明专利技术公开了一种基于云计算的桌面云智能运维方法,涉及云计算智能运维技术领域。本发明专利技术包括如下步骤:从云桌面定时采集云服务性能数据;对比云服务性能数据列表得到云服务性能差值列表;云服务性能差值列表对比云服务性能阈值列表得到相应的运维指令;执行运维指令。还提供一种基于云计算的桌面云智能运维系统。本发明专利技术通过实时采集云服务性能数据并产生云服务性能数据差值列表且对比云服务性能差值列表与云服务性能阈值列表产生运维指令,提高了云服务平台对虚拟机云服务性能性能需求的监测,提高了云服务平台对虚拟机云服务性能需求的维护,保证了云服务平台虚拟机性能需求,提高了云服务平台的计算运行效率。

An Intelligent Operation and Maintenance Method and System of Desktop Cloud Based on Cloud Computing

The invention discloses a desktop cloud intelligent operation and maintenance method based on cloud computing, which relates to the technical field of cloud computing intelligent operation and maintenance. The invention comprises the following steps: collecting cloud service performance data from cloud desktop at regular intervals; obtaining cloud service performance difference list by comparing cloud service performance data list; obtaining corresponding operation and maintenance instructions by comparing cloud service performance difference list with cloud service performance threshold list; and executing operation and maintenance instructions. It also provides a desktop cloud intelligent operation and maintenance system based on cloud computing. By collecting cloud service performance data in real time and generating cloud service performance data difference list, and generating operation and maintenance instructions by comparing cloud service performance difference list with cloud service performance threshold list, the cloud service platform can improve the monitoring of performance requirements of virtual machine cloud service, and enhance cloud service platform to virtual machine cloud service. The maintenance of performance requirements ensures the performance requirements of cloud service platform virtual machine and improves the computing efficiency of cloud service platform.

【技术实现步骤摘要】
一种基于云计算的桌面云智能运维方法及系统
本专利技术属于云计算智能运维
,特别是涉及一种基于云计算的桌面云智能运维方法及系统。
技术介绍
云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。基础设施即服务云以虚拟机的形式为用户提供服务,即当用户需要计算资源时,基础设施即服务云将其中的资源打包成虚拟机的形式提供给用户使用;当用户不再需要计算资源时,基础设施会回收并销毁上述虚拟机以回收计算资源。在时间使用的过程中云计算服务平台为个虚拟机提供的基础性能服务往往可能不能满足虚拟机的切实需要,在使用中常常需要监测云服务性能是否满足虚拟机需求并在合适的时候提高云计算服务平台对虚拟机提供的服务性能。但,通过认为的监测管理各虚拟机的云服务性能需求不能及时有效且浪费大量的人力物力。本专利技术致力于专利技术一种基于云计算的桌面云智能运维方法及系统,用以解决云虚拟机运行使用过程中对云服务性能需求的改变不能及时有效的被维护的问题。
技术实现思路
本专利技术的目的在于提供一种基于云计算的桌面云智能运维方法及系统,通过实时采集云服务性能数据并产生云服务性能数据差值列表且对比云服务性能差值列表与云服务性能阈值列表产生运维指令,实现了云计算平台对虚拟机云服务性能需求的智能运维,解决了现有云虚拟机运行使用过程中对云服务性能需求的改变不能及时有效的被维护的问题。为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种基于云计算的桌面云智能运维方法,包括如下步骤:S000:从云桌面定时采集云服务性能数据;S001:对比云服务性能数据列表得到云服务性能差值列表;S002:云服务性能差值列表对比云服务性能阈值列表得到相应的运维指令;S003:执行运维指令;所述步骤S001包括如下步骤:A000:云计算服务平台为虚拟机提供云服务并建立云服务性能数据列表;A001:定时采集的云服务性能数据与云服务性能列表中的数据做差值处理获得差值列表;所述步骤S002包括如下步骤:B000:云服务平台建立云服务性能数据列表的同时分别建立云服务性能上限阈值列表;B001:将云服务性能差值列表中对应性能差值与云服务性能上限阈值列表对应性能阈值比较获得超阈值性能;B002:记录超阈值性能次数i及时间t;B003:判断超阈值性能的累计时间是否超出时间阈值,若是,则运维指令如B004;若否,则不产生运维指令;B004:提高该虚拟机对应超阈值性能的服务性能。优选地,所述云服务性能列表为记录云计算平台为虚拟机提供最大服务性能数据的列表。优选地,所述云服务差值列表为定时采集的云服务性能数据与最大云服务性能数据差值列表。优选地,所述云服务性能阈值列表为预设的对应云服务性能数据与最大性能数据差值列表的安全差值列表。优选地,所述超阈值性能为云服务性能差值大于云服务性能阈值的云服务性能;所述时间阈值为超阈值性能的最大时间。一种基于云计算的桌面智能运维系统,包括:云服务性能数据采集模块,用于定时采集云服务性能数据;云服务性能差值计算模块,用于计算云服务性能与对应的最大云服务性能的差值并生成云服务性能差值列表;云服务性能阈值计算模块,用于根据虚拟机需求计算云服务性能数据与最大性能数据的安全差值并生成云服务性能阈值列表;与服务性能对比模块;用于对比定时采集的云服务性能数据对应的云服务性能差值与云服务性能阈值的对比并产生超阈值性能;超阈值时间模块;用于记录超阈值性能的次数i及时间t并判断累计时间是否超出时间阈值;运维指令生成模块;根据超阈值时间模块中的累计时间与时间阈值比较产生运维指令;运维指令执行模块;用于对虚拟机执行对应的运维指令。本专利技术具有以下有益效果:本专利技术通过实时采集云服务性能数据并产生云服务性能数据差值列表且对比云服务性能差值列表与云服务性能阈值列表产生运维指令,提高了云服务平台对虚拟机云服务性能性能需求的监测,提高了云服务平台对虚拟机云服务性能需求的维护,保证了云服务平台虚拟机性能需求,提高了云服务平台的计算运行效率。当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的一种基于云计算的桌面云智能运维方法流程图;图2为本专利技术中步骤S002的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1所示,本专利技术为一种基于云计算的桌面云智能运维方法,包括如下步骤:S000:从云桌面定时采集云服务性能数据;S001:对比云服务性能数据列表得到云服务性能差值列表;S002:云服务性能差值列表对比云服务性能阈值列表得到相应的运维指令;S003:执行运维指令;步骤S001包括如下步骤:A000:云计算服务平台为虚拟机提供云服务并建立云服务性能数据列表;A001:定时采集的云服务性能数据与云服务性能列表中的数据做差值处理获得差值列表;请参阅图2所示,步骤S002包括如下步骤:B000:云服务平台建立云服务性能数据列表的同时分别建立云服务性能上限阈值列表;B001:将云服务性能差值列表中对应性能差值与云服务性能上限阈值列表对应性能阈值比较获得超阈值性能;B002:记录超阈值性能次数i及时间t;B003:判断超阈值性能的累计时间是否超出时间阈值,若是,则运维指令如B004;若否,则不产生运维指令;B004:提高该虚拟机对应超阈值性能的服务性能。其中,云服务性能列表为记录云计算平台为虚拟机提供最大服务性能数据的列表。其中,云服务差值列表为定时采集的云服务性能数据与最大云服务性能数据差值列表。其中,云服务性能阈值列表为预设的对应云服务性能数据与最大性能数据差值列表的安全差值列表。其中,超阈值性能为云服务性能差值大于云服务性能阈值的云服务性能;时间阈值为超阈值性能的最大时间。一种基于云计算的桌面智能运维系统,包括:云服务性能数据采集模块,用于定时采集云服务性能数据;云服务性能差值计算模块,用于计算云服务性能与对应的最大云服务性能的差值并生成云服务性能差值列表;云服务性能阈值计算模块,用于根据虚拟机需求计算云服务性能数据与最大性能数据的安全差值并生成云服务性能阈值列表;与服务性能对比模块;用于对比定时采集的云服务性能数据对应的云服务性能差值与云服务性能阈值的对比并产生超阈值性能;超阈值时间模块;用于记录超阈值性能的次数i及时间t并判断累计时间是否超出时间阈值;运维指令生成模块;根据超阈值时间模块中的累计时间与时间阈值比较产生运维指令;运维指令执行模块;用于对虚拟机执行对应的运维指令。值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,本文档来自技高网...

【技术保护点】
1.一种基于云计算的桌面云智能运维方法,其特征在于,包括如下步骤:S000:从云桌面定时采集云服务性能数据;S001:对比云服务性能数据列表得到云服务性能差值列表;S002:云服务性能差值列表对比云服务性能阈值列表得到相应的运维指令;S003:执行运维指令;所述步骤S001包括如下步骤:A000:云计算服务平台为虚拟机提供云服务并建立云服务性能数据列表;A001:定时采集的云服务性能数据与云服务性能列表中的数据做差值处理获得差值列表;所述步骤S002包括如下步骤:B000:云服务平台建立云服务性能数据列表的同时分别建立云服务性能上限阈值列表;B001:将云服务性能差值列表中对应性能差值与云服务性能上限阈值列表对应性能阈值比较获得超阈值性能;B002:记录超阈值性能次数i及时间t;B003:判断超阈值性能的累计时间

【技术特征摘要】
1.一种基于云计算的桌面云智能运维方法,其特征在于,包括如下步骤:S000:从云桌面定时采集云服务性能数据;S001:对比云服务性能数据列表得到云服务性能差值列表;S002:云服务性能差值列表对比云服务性能阈值列表得到相应的运维指令;S003:执行运维指令;所述步骤S001包括如下步骤:A000:云计算服务平台为虚拟机提供云服务并建立云服务性能数据列表;A001:定时采集的云服务性能数据与云服务性能列表中的数据做差值处理获得差值列表;所述步骤S002包括如下步骤:B000:云服务平台建立云服务性能数据列表的同时分别建立云服务性能上限阈值列表;B001:将云服务性能差值列表中对应性能差值与云服务性能上限阈值列表对应性能阈值比较获得超阈值性能;B002:记录超阈值性能次数i及时间t;B003:判断超阈值性能的累计时间是否超出时间阈值Tmax,若是,则运维指令如B004;若否,则运维指令为B005;B004:提高虚拟机对应超阈值性能的云服务性能;B005:保持虚拟机云服务性能。2.根据权利要求1所述的一种基于云计算的桌面云智能运维方法,其特征在于,所述云服务性能列表为记录云计算平台为虚拟机提供最大服务性能数据的列表。3.根据权利要求1所述的一种基于云计算的桌面云智能运维方法,其特征...

【专利技术属性】
技术研发人员:陈力方进锋
申请(专利权)人:合肥天源迪科信息技术有限公司
类型:发明
国别省市:安徽,34

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

1