【技术实现步骤摘要】
本申请涉及云计算,具体涉及一种资源需求分配方法及装置。
技术介绍
1、云计算(cloud computing)平台,也可以称为云数据中心,可以为用户提供云计算服务,具有弹性伸缩、灵活部署、高可靠、高安全和高性价比等特点,获得了越来越多用户青睐。用户可以利用运行在云计算平台上的虚拟机(virtual machine,vm)进行相关业务,例如编辑视频等。其中,虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。原本在实体计算机中执行的业务在虚拟机中也能够执行。
2、云计算平台部署多个资源池,用于为虚拟机提供资源,使得虚拟机可以执行相关业务。目前,云计算平台在运行虚拟机时,将该虚拟机的资源需求分配至固定的资源池,使得该资源池按照该资源需求为虚拟机提供资源。由于用户使用虚拟机存在高峰期和低谷期,而为了保证用户的虚拟机在高峰期对资源的需求,资源池需要具有较多的资源,这增加了资源池的成本。而用户的虚拟机在低谷期对资源的需求较少,这使得资源池的资源得不到充分利用,从而造成了资源浪费。
【技术保护点】
1.一种资源需求分配方法,其特征在于,应用于资源供给系统,所述资源供给系统包括多个资源池,所述多个资源池用于为多个用户的计算实例提供资源,其中所述用户的所述计算实例用于执行所述用户的业务;
2.根据权利要求1所述的方法,其特征在于,所述资源池的资源可用量变化幅度为所述资源池在所述第一时间段内资源可用量谷值的变化幅度。
3.根据权利要求1或2所述的方法,其特征在于,所述预测所述多个资源池中每个资源池在未来的第一时间段内,当按照所述多个用户中第一用户的预测资源需求为所述第一用户的计算实例提供资源时,所述资源池的资源可用量变化幅度,包括:
【技术特征摘要】
1.一种资源需求分配方法,其特征在于,应用于资源供给系统,所述资源供给系统包括多个资源池,所述多个资源池用于为多个用户的计算实例提供资源,其中所述用户的所述计算实例用于执行所述用户的业务;
2.根据权利要求1所述的方法,其特征在于,所述资源池的资源可用量变化幅度为所述资源池在所述第一时间段内资源可用量谷值的变化幅度。
3.根据权利要求1或2所述的方法,其特征在于,所述预测所述多个资源池中每个资源池在未来的第一时间段内,当按照所述多个用户中第一用户的预测资源需求为所述第一用户的计算实例提供资源时,所述资源池的资源可用量变化幅度,包括:
4.根据权利要求3所述的方法,其特征在于,在所述将所述多个分时资源需求中每个分时资源需求中第一部分资源需求,按时段分配给所述第一资源池之后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述预测资源可用量是基于所述资源池的历史资源利用信息预测到的,所述历史资源利用率信息不包括所述资源池给所述第一用户的计算实例提供资源的信息;所述预测资源需求是基于所述第一用户的历史资源需求信息预测到的。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述第二资源池是所述多个资源池中除所述第一资源池之外的所有资源池。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述多个资源池中每个资源池具有价格系数;所述第一资源池的所述可用量变化幅度小于第二资源池的所述可用量变化幅度包括:所述第一...
【专利技术属性】
技术研发人员:黄鹏飞,杨昌鹏,黄钰茹,周墨颂,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。