CN112836971A - 配额资源的确定方法和装置、电子设备和存储介质 - Google Patents
配额资源的确定方法和装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN112836971A CN112836971A CN202110157411.1A CN202110157411A CN112836971A CN 112836971 A CN112836971 A CN 112836971A CN 202110157411 A CN202110157411 A CN 202110157411A CN 112836971 A CN112836971 A CN 112836971A
- Authority
- CN
- China
- Prior art keywords
- target
- resource amount
- quota
- determining
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 13
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000011156 evaluation Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007477 logistic regression Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Computational Linguistics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
Abstract
本申请提供了一种配额资源的确定方法和装置、电子设备和存储介质,该方法包括:获取目标对象输入的查询参数,其中,查询参数用于指示待运行的目标业务的业务属性,待运行的目标业务为使用时需要消耗虚拟资源的业务;利用查询参数,确定目标业务对应的作业所占用的物理消耗资源量;根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量,其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量。本申请通过获取到目标对象输入的查询参数,根据查询参数确定目标业务对应的作业所占用的物理消耗资源量,根据物理消耗资源量和目标回归方案,确定出目标配额资源量,解决了相关技术中评估资源消耗的方式欠缺灵活性的问题。
Description
技术领域
本申请涉及计算机数据处理领域,尤其涉及一种配额资源的确定方法和装置、电子设备和存储介质。
背景技术
目前,无论在什么样的***中,几乎都会遇到积分、余额、配额等这样的额度管理功能,所以,在资源交换过程中,需要对目标业务设置的配额资源进行评估,才能获知当前帐号是否有足够的额度获取目标业务资源。比如,当用户没有足够的额度的时候,他在使用***时就会受到一定的限制,也就是说,用户无法交换到超过其***余额的商品。
相关技术中,在资源配额的设置上,通常对每个目标业务设置成固定配额资源,但是不同的用户有不同的资源需求,即使同一用户在不同的使用阶段也有不同的资源需求,所以,以固定配额资源去评估资源消耗的方式欠缺灵活性。
发明内容
本申请提供了一种配额资源的确定方法和装置、存储介质和电子设备,以至少解决相关技术中存在以固定配额资源去评估资源消耗的方式欠缺灵活性的问题。
根据本申请实施例的一个方面,提供了一种配额资源的确定方法,所述方法包括:获取目标对象输入的查询参数,其中,所述查询参数用于指示待运行的目标业务的业务属性,所述待运行的目标业务为使用时需要消耗虚拟资源的业务;利用所述查询参数,确定所述目标业务对应的作业所占用的物理消耗资源量;根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量,其中,所述目标配额资源量为使用所述目标业务时所消耗的虚拟资源量。
可选地,根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量包括:根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的参考配额资源量;将所述参考配额资源量与预设资源量做比较,得到比较结果;根据所述比较结果,确定所述目标配额资源量。
可选地,所述根据所述比较结果,确定所述目标配额资源量包括:在所述参考配额资源量大于所述预设资源量的情况下,将所述参考配额资源量确定为所述目标配额资源量。
可选地,所述根据所述比较结果,确定所述目标配额资源量还包括:在所述参考配额资源量小于或等于所述预设资源量的情况下,将所述预设资源量确定为所述目标配额资源量。
可选地,所述根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量包括:根据所述物理消耗资源量和目标回归方案,获取用于确定所述目标业务所需配额资源的确定方案;根据所述确定方案,得到所述目标业务所需的目标配额资源量。
可选地,在根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量之后,所述方法还包括:将所述目标配额资源量按照从大到小的顺序进行排列,得到排列次序;根据所述排列次序依次运行所述目标配额资源量对应的所述目标业务对应的作业。
根据本申请实施例的另一个方面,还提供了一种配额资源的确定装置,所述装置包括:获取单元,用于获取目标对象输入的查询参数,其中,所述查询参数用于指示待运行的目标业务的业务属性,所述待运行的目标业务为使用时需要消耗虚拟资源的业务;第一确定单元,用于利用所述查询参数,确定所述目标业务对应的作业所占用的物理消耗资源量;第二确定单元,用于根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量,其中,所述目标配额资源量为使用所述目标业务时所消耗的虚拟资源量。
可选地,第二确定单元包括:第一确定模块,用于根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的参考配额资源量;比较模块,用于将所述参考配额资源量与预设资源量做比较,得到比较结果;第二确定模块,用于根据所述比较结果,确定所述目标配额资源量。
可选地,第二确定模块包括:第一确定子模块,用于在所述参考配额资源量大于所述预设资源量的情况下,将所述参考配额资源量确定为所述目标配额资源量。
可选地,第二确定模块包括:第二确定子模块,用于在所述参考配额资源量小于或等于所述预设资源量的情况下,将所述预设资源量确定为所述目标配额资源量。
可选地,第二确定单元包括:获取模块,用于根据所述物理消耗资源量和目标回归方案,获取用于确定所述目标业务所需配额资源的确定方案;得到模块,用于根据所述确定方案,得到所述目标业务所需的目标配额资源量。
可选地,该装置还包括:排列单元,用于在根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量之后,将所述目标配额资源量按照从大到小的顺序进行排列,得到排列次序;运行单元,用于根据所述排列次序依次运行所述目标配额资源量对应的所述目标业务对应的作业。
根据本申请实施例的又一个方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;其中,存储器,用于存储计算机程序;处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行上述任一实施例中的配额资源的确定方法步骤。
根据本申请实施例的又一个方面,还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一实施例中的配额资源的确定方法步骤。
在本申请实施例中,通过获取到目标对象输入的查询参数,根据查询参数确定目标业务对应的作业所占用的物理消耗资源量,根据物理消耗资源量和目标回归方案,确定出目标配额资源量,由于最终确定的目标配额资源量是根据与目标业务对应的作业所占用的物理消耗资源量和目标回归方案得到的,所以不同的目标业务得到的目标配额资源量是不同的,从而可以实现有针对性地变化目标配额资源量的目的,进而解决了相关技术中存在的固定配额资源去评估资源消耗的方式欠缺灵活性的问题。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的一种可选的配额资源的确定方法的硬件环境的示意图;
图2是根据本申请实施例的一种可选的配额资源的确定方法的流程示意图;
图3是根据本申请实施例的一种可选的配额资源的确定装置的结构框图;
图4是根据本申请实施例的一种可选的电子设备的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本申请实施例的一个方面,提供了一种配额资源的确定方法。可选地,在本实施例中,上述配额资源的确定方法可以应用于如图1所示的硬件环境中。如图1所示,终端102中可以包含有存储器104、处理器106和显示器108(可选部件)。终端102可以通过网络110与服务器112进行通信连接,该服务器112可用于为终端或终端上安装的客户端提供服务(如游戏服务、应用服务等),可在服务器112上或独立于服务器112设置数据库114,用于为服务器112提供数据存储服务。此外,服务器112中可以运行有处理引擎116,该处理引擎116可以用于执行由服务器112所执行的步骤。
可选地,终端102可以但不限于为可以计算数据的终端,如移动终端(例如手机、平板电脑)、笔记本电脑、PC(Personal Computer,个人计算机)机等终端上,上述网络可以包括但不限于无线网络或有线网络。其中,该无线网络包括:蓝牙、WIFI(Wireless Fidelity,无线保真)及其他实现无线通信的网络。上述有线网络可以包括但不限于:广域网、城域网、局域网。上述服务器112可以包括但不限于任何可以进行计算的硬件设备。
此外,在本实施例中,上述配额资源的确定方法还可以但不限于应用于处理能力较强大的独立的处理设备中,而无需进行数据交互。例如,该处理设备可以但不限于为处理能力较强大的终端设备,即,上述配额资源的确定方法中的各个操作可以集成在一个独立的处理设备中。上述仅是一种示例,本实施例中对此不作任何限定。
可选地,在本实施例中,上述配额资源的确定方法可以由服务器112来执行,也可以由终端102来执行,还可以是由服务器112和终端102共同执行。其中,终端102执行本申请实施例的配额资源的确定方法也可以是由安装在其上的客户端来执行。
以运行在***的服务器为例,图2是根据本申请实施例的一种可选的配额资源的确定方法的流程示意图,如图2所示,该方法的流程可以包括以下步骤:
步骤S201,获取目标对象输入的查询参数,其中,查询参数用于指示待运行的目标业务的业务属性,待运行的目标业务为使用时需要消耗虚拟资源的业务。
可选地,从***的服务器端获取到目标对象输入的查询参数。其中,查询参数可以是用来指示待运行的目标业务的业务属性,这里的目标对象可以为某一用户,目标业务为运行时需要消耗虚拟资源的业务,可以是多个作业类型等,对应的业务属性可以是计数、去重等。
步骤S202,利用查询参数,确定目标业务对应的作业所占用的物理消耗资源量。
可选地,根据获取到的查询参数,可以得到运行目标业务对应作业所需要占用的物理消耗资源量,这里的物理消耗资源量可以是CPU资源量、磁盘占用资源量、内存占用资源量等。
步骤S203,根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量,其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量。
可选地,根据确定的运行目标业务对应的作业时需要消耗的物理消耗资源量和目标回归方案(比如,逻辑回归算法等),可以对应得出目标业务所需要的目标配额资源量,然后将得到的目标配额资源量作为获取目标业务的配额资源量。其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量,其中,虚拟资源量可以但不限于包括QQ币、R币等用于交换的虚拟资源。
需要说明的是,在同等条件下,通过简单的算法所需要计算时间少,也是说所需要的计算机资源少,那么所要的配额资源就会变少。
同样的一个目标业务(作业类型),曝光数小,对应的数据集小(数据量小),所需要计算时间少,也即,所需要的计算机资源少,那么所要的配额资源也会变少。
例如,在获取到查询参数如果是“增量频次”的目标业务,由于“增量频次”涉及到增量的概念,那么运行该目标业务需要消耗虚拟资源就会较多,比如,在计算1月1号到1月10号频次数据,需要把1号到1号,1号到2号,1号到3号,1号到4号……直到1号到10号的频次数据累加到一起。此时,需要消耗的计算机资源较多,那么配置的目标配额资源量也会变大。
在本申请实施例中,通过获取到目标对象输入的查询参数,根据查询参数确定目标业务对应的作业所占用的物理消耗资源量,根据物理消耗资源量和目标回归方案,确定出目标配额资源量,由于最终确定的目标配额资源量是根据与目标业务对应的作业所占用的物理消耗资源量和目标回归方案得到的,所以不同的目标业务得到的目标配额资源量是不同的,从而可以实现有针对性地变化目标配额资源量的目的,进而解决了相关技术中存在的固定配额资源去评估资源消耗的方式欠缺灵活性的问题。
作为一种可选实施例,根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量包括:
根据物理消耗资源量和目标回归方案,确定目标业务所需的参考配额资源量;
将参考配额资源量与预设资源量做比较,得到比较结果;
根据比较结果,确定目标配额资源量。
可选地,根据物理消耗资源量和目标回归方案,可以确定出参考配额资源量,在根据该参考配额资源量与预设资源量之间的数值比较,确定出最终的目标配额资源量。
比如,在参考配额资源量大于预设资源量的情况下,将参考配额资源量确定为目标配额资源量。
具体实施时,可以将参考配额资源量进行四舍五入,得到一个整数,将该整数确定为目标配额资源量。
另外,预设资源量可以是一个固定数值,比如,数值1,也可以根据实际情况动态设置。
在参考配额资源量小于或等于预设资源量的情况下,将预设资源量确定为目标配额资源量。
具体实施时,如果得到的参考配额资源量的数值是一个小于预设资源量的小数,这时,为了得到目标业务对应的目标配额资源量,可以直接将预设资源量作为目标配额资源量,比如,预设资源量设置为1,在得到的参考配额资源量的数值小于或等于1的情况下,将1作为目标配额资源量。
本申请实施例可以根据不同的目标业务对应的作业类型进行配额统计,有助于产品运营业务的判断和提高。
作为一种可选实施例,根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量包括:
根据物理消耗资源量和目标回归方案,获取用于确定目标业务所需配额资源的确定方案;
根据确定方案,得到目标业务所需的目标配额资源量。
可选地,根据物理消耗资源量以及目标回归方案,可以拟合出运行不同目标业务时需要的目标配额资源量。比如,根据物理消耗资源量以及目标回归方案,可以得到目标业务为“计数”时,对应的配额资源量确定方案:配额资源量=20*amount*1.0/100000000.0,其中,amount为目标业务对应的作业:总的曝光或点击数;在得到目标业务为“去重”时,对应的配额资源量确定方案:配额资源量=20*amount*3.8/212200000.0。
在根据得到的配额资源量与预设资源量1进行数值大小的比较,取最大值作为目标配额资源量。
如下表1所示,表1为不同目标业务对应的配额资源的确定方案(计算公式)和得到的最终目标配额资源量。
表1
其中,以广告主向***服务器输入查询参数为例,表1中的计数是指广告被展现的次数;去重:特定时间内独立访客第一次观看某广告,具有唯一地址的访问者;曝光频次:特定时间内目标人群暴露于某广告的平均次数(每个独立访客观看广告多少次);人口属性:获取观看广告的人群的性别、年龄、教育水平等;独占:某用户只在某一媒体平台中出现;增量频次:在时间跨度k内多次累计的数据,其中,时间跨度为1月1号~1月3号,k就等于3天,1月1号~1月31号,k就等于31天。
作为一种可选实施例,在根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量之后,方法还包括:
将目标配额资源量按照从大到小的顺序进行排列,得到排列次序;
根据排列次序依次运行目标配额资源量对应的目标业务对应的作业。
可选地,在计算机资源有限的情况下,可以先将得到的目标配额资源量按照从大到小的顺序进行排列,得到排列次序,然后根据排列次序,先运行目标配额资源量数值大的目标业务对应的作业,最后运行排名最后的目标配额资源量数值最小的目标业务对应的作业,这样可以节省计算机资源,同时满足更多人的需求。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
根据本申请实施例的另一个方面,还提供了一种用于实施上述配额资源的确定方法的配额资源的确定装置。图3是根据本申请实施例的一种可选的配额资源的确定装置的示意图,如图3所示,该装置可以包括:
获取单元301,用于获取目标对象输入的查询参数,其中,查询参数用于指示待运行的目标业务的业务属性,待运行的目标业务为使用时需要消耗虚拟资源的业务;
第一确定单元302,用于利用查询参数,确定目标业务对应的作业所占用的物理消耗资源量;
第二确定单元303,用于根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量,其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量。
需要说明的是,该实施例中的获取单元301可以用于执行上述步骤S201,该实施例中的第一确定单元302可以用于执行上述步骤S202,该实施例中的第二确定单元303可以用于执行上述步骤S203。
通过上述模块,通过获取到目标对象输入的查询参数,根据查询参数确定目标业务对应的作业所占用的物理消耗资源量,根据物理消耗资源量和目标回归方案,确定出目标配额资源量,由于最终确定的目标配额资源量是根据与目标业务对应的作业所占用的物理消耗资源量和目标回归方案得到的,所以不同的目标业务得到的目标配额资源量是不同的,从而可以实现有针对性地变化目标配额资源量的目的,进而解决了相关技术中存在的固定配额资源去评估资源消耗的方式欠缺灵活性的问题。
作为一种可选的实施例,第二确定单元包括:第一确定模块,用于根据物理消耗资源量和目标回归方案,确定目标业务所需的参考配额资源量;比较模块,用于将参考配额资源量与预设资源量做比较,得到比较结果;第二确定模块,用于根据比较结果,确定目标配额资源量。
作为一种可选的实施例,第二确定模块包括:第一确定子模块,用于在参考配额资源量大于预设资源量的情况下,将参考配额资源量确定为目标配额资源量。
作为一种可选的实施例,第二确定模块包括:第二确定子模块,用于在参考配额资源量小于或等于预设资源量的情况下,将预设资源量确定为目标配额资源量。
作为一种可选的实施例,第二确定单元包括:获取模块,用于根据物理消耗资源量和目标回归方案,获取用于确定目标业务所需配额资源的确定方案;得到模块,用于根据确定方案,得到目标业务所需的目标配额资源量。
作为一种可选的实施例,该装置还包括:排列单元,用于在根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量之后,将目标配额资源量按照从大到小的顺序进行排列,得到排列次序;运行单元,用于根据排列次序依次运行目标配额资源量对应的目标业务对应的作业。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。
根据本申请实施例的又一个方面,还提供了一种用于实施上述配额资源的确定方法的电子设备,该电子设备可以是服务器、终端、或者其组合。
图4是根据本申请实施例的一种可选的电子设备的结构框图,如图4所示,包括处理器401、通信接口402、存储器403和通信总线404,其中,处理器401、通信接口402和存储器403通过通信总线404完成相互间的通信,其中,
存储器403,用于存储计算机程序;
处理器401,用于执行存储器403上所存放的计算机程序时,实现如下步骤:
S1,获取目标对象输入的查询参数,其中,查询参数用于指示待运行的目标业务的业务属性,待运行的目标业务为使用时需要消耗虚拟资源的业务;
S2,利用查询参数,确定目标业务对应的作业所占用的物理消耗资源量;
S3,根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量,其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量。
可选地,在本实施例中,上述的通信总线可以是PCI(Peripheral ComponentInterconnect,外设部件互连标准)总线、或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括RAM,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
作为一种示例,如图4所示,上述存储器403中可以但不限于包括上述配额资源的确定装置中的获取单元301、第一确定单元302、第二确定单元303。此外,还可以包括但不限于上述配额资源的确定装置中的其他模块单元,本示例中不再赘述。
上述处理器可以是通用处理器,可以包含但不限于:CPU(Central ProcessingUnit,中央处理器)、NP(Network Processor,网络处理器)等;还可以是DSP(DigitalSignal Processing,数字信号处理器)、ASIC(Application Specific IntegratedCircuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
此外,上述电子设备还包括:显示器,用于显示配额资源的结果。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
本领域普通技术人员可以理解,图4所示的结构仅为示意,实施上述配额资源的确定方法的设备可以是终端设备,该终端设备可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图4其并不对上述电子设备的结构造成限定。例如,终端设备还可包括比图4中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图4所示的不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、ROM、RAM、磁盘或光盘等。
根据本申请实施例的又一个方面,还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行配额资源的确定方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,获取目标对象输入的查询参数,其中,查询参数用于指示待运行的目标业务的业务属性,待运行的目标业务为使用时需要消耗虚拟资源的业务;
S2,利用查询参数,确定目标业务对应的作业所占用的物理消耗资源量;
S3,根据物理消耗资源量和目标回归方案,确定目标业务所需的目标配额资源量,其中,目标配额资源量为使用目标业务时所消耗的虚拟资源量。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例中对此不再赘述。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、ROM、RAM、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
根据本申请实施例的又一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中;计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一个实施例中的配额资源的确定方法步骤。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例配额资源的确定方法的全部或部分步骤。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例中所提供的方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种配额资源的确定方法,其特征在于,所述方法包括:
获取目标对象输入的查询参数,其中,所述查询参数用于指示待运行的目标业务的业务属性,所述待运行的目标业务为使用时需要消耗虚拟资源的业务;
利用所述查询参数,确定所述目标业务对应的作业所占用的物理消耗资源量;
根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量,其中,所述目标配额资源量为使用所述目标业务时所消耗的虚拟资源量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量包括:
根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的参考配额资源量;
将所述参考配额资源量与预设资源量做比较,得到比较结果;
根据所述比较结果,确定所述目标配额资源量。
3.根据权利要求2所述的方法,其特征在于,所述根据所述比较结果,确定所述目标配额资源量包括:
在所述参考配额资源量大于所述预设资源量的情况下,将所述参考配额资源量确定为所述目标配额资源量。
4.根据权利要求2所述的方法,其特征在于,所述根据所述比较结果,确定所述目标配额资源量还包括:
在所述参考配额资源量小于或等于所述预设资源量的情况下,将所述预设资源量确定为所述目标配额资源量。
5.根据权利要求1所述的方法,其特征在于,所述根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量包括:
根据所述物理消耗资源量和目标回归方案,获取用于确定所述目标业务所需配额资源的确定方案;
根据所述确定方案,得到所述目标业务所需的目标配额资源量。
6.根据权利要求1至5任一项所述的方法,其特征在于,在根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量之后,所述方法还包括:
将所述目标配额资源量按照从大到小的顺序进行排列,得到排列次序;
根据所述排列次序依次运行所述目标配额资源量对应的所述目标业务对应的作业。
7.一种配额资源的确定装置,其特征在于,所述装置包括:
获取单元,用于获取目标对象输入的查询参数,其中,所述查询参数用于指示待运行的目标业务的业务属性,所述待运行的目标业务为使用时需要消耗虚拟资源的业务;
第一确定单元,用于利用所述查询参数,确定所述目标业务对应的作业所占用的物理消耗资源量;
第二确定单元,用于根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的目标配额资源量,其中,所述目标配额资源量为使用所述目标业务时所消耗的虚拟资源量。
8.根据权利要求7所述的装置,其特征在于,所述第二确定单元包括:
第一确定模块,用于根据所述物理消耗资源量和目标回归方案,确定所述目标业务所需的参考配额资源量;
比较模块,用于将所述参考配额资源量与预设资源量做比较,得到比较结果;
第二确定模块,用于根据所述比较结果,确定所述目标配额资源量。
9.一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信,其特征在于,
所述存储器,用于存储计算机程序;
所述处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行权利要求1至6中任一项所述的配额资源的确定方法步骤。
10.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至6中任一项中所述的配额资源的确定方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110157411.1A CN112836971A (zh) | 2021-02-04 | 2021-02-04 | 配额资源的确定方法和装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110157411.1A CN112836971A (zh) | 2021-02-04 | 2021-02-04 | 配额资源的确定方法和装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112836971A true CN112836971A (zh) | 2021-05-25 |
Family
ID=75932259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110157411.1A Pending CN112836971A (zh) | 2021-02-04 | 2021-02-04 | 配额资源的确定方法和装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112836971A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473448A (zh) * | 2021-06-16 | 2021-10-01 | 北京三快在线科技有限公司 | 一种业务资源处理方法、装置、存储介质及设备 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104104521A (zh) * | 2014-08-08 | 2014-10-15 | 成都致云科技有限公司 | 一种基于实际用量的云计算服务弹性计费方法 |
CN106886847A (zh) * | 2016-06-22 | 2017-06-23 | 阿里巴巴集团控股有限公司 | 一种资源处理方法及装置 |
CN109213597A (zh) * | 2018-08-01 | 2019-01-15 | 平安科技(深圳)有限公司 | 资源分配方法、装置、计算机设备及计算机可读存储介质 |
CN109583863A (zh) * | 2019-01-21 | 2019-04-05 | 深圳市祥云万维科技有限公司 | 一种区块链资源交易网络和交易方法 |
CN110442449A (zh) * | 2019-07-09 | 2019-11-12 | 北京云和时空科技有限公司 | 一种资源调度方法和装置 |
CN110599323A (zh) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种资源处理方法及处理设备 |
CN111210273A (zh) * | 2020-01-03 | 2020-05-29 | 湖北省楚天云有限公司 | 一种政务云平台资源的计量计费方法和*** |
CN111447577A (zh) * | 2020-02-18 | 2020-07-24 | 中国联合网络通信集团有限公司 | 配额管理方法及设备 |
CN112015557A (zh) * | 2020-08-31 | 2020-12-01 | 北京金山云网络技术有限公司 | 资源调整方法、装置和服务器 |
CN112015996A (zh) * | 2020-10-21 | 2020-12-01 | 未鲲(上海)科技服务有限公司 | 业务资源推荐方法、装置、计算机设备及存储介质 |
CN112150181A (zh) * | 2019-06-28 | 2020-12-29 | 腾讯科技(深圳)有限公司 | 一种资源分配方法、装置、设备及存储介质 |
-
2021
- 2021-02-04 CN CN202110157411.1A patent/CN112836971A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104104521A (zh) * | 2014-08-08 | 2014-10-15 | 成都致云科技有限公司 | 一种基于实际用量的云计算服务弹性计费方法 |
CN106886847A (zh) * | 2016-06-22 | 2017-06-23 | 阿里巴巴集团控股有限公司 | 一种资源处理方法及装置 |
US20190149627A1 (en) * | 2016-06-22 | 2019-05-16 | Alibaba Group Holding Limited | Resource processing method and apparatus |
CN109213597A (zh) * | 2018-08-01 | 2019-01-15 | 平安科技(深圳)有限公司 | 资源分配方法、装置、计算机设备及计算机可读存储介质 |
CN109583863A (zh) * | 2019-01-21 | 2019-04-05 | 深圳市祥云万维科技有限公司 | 一种区块链资源交易网络和交易方法 |
CN112150181A (zh) * | 2019-06-28 | 2020-12-29 | 腾讯科技(深圳)有限公司 | 一种资源分配方法、装置、设备及存储介质 |
CN110442449A (zh) * | 2019-07-09 | 2019-11-12 | 北京云和时空科技有限公司 | 一种资源调度方法和装置 |
CN110599323A (zh) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种资源处理方法及处理设备 |
CN111210273A (zh) * | 2020-01-03 | 2020-05-29 | 湖北省楚天云有限公司 | 一种政务云平台资源的计量计费方法和*** |
CN111447577A (zh) * | 2020-02-18 | 2020-07-24 | 中国联合网络通信集团有限公司 | 配额管理方法及设备 |
CN112015557A (zh) * | 2020-08-31 | 2020-12-01 | 北京金山云网络技术有限公司 | 资源调整方法、装置和服务器 |
CN112015996A (zh) * | 2020-10-21 | 2020-12-01 | 未鲲(上海)科技服务有限公司 | 业务资源推荐方法、装置、计算机设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473448A (zh) * | 2021-06-16 | 2021-10-01 | 北京三快在线科技有限公司 | 一种业务资源处理方法、装置、存储介质及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109274987B (zh) | 一种视频集合排序方法、服务器及可读存储介质 | |
CN109657998B (zh) | 一种资源分配方法、装置、设备及存储介质 | |
CN109885834B (zh) | 一种用户年龄性别的预测方法及装置 | |
CN113034171B (zh) | 一种业务数据处理方法、装置、计算机及可读存储介质 | |
CN108153891A (zh) | 上网活跃时间统计方法及装置 | |
CN108667877B (zh) | 确定推荐信息的方法及装置、计算机设备及存储介质 | |
CN112836971A (zh) | 配额资源的确定方法和装置、电子设备和存储介质 | |
KR20070070062A (ko) | 서비스 평가 방법, 시스템 및 컴퓨터 프로그램 제품 | |
CN116205697A (zh) | 用于虚拟公有云的资源推荐方法和资源推荐装置 | |
CN113408817B (zh) | 流量分发方法、装置、设备及存储介质 | |
CN114625975B (zh) | 一种基于知识图谱的客户行为分析*** | |
CN110619541A (zh) | 应用程序管理方法、装置、计算机设备及存储介质 | |
CN108399031B (zh) | 确定界面布局方式的方法和装置 | |
CN111858542B (zh) | 数据处理方法、装置、设备及计算机可读存储介质 | |
CN111951114B (zh) | 一种任务执行方法、装置、电子设备及可读存储介质 | |
CN110891097B (zh) | 一种跨设备用户识别方法及装置 | |
CN113656457A (zh) | 渠道质量信息获取方法、装置、电子设备及可读存储介质 | |
CN111881148A (zh) | 对象组合的属性确定方法、装置、电子设备 | |
CN111159545A (zh) | 推荐房源确定方法及装置、房源推荐方法及装置 | |
Kanagasabai et al. | Ec2bargainhunter: It's easy to hunt for cost savings on amazon ec2! | |
CN113626699B (zh) | 目标用户识别方法、装置、电子设备和存储介质 | |
CN109358968B (zh) | 一种服务器资源配置方法及装置 | |
CN117829592A (zh) | 基于可配置模型的风险评估方法和装置 | |
CN116450749A (zh) | 数据的处理方法和装置、存储介质及电子设备 | |
CN115345516A (zh) | 多轮次的虚拟资源分配方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |