The invention discloses a cloud resource scheduling method, including: flexible strategy and dynamic migration strategy combining cloud platform scale based on the generated resource scheduling model; through the resource scheduling model of flexible strategy and dynamic migration strategy, horizontal and / or vertical dimension of resource allocation over virtual resources the predetermined value of the operation; the invention adopts flexible strategy and dynamic migration strategy based on the combination of scale generated resource scheduling model of cloud platform, dynamic scheduling of the virtual resources in the platform, can avoid the instantaneous resource utilization peak easy migration and dynamic load problems caused by poor effects occur, and effectively improve the cloud platform for the efficient use of resources, improve the stability of the cloud platform, cloud platform to make more safe and reliable, improve the user experience Degree. In addition, the invention also discloses a scheduling device for cloud resources, and has the same beneficial effect.
【技术实现步骤摘要】
一种云资源的调度方法及装置
本专利技术涉及云计算虚拟化领域,特别涉及一种云资源的调度方法及装置。
技术介绍
随着现代社会互联网技术的发展,云计算技术作为新一代的IT模式也得到了越来越广泛的应用。云计算技术从网格计算,并行计算和分布式计算发展而来,用户可以利用它来便捷地按需通过网络访问一个可配置的计算资源(如计算、网络、存储、应用和服务等)的共享池,只需最小化的管理工作量或服务提供商干预就可以快速地开通或释放资源。当前云环境中的资源都是通过虚拟化技术将底层的硬件资源进行虚拟化,形成一个庞大的虚拟资源池,最终动态伸缩的部署方式以服务的形式提供给用户。随着云管理平台中的用户持续使用的增加,使得云数据中心的规模也在不断的加大,如何高效的利用云管理平台中的虚拟资源并快速的提供给用户,是我们现在面临的主要问题。现有技术中,云资源动态调度依据用户的需求按需分配、添加和释放虚拟资源,并根据物理机的负载均衡情况实时对虚拟资源进行动态的迁移,使得现有的云资源管理平台存在着瞬时资源利用率峰值易引发迁移、动态负载效果不佳等问题。因此,如何有效提高云资源管理平台系统的资源使用效率,提升系统稳定性,提高用户体验度,是现今急需解决的问题。
技术实现思路
本专利技术的目的是提供一种云资源的调度方法及装置,通过弹性伸缩策略和动态迁移策略对云平台中的资源进行动态调度,有效提高云平台的资源使用效率,使云平台更加安全可靠,提高用户体验度。为解决上述技术问题,本专利技术提供一种云资源的调度方法,包括:基于弹性伸缩策略和动态迁移策略结合云平台的规模,生成资源调度模型;通过所述资源调度模型中的弹性伸缩策略 ...
【技术保护点】
一种云资源的调度方法,其特征在于,包括:基于弹性伸缩策略和动态迁移策略结合云平台的规模,生成资源调度模型;通过所述资源调度模型中的弹性伸缩策略和动态迁移策略,对资源分配超过预定值的虚拟资源进行横向和/或纵向多维度的调度。
【技术特征摘要】
1.一种云资源的调度方法,其特征在于,包括:基于弹性伸缩策略和动态迁移策略结合云平台的规模,生成资源调度模型;通过所述资源调度模型中的弹性伸缩策略和动态迁移策略,对资源分配超过预定值的虚拟资源进行横向和/或纵向多维度的调度。2.根据权利要求1所述的云资源的调度方法,其特征在于,所述基于弹性伸缩策略和动态迁移策略结合云平台的规模,生成资源调度模型,包括:基于所述弹性伸缩策略设置虚拟机处理器、内存和存储的弹性伸缩参数、虚拟数据中心的负载均衡策略和集群中处理器、内存和存储的超量分配比;其中,所述弹性伸缩参数包括上调阈值、下调阈值、上调比例、下调比例和扩容上限值中至少一项,所述负载均衡策略包括处理器和内存的扩容阈值和扩容上限;基于所述动态迁移策略设置虚拟资源的迁移触发条件和目的迁移信息的参数;其中,所述参数包括迁移所述虚拟资源的基本信息和触发阈值条件。3.根据权利要求2所述的云资源的调度方法,其特征在于,所述对资源分配超过预定值的虚拟资源进行横向和/或纵向多维度的调度,包括:依次对超过所述预定值的虚拟机、所述虚拟机所在的虚拟数据中心和所述虚拟数据中心所在的集群进行弹性伸缩;判断所述虚拟机是否存在超过所述预定值的资源分配;若是,则对所述虚拟机进行动态热迁移。4.根据权利要求1至3任一项所述的云资源的调度方法,其特征在于,所述通过所述资源调度模型中的弹性伸缩策略和动态迁移策略,对资源分配超过预定值的虚拟资源进行横向和/或纵向多维度的调度之前,还包括:监控所述云平台中各种虚拟资源的使用情况;判断是否存在资源分配超过所述预定值的所述虚拟资源;若是,则执行所述通过所述资源调度模型中的弹性伸缩策略和动态迁移策略,对资源分配超过预定值的虚拟资源进行横向和/或纵向多维度的调度的步骤。5.根据权利要求4所述的云资源的调度方法,其特征在于,所述监控所述云平台中各种虚拟资源的使用情况,包括:实时监控所述...
【专利技术属性】
技术研发人员:高滨,高飞,杜青,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。