云平台高效运行方法技术

技术编号:14554057 阅读:48 留言:0更新日期:2017-02-05 03:15
本发明专利技术提供了一种云平台高效运行方法,该方法包括:将计算资源以虚拟化方式提供给所述应用系统;监控虚拟化资源的运行状态,根据上层应用系统的需求动态地对虚拟化资源进行调整和管理。本发明专利技术提出了一种云平台高效运行方法,在保证独立的应用系统高效运行的前提下,提高服务器资源的利用率,提供高效和高资源利用率的服务。

Efficient operation method for cloud platform

The present invention provides a method for the efficient operation of the cloud platform, the method comprises: computing resources in virtual mode is provided to the application system; monitoring the running state of the virtual resources, according to the demand of dynamic upper application system to adjust and manage virtual resource. The invention provides a method for efficient operation of a cloud platform, which can improve the utilization ratio of server resources and provide high efficiency and high resource utilization under the premise of ensuring the efficient operation of the independent application system.

【技术实现步骤摘要】

本专利技术涉及云计算,特别涉及一种云平台高效运行方法
技术介绍
在企业信息化的发展过程中,企业内部存在着众多的独立的应用系统。这些系统凭借着良好的安全性、高效性、便利性和实用性,迅速得到普及应用。但是这些系统都是单独存在的系统,相互之间独立部署,造成了有众多的系统和服务器,从而给系统的维护、升级和扩展工作带来了很大的麻烦。整合现有的服务器资源,并且合理的对服务器资源进行分配调度,是非常耗费时间成本的。而另一方面,企业众多的中小型web系统在服务器上运行时,系统的资源利用率非常低。服务器只部署单个应用系统,低效率甚至近乎空闲的运行,造成了企业内硬件资源和软件资源的浪费。
技术实现思路
为解决上述现有技术所存在的问题,本专利技术提出了一种云平台高效运行方法,包括:。将计算资源以虚拟化方式提供给所述应用系统;监控虚拟化资源的运行状态,根据上层应用系统的需求动态地对虚拟化资源进行调整和管理。优选地,所述企业集成管理云平台包含应用层、资源调度层、资源抽象层和硬件层;硬件层包括为整个系统提供的CPU资源、存储资源、网络资源和服务器资源;为应用提供计算服务和存储服务,所述计算服务包括数据的检索、数据的计算以及数据的管理;所述存储服务是指建立统一的数据存储集群,为云平台下的所有的子系统的信息数据进行存储,包括数据库存储和文件存储;数据库存储用来存储系统的信息数据,包括关系型的数据库存储和分布式的数据库存储;所述资源抽象层将硬件层的物理资源进行整理和聚合,对资源进行统一的分配和管理,形成虚拟化资源池,为应用层的应用提供资源;所述资源调度层根据上层的请求,对虚拟化资源进行分配和调度,提供上层应用所需的虚拟化资源,对下层的虚拟化资源进行有效地分配管理;资源调度层对虚拟化资源的操作包括虚拟化资源的管理,分配和回收;应用层包括整个企业信息管理平台的所有分布式的应用系统,为企业用户直接提供服务。优选地,所述对虚拟化资源进行调整和管理包括采用如下两种方式之一完成虚拟机迁移:在虚拟机迁移之前,首先将物理主机的信息数据和系统的关键状态复制到目的虚拟机,复制过程中,源虚拟机一直处于运行状态;复制完成后,源VMM的系统暂停运行,复制过程中源VMM修改的内容和状态同样在目的VMM进行修改,修改完成后,将系统迁移到目的VMM上运行,或源VMM首先向目的物理主机发送能够支持任务执行的数据和CPU状态的最少的数据,停止源虚拟机的运行,然后将任务迁移到目的物理主机上运行;当任务在目的物理主机上运行并且所需的信息数据不在目的物理主机上时,目的物理主机优先向源虚拟机提供目前任务执行所需要的信息数据。优选地,所述资源调度层根据上层的请求,对虚拟化资源进行分配和调度,提供上层应用所需的虚拟化资源,进一步包括:应用系统在云平台进行部署时,首先向资源虚拟化管理器发送使用虚拟化资源的消息;资源虚拟化管理器接收到发送来的消息后,对消息进行解析和处理,然后将消息转发到资源调度模块,资源调度模块为应用系统分配所需的虚拟化资源;当应用系统所需的虚拟化资源不足时,向资源虚拟化管理器发送虚拟化资源扩展的消息,资源虚拟化管理器发送虚拟化资源重新分配的消息到虚拟化资源分配模块,虚拟化资源分配模块重新分配更大空间的虚拟化资源;当应用系统从企业信息系统管理平台移除时,同时向资源虚拟化管理器发送虚拟化资源回收的消息;资源虚拟化管理器接收到发送来的消息后,对消息进行解析和处理,然后将消息转发到虚拟化资源回收模块;虚拟回收模块移除系统所占用的虚拟化资源,将该虚拟化资源的状态置为空闲。本专利技术相比现有技术,具有以下优点:本专利技术提出了一种云平台高效运行方法,在保证独立的应用系统高效运行的前提下,提高服务器资源的利用率,提供高效和高资源利用率的服务。附图说明图1是根据本专利技术实施例的云平台高效运行方法的流程图。具体实施方式下文与图示本专利技术原理的附图1起提供对本专利技术一个或者多个实施例的详细描述。结合这样的实施例描述本专利技术,但是本专利技术不限于任何实施例。本专利技术的范围仅由权利要求书限定,并且本专利技术涵盖诸多替代、修改和等同物。在下文描述中阐述诸多具体细节以便提供对本专利技术的透彻理解。出于示例的目的而提供这些细节,并且无这些具体细节中的一些或者所有细节也可以根据权利要求书实现本专利技术。本专利技术的一方面提供了一种云平台高效运行方法。图1是根据本专利技术实施例的云平台高效运行方法流程图。本专利技术对分布式的服务器资源进行整合,构建统一的企业集成管理云平台。企业内的所有应用系统,通过云平台被整合到企业信息管理平台上。在保证这些应用系统正常高效运行的前提下,提高服务器资源的利用率,提供高效和快速的服务。系统的底层是整合分布式的服务器资源,将所有的服务器资源以虚拟机的方式提供给应用系统,保证系统的高效运行,并且提高了计算资源的利用率。系统的上层是集合企业内所有应用系统,通过统一的平台向企业内的用户提供高效的服务。将底层存在硬件平台差异的服务器资源整合到一个统一的资源池中,并且快速高效的分配给上层应用。企业集成管理云平台对虚拟化资源的分配是开放的。虚拟化资源根据应用系统的需求进行动态地迁移和扩展。应用系统通过企业集成管理云平台以门户网站的形式统一的呈现给企业内的用户。企业内的软硬件资源通过虚拟化技术形成的虚拟化资源,以资源共享的方式提供给各个应用系统,有效地提高了资源的利用率。企业信息化服务管理系统下的虚拟化资源以按需的策略分配给各个用户,所有的存储资源、CPU资源和网络资源组合在一起形成一个更大容量的虚拟化资源池,企业内的所有应用系统都可以随时的动态地调用虚拟机的资源。监控虚拟机中资源的运行状态,动态地对虚拟化资源进行扩充、迁移和重新分配等操作,以便灵活地满足应用的需求。企业集成管理云平台包含应用层、资源调度层、资源抽象层和硬件层。硬件层的资源包括为整个系统提供的CPU资源、存储资源、网络资源和服务器资源等。这些物理的资源是为应用提供所需的服务,这些服务包括计算服务和存储服务。计算服务对象包括数据的检索、数据的计算以及数据的管理等。存储服务是指建立统一的数据存储集群,为企业集成管理云平台下的所有的子系统的信息数据进行整理和存储。存储服务包括数据库存储和文件存储。数据库存储用来存储系统的信息数据,包括关系型的数据库存储和分布式的数据库存储。文件存储用于存储系统平台中的文本文档、视频音频文件以及图片文件等。企业集成管理云平台下的存储集群拥有大容量的数据存储能力,而且能都动态地扩展数据存储。资源抽象层将硬件层的物理资源进行整理和聚合,对资源进行统一的分配和管理,形成一个虚拟化资源池,为应用层的各类应用提供资源。虚拟机拥有自己独立的操作系统,在该操作系统下可运行软件和存储数据文件,用户可以部署应用系统。资源抽象层,对虚拟化资源进行动态地扩展和迁移,极好的保证了系统的正常运行,大大地提高了系统资源的利用率。资源调度层是根据上层的请求,对虚拟化资源进行分配和调度。向上层动态地提供上层应用所需的虚拟化资源,对下层的虚拟化资源进行有效地分配管理。资源调度层对虚拟本文档来自技高网...

【技术保护点】
一种云平台高效运行方法,用于将分布的计算资源和应用系统构建为企业集成管理云平台,其特征在于,包括:将计算资源以虚拟化方式提供给所述应用系统;监控虚拟化资源的运行状态,根据上层应用系统的需求动态地对虚拟化资源进行调整和管理。

【技术特征摘要】
1.一种云平台高效运行方法,用于将分布的计算资源和应用系统构建为企
业集成管理云平台,其特征在于,包括:
将计算资源以虚拟化方式提供给所述应用系统;
监控虚拟化资源的运行状态,根据上层应用系统的需求动态地对虚拟化资
源进行调整和管理。
2.根据权利要求1所述的方法,其特征在于,所述企业集成管理云平台
包含应用层、资源调度层、资源抽象层和硬件层;硬件层包括为整个系统提供
的CPU资源、存储资源、网络资源和服务器资源;为应用提供计算服务和存储
服务,所述计算服务包括数据的检索、数据的计算以及数据的管理;所述存储
服务是指建立统一的数据存储集群,为云平台下的所有的子系统的信息数据进
行存储,包括数据库存储和文件存储;数据库存储用来存储系统的信息数据,
包括关系型的数据库存储和分布式的数据库存储;所述资源抽象层将硬件层的
物理资源进行整理和聚合,对资源进行统一的分配和管理,形成虚拟化资源池,
为应用层的应用提供资源;所述资源调度层根据上层的请求,对虚拟化资源进
行分配和调度,提供上层应用所需的虚拟化资源,对下层的虚拟化资源进行有
效地分配管理;资源调度层对虚拟化资源的操作包括虚拟化资源的管理,分配
和回收;应用层包括整个企业信息管理平台的所有分布式的应用系统,为企业
用户直接提供服务。
3.根据权利要求2所述的方法,其特征在于,所述对虚拟化资源进行调
整和管理包括采用如下两种方式之一完成虚拟机迁移:
在虚拟机迁移之前,首先将物理主机的信息数据和系统的关键状态复制到
目的虚拟...

【专利技术属性】
技术研发人员:王天宇宋雷刘爽
申请(专利权)人:成都微讯云通科技有限公司
类型:发明
国别省市:四川;51

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

1