CN109522118A - 一种业务处理方法、装置、服务器及可读存储介质 - Google Patents
一种业务处理方法、装置、服务器及可读存储介质 Download PDFInfo
- Publication number
- CN109522118A CN109522118A CN201811324556.0A CN201811324556A CN109522118A CN 109522118 A CN109522118 A CN 109522118A CN 201811324556 A CN201811324556 A CN 201811324556A CN 109522118 A CN109522118 A CN 109522118A
- Authority
- CN
- China
- Prior art keywords
- household appliance
- server
- class
- service
- probability
- 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.)
- Granted
Links
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000003672 processing method Methods 0.000 title abstract 2
- 238000012545 processing Methods 0.000 claims abstract description 46
- 238000000034 method Methods 0.000 claims abstract description 40
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000005303 weighing Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种业务处理方法、装置、服务器及可读存储介质,该方法包括:如果接收到用户的访问请求,获取所述用户已安装的家电设备;针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。本发明中根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
Description
技术领域
本发明涉及网络技术领域,尤其涉及一种业务处理方法、装置、服务器及可读存储介质。
背景技术
通常服务器的业务能力是固定的,但是随着用户的增长、访问量的增长,会导致服务器出现负载压力过大的问题。
现有技术中通常是将用户的业务直接分配到在其所在地区内预先设定好的服务器上进行处理,但是由于不同地区内用户的业务需求不一样,就可能使得不同地区内的机房中服务器的负载和压力情况表现不同,例如出现某一地区内的服务器负载压力大而濒临崩溃,而其他地区内的服务器却在此时间段闲置的情况,因此就会出现负载分配不均衡导致的负载压力大的服务器无法及时为用户提供服务器的问题。
发明内容
本发明提供了一种业务处理方法、装置、服务器及可读存储介质,用以解决现有技术中由于负载分配不均衡导致负载压力大的服务器无法及时为用户提供服务器的问题。
本发明提供了一种业务处理方法,应用于服务器,该方法包括:
如果接收到用户的访问请求,获取所述用户已安装的家电设备;
针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
进一步地,所述根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
预测所述每类家电设备将要被使用的概率;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
进一步地,所述预测所述每类家电设备将要被使用的概率包括:
根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
进一步地,所述根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
进一步地,所述根据获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
进一步地,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
进一步地,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器包括:
根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;
在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
本发明提供了一种业务处理装置,应用于服务器,该装置包括:
获取模块,用于如果接收到用户的访问请求,获取所述用户已安装的家电设备;
采集模块,用于针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
确定模块,用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
进一步地,所述确定模块,具体用于预测所述每类家电设备将要被使用的概率;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
进一步地,所述确定模块,具体用于根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
进一步地,所述确定模块,具体用于根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
进一步地,所述确定模块,具体用于根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
进一步地,所述确定模块,具体用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
进一步地,所述确定模块,具体用于根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
本发明提供了一种服务器,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行上述任一项所述方法的步骤。
本发明提供了一种计算机可读存储介质,其存储有可由服务器执行的计算机程序,当所述程序在所述服务器上运行时,使得所述服务器执行上述任一项所述方法的步骤。
本发明提供了一种业务处理方法、装置、服务器及可读存储介质,该方法包括:如果接收到用户的访问请求,获取所述用户已安装的家电设备;针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。本发明中根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1提供的一种业务处理过程的示意图;
图2为本发明实施例1提供的一种业务处理集群的结构示意图;
图3为本发明实施例5提供的一种业务处理的流程示意图;
图4为本发明实施例6提供的一种服务器的结构示意图;
图5为本发明实施例提供的一种业务处理装置示意图。
具体实施方式
为了保证服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务器的情况出现,本发明实施例提供了一种业务处理方法、装置、服务器及可读存储介质。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
图1为本发明实施例提供的一种业务处理过程的示意图,该过程包括以下步骤:
S101:如果接收到用户的访问请求,获取所述用户已安装的家电设备。
本发明实施例提供的业务处理方法应用于服务器,该服务器能够接收到用户的访问请求。
服务器接收到的用户的访问请求中通常不携带有待处理的业务,因此该访问请求可以理解为上线请求或连接请求等。
该服务器在接收到用户的访问请求后,可以获取到用户已安装的家电设备,具体地,该用户的访问请求中可以携带有用户的标识信息,服务器中可以保存有用户与其已安装的家电设备的对应关系,从而根据访问请求中携带的用户的标识信息,获取该标识信息的用户已安装的家电设备。
用户在安装家电设备时,可以是将用户的标识信息与家电设备进行绑定,将绑定后的用户的标识信息与家电设备的对应关系发送给服务器进行保存。
S102:针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息。
服务器中可以保存有每台服务器能够为哪些家电设备提供服务,该每台服务器可以位于同一地区可以位于不同地区,因此服务器在获取到发送访问请求的用户已安装的家电设备后,可以针对每类家电设备,确定能够为该类家电设备提供服务的服务器。
针对每类家电设备,服务器可以直接采集能够为该类家电设备提供服务的服务器的负载信息,可以是采集每台服务器的负载信息,然后在每台服务器的负载信息中选取能够为该类家电设备提供服务的服务器的负载信息。
采集服务器的负载信息的过程属于现有技术,在本发明实施例中不做赘述。
S103:根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
服务器根据采集到的能够为每类家电设备提供服务的服务器的负载信息,可以确定目标服务器来处理用户的家电设备的业务处理请求,确定目标服务器的过程可以是在采集到的能够为每类家电设备提供服务的服务器的负载信息中,选取负载信息最小的作为目标服务器,可以是在负载信息小于设定值的至少一个服务器中选取目标服务器等,在此不做限定。
服务器确定的目标服务器可以理解为对用户发送的家电设备的业务处理请求进行处理的服务器。
具体地,服务器在确定目标服务器后,可以是将目标服务器的访问地址发送给用户,当用户有家电设备的业务处理需求时,向该访问地址对应的目标服务器发送家电设备的业务处理请求,目标服务器接收到用户发送的家电设备的业务处理请求后,处理该家电设备的业务处理请求,进一步地,目标服务器还可以将业务处理请求的处理结果反馈给用户。
本发明实施例的业务处理方法应用于服务器可以是单独的服务器,可以是由实现不同功能的服务器构成的服务器集群。
如果是由实现不同功能的服务器构成的服务器集群,可以是如图2所示的架构示意图,用户服务器可以用来接收用户的访问请求,前置的统计服务器可以负责收集用户的信息,该用户的信息包括用户已安装的家电设备,监控服务器责监控各个机房的负载情况,具体到每个业务的负载情况,针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息。负载均衡服务器根据能够为所述每类家电设备提供服务的服务器的负载信息,在机房1,机房2,机房N中确定目标机房,并在目标机房中确定目标服务器,用户根据该目标服务器的访问地址访问相应的服务器。负载均衡服务器可以是根据现有负载均衡规则实现的目标机房和目标服务器的确定。通过一个前置的统计服务器和监控服务器,进行负载均衡实现用户在访问高峰期不同业务被处理时质量和及时性的保证。
本发明实施例中根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
实施例2:
在上述实施例的基础上,本发明实施例中,所述根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
预测所述每类家电设备将要被使用的概率;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
为了进一步保证服务器的负载均衡,本发明实施例中还可以根据每类家电设备将要被使用的概率,结合能够为每类家电设备提供服务的服务器的负载信息,共同确定目标服务器。
服务器可以预测每类家电设备将要被使用的概率,如可以是根据获取到的每类家电设备被使用的历史频率或历史次数确定,可以是根据每类家电设备是否被使用确定等,在本发明实施例中不做限定。
例如,如果是根据获取到的每类家电设备被使用的历史频率或历史次数确定,可以是将每类家电设备被使用的历史频率或历史次数进行从大到小,或从小到大排名,根据排名的名次,依次赋予对应的概率;如果是根据每类家电设备是否被使用确定,可以是根据每类家电设备是否被使用,将被使用的时间距当前时间由远及近,或由近及远排名,根据排名的名次,依次赋予对应的概率等。
服务器预测每类家电设备将要被使用的概率后,可以根据每类家电设备将要被使用的概率及能够为每类家电设备提供服务的服务器的负载信息,确定目标服务器,具体可以是在将要被使用的概率中选取概率最大的家电设备,将能够为该概率最大的家电设备提供服务的服务器的负载信息中最小的服务器确定为目标服务器,或在将要被使用的概率中概率超过设定概率中选取家电设备,将能够为选取的家电设备提供服务器的服务器中选取目标服务器等,在本发明实施例中不做限定。
由于本发明实施例中可以根据每类家电设备将要被使用的概率,结合能够为每类家电设备提供服务的服务器的负载信息,共同确定目标服务器,因此进一步保证了服务器的负载均衡。
实施例3:
在上述各实施例的基础上,本发明实施例中,所述预测所述每类家电设备将要被使用的概率包括:
根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
通过本发明实施例中提供的每类家电设备将要被使用的概率的预测过程,可以使得预测到的每类家电设备将要被使用的概率更加准确,从而进一步保证服务器的负载均衡。
服务器能够获取到发送访问请求的用户已安装的家电设备,并且能够被归属于用户所在地区的服务器提供服务的家电设备类型,即归属于用户所在地区的服务器能够为哪些类型的家电设备提供服务。
服务器在获取用户所在地区时可以是用户在第一安装家电设备时将其所在地区发送给服务器进行保存,可以是用户发送访问请求时,将其所在地区发送给服务器进行保存等。
用户在每次使用家电设备时,服务器可以保存用户使用家电设备的相关信息,因此服务器还能够获取到在设定时间范围内被发送访问请求的用户使用的家电设备,并且服务器可以获取到已被归属于用户所在地区的服务器提供了服务的家电设备类型,即归属于用户所在地区的服务器为哪些类型的家电设备的提供了服务器。
该设定时间范围可以任意,为了使得预测的每类家电设备将要被使用的概率更加准确,该设定时间范围可以为距离当前时间的设定范围,即用户近期使用家电设备的情况。
从而服务器根据获取到的用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,更加准确地预测每类家电设备将要被使用的概率。
所述根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
如果仅根据获取到的用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,预测每类家电设备将要被使用的概率,则服务器根据每类家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集,该第一家电设备交集可以理解为用户已安装的家电设备与能够被用户所在地区的服务器提供服务的家电设备类型的类型相同的家电设备的集合。
服务器确定第一家电设备交集后,针对用户已安装的每类家电设备,判断该类家电设备是否位于该第一家电设备交集中,从而确定该类家电设备的第一子概率,例如可以是将位于该第一家电设备交集中的某类家电设备的第一子概率设置为设定概率值,可以是根据位于该第一家电设备交集中的家电设备的类型的数量确定家电设备的第一子概率,如位于该第一家电设备交集中的家电设备的类型为a,b,c,则该a,b,c的第一子概率均为1/3,不位于该第一家电设备交集中的家电设备的第一子概率为0。
根据每类家电设备的第一子概率,确定每类家电设备将要被使用的概率可以是直接将每类家电设备的第一子概率,确定为每类家电设备将要被使用的概率,可以是将每类家电设备的第一子概率与对应的预先保存的权值的乘积,确定为每类家电设备将要被使用的概率等。
所述根据获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
如果仅获取到的在设定时间范围内被用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,则服务器根据在设定时间范围内被用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集,该第二家电设备交集可以理解为在设定时间范围内被用户使用的家电设备与已被归属于用户所在地区的服务器提供了服务器的家电设备类型的类型相同的家电设备的集合。
服务器确定第二家电设备交集后,针对用户已安装的每类家电设备,判断该类家电设备是否位于该第二家电设备交集中,从而确定该类家电设备的第二子概率,例如可以是将位于该第一家电设备交集中的某类家电设备的第二子概率设置为设定概率值,可以是根据位于该第一家电设备交集中的家电设备的类型的数量确定家电设备的第二子概率,如位于该第一家电设备交集中的家电设备的类型为b,c,则该b,c的第二子概率均为1/2,不位于该第二家电设备交集中的家电设备的第二子概率为0。
根据每类家电设备的第二子概率,确定每类家电设备将要被使用的概率可以是直接将每类家电设备的第二子概率,确定为每类家电设备将要被使用的概率,可以是将每类家电设备的第二子概率与对应的预先保存的权值的乘积,确定为每类家电设备将要被使用的概率等。
如果根据获取到的用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和获取到的在设定时间范围内被用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测每类家电设备将要被使用的概率,则服务器根据上述过程确定了每类家电设备的第一子概率与每类家电设备的第二子概率后,根据每类家电设备的第一子概率与每类家电设备的第二子概率,确定每类家电设备将要被使用的概率。
具体可以是直接将每类家电设备的第一子概率与每类家电设备的第二子概率的和值确定为每类家电设备将要被使用的概率,可以是将每类家电设备的第一子概率与其对应的预先保存的权值的乘积,及每类家电设备的第二子概率与其对应的预先保存的权值的乘积的和值,确定为每类家电设备将要被使用的概率。
如果将每类家电设备的第一子概率与其对应的预先保存的权值的乘积,及每类家电设备的第二子概率与其对应的预先保存的权值的乘积的和值,确定为每类家电设备将要被使用的概率,a,b,c的第一子概率均为1/3,第一子概率对应的权值为2/5,b,c的第二子概率均为1/2,第二子概率对应的权值为3/5,则a将要被使用的概率为1/3*2/5=2/15,b将要被使用的概率为1/3*2/5+1/2*3/5=13/30,c将要被使用的概率为1/3*2/5+1/2*3/5=13/30。
还以上述图2为例,统计服务器收集的用户信息还包括用户的基本信息如标识信息、用户所在地区、当前日期及用户近期使用家电设备的情况,统计服务器可以先根据这些信息计算出用户将要使用的家电设备的从大到小的排名列表,并结合该用户所在地区使用业务情况的数据排名,得出该用户关于各个业务的预期访问排名A,即每类家电设备将要被使用的概率。
由于本发明实施例中提供的每类家电设备将要被使用的概率的预测过程,可以使得预测到的每类家电设备将要被使用的概率更加准确,因此进一步保证了服务器的负载均衡。
实施例4:
在上述各实施例的基础上,本发明实施例中,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
服务器可以根据能够为每类家电设备提供服务的服务器的负载信息,确定能够为每类家电设备提供服务的服务器的负载剩余信息,该负载信息可以理解为服务器被占用的处理资源的信息,负载剩余信息可以理解为服务器未被占用的处理资源的信息。
根据服务器的负载信息,确定服务器的负载剩余信息过程可以采用现有技术实现,在本发明实施例中不做赘述。
服务器根据在根据每类家电设备将要被使用的概率及能够为每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器时,可以是在将要被使用的概率中选取概率最大的家电设备,将能够为该概率最大的家电设备提供服务的服务器的负载剩余信息中最大的服务器确定为目标服务器,或在将要被使用的概率中概率超过设定概率中选取家电设备,将能够为选取的家电设备提供服务器的服务器中选取目标服务器等,在本发明实施例中不做限定。
如果为了进一步保证服务器的负载均衡,可以是选取概率最大的家电设备作为目标服务器来处理用户的业务处理请求。
还以上述图2为例,监控服务器监控到每个机房中每台服务器的负载情况后,还可以提供每类家电设备对应的每个地区每个机房中每台服务器的排名列表B,即可以为将能够为每类家电设备提供服务的服务器的负载剩余信息进行排名得到的排名列表B。
由于本发明实施例中根据能够为每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器,从而能够保证服务器的负载均衡。
实施例5:
在上述各实施例的基础上,本发明实施例中,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器包括:
根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;
在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
服务器中可以为每类家电设备将要被使用的概率预先保存有对应的第一权值,以及为能够为每类家电设备提供服务的服务器的负载剩余信息预先保存有对应的第二权值,第一权值与第二权值任意,其第一权值与第二权值可以相同可以不同,在本发明实施例中不做赘述。
服务器根据每类家电设备将要被使用的概率及对应的预先保存的第一权值可以确定每类家电设备的第一子分值,如可以将每类家电设备将要被使用的概率与第一权值的乘积确定为每类家电设备的第一子分值。
服务器根据能够为每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值可以确定每类家电设备的第二子分值,如可以将能够为每类家电设备提供服务的服务器的负载剩余信息与第二权值的乘积确定为能够为所述每类家电设备提供服务的服务器的第二子分值。
服务器根据该第一子分值和第二子分值,可以确定能够为每类家电设备提供服务的服务器的分值,如可以是针对每类家电设备,将该类家电设备对应的第一子分值和第二子分值中最大的分值或最小的分值确定为能够为该类家电设备提供服务的服务器的分值,可以是将针对每类家电设备,将该类家电设备的第一子分值和能够为该类家电设备提供服务的服务器的第二子分值的和值,确定为能够为该类家电设备提供服务的服务器的分值。
服务器在确定的能够为每类家电设备提供服务的服务器的分值中选取目标服务器,如将分值最大的服务器确定为目标服务器,或者在将分值超过设定分值的服务器中任意选取目标服务器等。
以图3为例对上述各实施例进行说明,用户发起访问请求,统计服务器负责收集来自用户访问的信息、监控服务器负责收集服务器的负载信息;负载均衡服务器根据统计服务器和监控服务器收集统计的信息,得出用户将要访问的机房及机房中的目标服务器,将目标服务器的访问地址分配给用户;用户根据该访问地址访问相应的目标服务器。
由于本发明实施例中根据能够为每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器,从而能够保证服务器的负载均衡。
实施例6:
在上述各实施例的基础上,本发明实施例还提供了一种服务器400,如图4所示,包括:处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信;
所述存储器403中存储有计算机程序,当所述程序被所述处理器401执行时,使得所述处理器401执行如下步骤:
如果接收到用户的访问请求,获取所述用户已安装的家电设备;
针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
本发明实施例提供的服务器具体可以为桌面计算机、服务器、网络侧设备等。
上述服务器提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口402用于上述服务器与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述处理器可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,NP)等;还可以是数字指令处理器(Digital Signal Processing,DSP)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
在本发明实施例中,处理器执行存储器上所存放的程序时,实现根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
实施例7:
在上述各实施例的基础上,本发明实施例还提供了一种计算机存储可读存储介质,所述计算机可读存储介质内存储有可由服务器执行的计算机程序,当所述程序在所述服务器上运行时,使得所述服务器执行时实现如下步骤:
如果接收到用户的访问请求,获取所述用户已安装的家电设备;
针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
上述计算机可读存储介质可以是服务器中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(MO)等、光学存储器如CD、DVD、BD、HVD等、以及半导体存储器如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD)等。
在本发明实施例中提供的计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时,实现根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
图5为本发明实施例提供的一种业务处理装置500示意图,应用于服务器,该装置包括:
获取模块501,用于如果接收到用户的访问请求,获取所述用户已安装的家电设备;
采集模块502,用于针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
确定模块503,用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
所述确定模块503,具体用于预测所述每类家电设备将要被使用的概率;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
所述确定模块503,具体用于根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
所述确定模块503,具体用于根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
所述确定模块503,具体用于根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
所述确定模块503,具体用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
所述确定模块503,具体用于根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
本发明实施例中根据用户已安装的家电设备和能够为其家电设备提供服务的服务器的负载情况,来确定用来处理用户的家电设备的业务的目标服务器,保证了服务器的负载均衡,避免了负载压力大的服务器无法及时为用户提供服务。
对于***/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者一个操作与另一个实体或者另一个操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (16)
1.一种业务处理方法,其特征在于,应用于服务器,该方法包括:
如果接收到用户的访问请求,获取所述用户已安装的家电设备;
针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
2.如权利要求1所述的方法,其特征在于,所述根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
预测所述每类家电设备将要被使用的概率;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
3.如权利要求2所述的方法,其特征在于,所述预测所述每类家电设备将要被使用的概率包括:
根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
4.如权利要求3所述的方法,其特征在于,所述根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
5.如权利要求3所述的方法,其特征在于,所述根据获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率包括:
根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;
根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
6.如权利要求2-5任一项所述的方法,其特征在于,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器包括:
根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;
根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
7.如权利要求6所述的方法,其特征在于,所述根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器包括:
根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;
在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
8.一种业务处理装置,其特征在于,应用于服务器,该装置包括:
获取模块,用于如果接收到用户的访问请求,获取所述用户已安装的家电设备;
采集模块,用于针对每类家电设备,采集能够为该类家电设备提供服务的服务器的负载信息;
确定模块,用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器,其中所述目标服务用于处理所述用户发送的家电设备的业务处理请求。
9.如权利要求8所述的装置,其特征在于,所述确定模块,具体用于预测所述每类家电设备将要被使用的概率;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载信息,确定目标服务器。
10.如权利要求9所述的装置,其特征在于,所述确定模块,具体用于根据获取到的所述用户已安装的家电设备及能够被归属于用户所在地区的服务器提供服务的家电设备类型,和/或获取到的在设定时间范围内被所述用户使用的家电设备及已被归属于用户所在地区的服务器提供了服务的家电设备类型,预测所述每类家电设备将要被使用的概率。
11.如权利要求10所述的装置,其特征在于,所述确定模块,具体用于根据每类家电设备,及能够被归属于用户所在地区的服务器提供服务的家电设备类型,确定第一家电设备交集;根据所述每类家电设备是否位于所述第一家电设备交集中,确定每类家电设备的第一子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
12.如权利要求10所述的装置,其特征在于,所述确定模块,具体用于根据获取到的在设定时间范围内被所述用户使用的家电设备,及已被归属于用户所在地区的服务器提供了服务的家电设备类型,确定第二家电设备交集;根据所述每类家电设备是否位于所述第二家电设备交集中,确定该类家电设备的第二子概率;根据所述每类家电设备的第一子概率,确定所述每类家电设备将要被使用的概率。
13.如权利要求9-12任一项所述的装置,其特征在于,所述确定模块,具体用于根据能够为所述每类家电设备提供服务的服务器的负载信息,确定能够为所述每类家电设备提供服务的服务器的负载剩余信息;根据所述每类家电设备将要被使用的概率,及能够为所述每类家电设备提供服务的服务器的负载剩余信息,确定目标服务器。
14.如权利要求13所述的装置,其特征在于,所述确定模块,具体用于根据所述每类家电设备将要被使用的概率及对应的预先保存的第一权值、能够为所述每类家电设备提供服务的服务器的负载剩余信息及对应的预先保存的第二权值,确定能够为所述每类家电设备提供服务的服务器的分值;在能够为所述每类家电设备提供服务的服务器的分值中选取目标服务器。
15.一种服务器,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行权利要求1~7任一项所述方法的步骤。
16.一种计算机可读存储介质,其特征在于,其存储有可由服务器执行的计算机程序,当所述程序在所述服务器上运行时,使得所述服务器执行权利要求1~7任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811324556.0A CN109522118B (zh) | 2018-11-08 | 2018-11-08 | 一种业务处理方法、装置、服务器及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811324556.0A CN109522118B (zh) | 2018-11-08 | 2018-11-08 | 一种业务处理方法、装置、服务器及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109522118A true CN109522118A (zh) | 2019-03-26 |
CN109522118B CN109522118B (zh) | 2021-06-01 |
Family
ID=65773718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811324556.0A Active CN109522118B (zh) | 2018-11-08 | 2018-11-08 | 一种业务处理方法、装置、服务器及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109522118B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114844951A (zh) * | 2022-04-22 | 2022-08-02 | 百果园技术(新加坡)有限公司 | 请求处理方法、***、设备、存储介质及产品 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938529A (zh) * | 2010-09-02 | 2011-01-05 | 中国科学院计算机网络信息中心 | 域名数据生存期的过期干预方法和递归服务器 |
CN105933429A (zh) * | 2016-05-30 | 2016-09-07 | 新奥特(北京)视频技术有限公司 | 一种服务器负载控制方法和装置 |
CN106302565A (zh) * | 2015-05-12 | 2017-01-04 | 浙江格林蓝德信息技术有限公司 | 业务服务器的调度方法及*** |
CN106850834A (zh) * | 2017-03-01 | 2017-06-13 | 郑州云海信息技术有限公司 | 一种业务请求方法和装置及负载均衡器 |
CN107026907A (zh) * | 2017-03-30 | 2017-08-08 | 上海斐讯数据通信技术有限公司 | 一种负载均衡方法、负载均衡器及负载均衡*** |
CN107479408A (zh) * | 2017-06-20 | 2017-12-15 | 深圳市橙方智能科技有限公司 | 一种智能设备控制器及控制方法 |
-
2018
- 2018-11-08 CN CN201811324556.0A patent/CN109522118B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938529A (zh) * | 2010-09-02 | 2011-01-05 | 中国科学院计算机网络信息中心 | 域名数据生存期的过期干预方法和递归服务器 |
CN106302565A (zh) * | 2015-05-12 | 2017-01-04 | 浙江格林蓝德信息技术有限公司 | 业务服务器的调度方法及*** |
CN105933429A (zh) * | 2016-05-30 | 2016-09-07 | 新奥特(北京)视频技术有限公司 | 一种服务器负载控制方法和装置 |
CN106850834A (zh) * | 2017-03-01 | 2017-06-13 | 郑州云海信息技术有限公司 | 一种业务请求方法和装置及负载均衡器 |
CN107026907A (zh) * | 2017-03-30 | 2017-08-08 | 上海斐讯数据通信技术有限公司 | 一种负载均衡方法、负载均衡器及负载均衡*** |
CN107479408A (zh) * | 2017-06-20 | 2017-12-15 | 深圳市橙方智能科技有限公司 | 一种智能设备控制器及控制方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114844951A (zh) * | 2022-04-22 | 2022-08-02 | 百果园技术(新加坡)有限公司 | 请求处理方法、***、设备、存储介质及产品 |
CN114844951B (zh) * | 2022-04-22 | 2024-03-19 | 百果园技术(新加坡)有限公司 | 请求处理方法、***、设备、存储介质及产品 |
Also Published As
Publication number | Publication date |
---|---|
CN109522118B (zh) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109218355B (zh) | 负载均衡引擎,客户端,分布式计算***以及负载均衡方法 | |
CN106326002B (zh) | 资源调度方法、装置及设备 | |
US10789102B2 (en) | Resource provisioning in computing systems | |
EP2904491B1 (en) | Method, node and computer program for enabling automatic adaptation of resource units | |
US11146497B2 (en) | Resource prediction for cloud computing | |
CN103927229A (zh) | 在动态可用服务器集群中调度映射化简作业 | |
US20170352071A1 (en) | Smart cost analysis of household appliances | |
US11496413B2 (en) | Allocating cloud computing resources in a cloud computing environment based on user predictability | |
CN104756467A (zh) | 云中的cdn流量管理 | |
US9141288B2 (en) | Chargeback based storage recommendations for datacenters | |
CN109831524A (zh) | 一种负载均衡处理方法及装置 | |
WO2018178033A1 (en) | Virtualised network function deployment | |
US11803773B2 (en) | Machine learning-based anomaly detection using time series decomposition | |
US10305974B2 (en) | Ranking system | |
Li et al. | MapReduce delay scheduling with deadline constraint | |
Kulshrestha et al. | An efficient host overload detection algorithm for cloud data center based on exponential weighted moving average | |
CN104320492A (zh) | 网站服务器调度方法和装置 | |
CN112219191A (zh) | 数据中心中的服务和服务器的自配置 | |
JP6635895B2 (ja) | 電力需要制御システム、電力需要制御方法、アグリゲータシステム、需要家電力管理システム、及びプログラム | |
CN103713852A (zh) | 一种信息处理方法、服务平台及电子设备 | |
CN109522118A (zh) | 一种业务处理方法、装置、服务器及可读存储介质 | |
CN117369941A (zh) | Pod调度方法和*** | |
CN105335376A (zh) | 一种流处理方法、装置及*** | |
CN106325997B (zh) | 一种虚拟资源分配方法及装置 | |
WO2017150140A1 (ja) | 端末装置、制御装置、サーバ、評価方法及びプログラム |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |