The invention discloses a resource allocation method and device, the method includes: determining the amount of resources required for the new business, has been running business determine all the corresponding resources, resources according to the amount of the new business needs and resources of each has been running the business correspondence, business has been run from each corresponding resource access resources, and assigned to the new business, which has been running for any business, the transfer of resources from the business resources has been running after the amount of resources has been running the business correspondence has been running business is not lower than the corresponding preset threshold amount of resources. The distribution of the application, the effective use of the abundant resources have run more business, to allocate resources to the new business in the new business in the normal operation of the business has been in operation at the same time, still can run normally, greatly enhance the utilization of resources, in addition, the distribution of the application also can be reduced to the maximum extent has shut down operation.
【技术实现步骤摘要】
一种资源分配方法及装置
本申请涉及计算机
,尤其涉及一种资源分配方法及装置。
技术介绍
随着信息技术的发展,服务提供方(如:、网站、企业等)中通常会运行一定数量的业务,用以为用户提供多样化的服务。目前,业务在投入运行时,相应的管理系统会针对各业务分配资源,以便业务能够正常运行。然而,服务提供商包含的资源的总量通常是有限的,已运行的业务可能占用大多数或全部的资源,此时,如果还有新的业务投入运行时,将导致管理系统没有过多的资源分配给新增的业务。为了解决上述新增业务投入运行时缺乏资源的情况,现有技术中,管理系统通常会采用关停已运行业务的方式为新增业务提供资源,具体地:针对新增业务,关停业务级别低于新增业务的已运行业务,并将关停后的业务中的资源分配给新增业务。但是,在其他已运行的业务中,可能存在较为富余的资源,采用现有技术中的分配方式,并不能充分利用资源,而且关停业务可能会导致服务提供方所提供的业务服务受到影响。
技术实现思路
本申请实施例提供一种资源分配方法及装置,用以解决现有的资源分配方式导致资源的利用率较低的问题。本申请实施例提供的一种资源分配方法,包括:确定新增业务所需的资源量;确定所有已运行业务分别对应的资源;根据所述新增业务所需的资源量以及各已运行业务对应的资源,从各已运行业务对应的资源中调取资源,并分配给所述新增业务;其中,针对任一已运行业务,从该已运行业务的资源中调取资源后,该已运行业务对应的资源量不低于该已运行业务对应的预设资源量阈值。本申请实施例提供的一种资源分配装置,包括:第一确定模块,用于确定新增业务所需的资源量;第二确定模块,用于确定所 ...
【技术保护点】
一种资源分配方法,其特征在于,包括:确定新增业务所需的资源量;确定所有已运行业务分别对应的资源;根据所述新增业务所需的资源量以及各已运行业务对应的资源,从各已运行业务对应的资源中调取资源,并分配给所述新增业务;其中,针对任一已运行业务,从该已运行业务的资源中调取资源后,该已运行业务对应的资源量不低于该已运行业务对应的预设资源量阈值。
【技术特征摘要】
1.一种资源分配方法,其特征在于,包括:确定新增业务所需的资源量;确定所有已运行业务分别对应的资源;根据所述新增业务所需的资源量以及各已运行业务对应的资源,从各已运行业务对应的资源中调取资源,并分配给所述新增业务;其中,针对任一已运行业务,从该已运行业务的资源中调取资源后,该已运行业务对应的资源量不低于该已运行业务对应的预设资源量阈值。2.如权利要求1所述的方法,其特征在于,从各已运行业务对应的资源中调取资源,具体包括:根据预设的各区间,分别确定各已运行业务对应的资源量所落入的区间;按照不同区间的优先级由高到低的顺序,依次针对每个区间,从资源量落入该区间的已运行业务的资源中,调取资源,直到所调取的资源总量不小于所述新增业务所需的资源量为止。3.如权利要求2所述的方法,其特征在于,从资源量落入该区间的已运行业务的资源中,调取资源,具体包括:确定资源量落入该区间的每个已运行业务的业务等级;按照所述业务等级由低到高的顺序,从资源量落入该区间的各已运行业务的资源中调取资源。4.如权利要求3所述的方法,其特征在于,从资源量落入该区间的各已运行业务的资源中调取资源,具体包括:确定所述新增业务的业务等级;从资源量落入该区间内,且业务等级不高于所述新增业务的业务等级的各已运行业务的资源中调取资源。5.如权利要求1所述的方法,其特征在于,确定新增业务所需的资源量,具体包括:确定新增业务所需的每一类资源的资源量;根据所述新增业务所需的资源量以及各已运行业务对应的资源,从各已运行业务对应的资源中调取资源,具体包括:针对所述新增业务所需的每一类资源,根据所述新增业务所需的该类资源的资源量,以及各已运行业务对应的资源,从各已运行业务对应的该类资源中调取资源;针对任一已运行业务中的每一类资源,从该已运行业务对应的该类资源中调取资源后,...
【专利技术属性】
技术研发人员:张永超,黄思颖,王强,万骁,夏振华,方思羽,郑金,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。