一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

云终端管理方法、云终端管理平台、装置及设备与流程

2023-03-19 23:44:44 来源:中国专利 TAG:


1.本技术实施例涉及计算机技术领域,特别涉及一种云终端管理方法、云终端管理平台、装置及设备。


背景技术:

2.随着5g时代的到来,云终端业务也快速的发展起来;云终端是指一种搭建在云服务器上的虚拟终端,云终端平台可以让使用者通过操作端来操作搭载在云服务器上的一定数量的云终端,这些虚拟终端的功能与真正的终端基本相同,同时,云终端还具有离线运行、游戏多开等功能。用户在使用云终端实例过程中,会运行游戏等各种应用,不同行为需要消耗的系统资源不同,也可能由于资源性能分配不足导致出现实例无法正常使用的情况,此时对云终端实例的运行状态进行管理有非常重要的意义。
3.在相关技术中,云终端管理平台通常根据接入用户的id信息,在后台数据库获取该用户操作的云终端所属云终端列表;云终端管理平台对云终端列表内的所有云终端进行故障检测,根据故障检测结果对云终端进行管理。
4.然而,上述方法中仅能基于云终端是否故障来对云终端进行管理,使得对云终端进行管理的方式较为局限,灵活性较差,从而使得对云终端的管理效果较差。


技术实现要素:

5.本技术实施例提供了一种云终端管理方法、云终端管理平台、装置及设备,可以提高对云终端进行管理的准确性,提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。该技术方案如下:
6.一方面,提供了一种云终端管理方法,所述方法包括:
7.获取云终端在目标时间段内的使用数据;所述使用数据中包含所述云终端中的各个应用程序的用户行为数据以及所述云终端的性能数据;
8.基于所述云终端的所述使用数据,确定所述云终端的空闲等级状态;
9.基于所述云终端的所述空闲等级状态,对所述云终端分配的资源进行调整。
10.另一方面,提供了一种云终端管理平台,所述云终端管理平台用于执行上述的云终端管理方法。
11.另一方面,提供了一种云终端管理装置,所述装置包括:
12.数据获取模块,用于获取云终端在目标时间段内的使用数据;所述使用数据中包含所述云终端中的各个应用程序的用户行为数据以及所述云终端的性能数据;
13.状态确定模块,用于基于所述云终端的所述使用数据,确定所述云终端的空闲等级状态;
14.资源调整模块,用于基于所述云终端的所述空闲等级状态,对所述云终端分配的资源进行调整。
15.在一种可能的实现方式中,所述用户行为数据包括连接云终端的次数、连接云终
端的时长、应用程序的在线使用时长、应用程序的使用次数、安装应用程序的次数、进行文件上传的次数、以及进行文件下载的次数中的至少一种;
16.所述云终端的所述性能数据包括中央处理器cpu占用率、内存使用率、文件传输速率、分辨率中的至少一种。
17.在一种可能的实现方式中,所述状态确定模块,用于基于所述云终端的所述使用数据中目标数据的数量,确定所述云终端的所述空闲等级状态;所述目标数据是达到对应的数据指标阈值的所述使用数据。
18.在一种可能的实现方式中,所述空闲等级状态包含第一空闲等级状态、第二空闲等级状态以及第三空闲等级状态;其中,所述第一空闲等级状态的空闲程度小于所述第二空闲等级状态的空闲程度,所述第二空闲等级状态的空闲程度小于所述第三空闲等级状态的空闲程度。
19.在一种可能的实现方式中,所述状态确定模块,用于在所述云终端的所述使用数据中所述目标数据的数量达到第一数量阈值,确定所述云终端的所述空闲等级状态为所述第一空闲等级状态;
20.在所述云终端的所述使用数据中所述目标数据的数量达到第一数量阈值时,确定所述云终端的所述空闲等级状态为所述第一空闲等级状态;
21.在所述云终端的所述使用数据中所述目标数据的数量达到第二数量阈值但未达到所述第一数量阈值时,确定所述云终端的所述空闲等级状态为所述第二空闲等级状态;
22.在所述云终端的所述使用数据中所述目标数据的数量达到第三数量阈值但未达到所述第二数量阈值时,确定所述云终端的所述空闲等级状态为所述第三空闲等级状态;
23.其中,所述第一数量阈值大于所述第二数量阈值,所述第二数量阈值大于所述第三数量阈值。
24.在一种可能的实现方式中,所述数据获取模块,用于通过预先设置的数据埋点接口,获取所述云终端在目标时间段内的所述用户行为数据。
25.另一方面,提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行以实现上述的云终端管理方法。
26.另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述计算机程序由处理器加载并执行以实现上述的云终端管理方法。
27.另一方面,提供了一种计算机程序产品,所述计算机程序产品包括至少一条计算机程序,所述计算机程序由处理器加载并执行以实现上述各种可选实现方式中提供的云终端管理方法。
28.本技术提供的技术方案可以包括以下有益效果:
29.本技术实施例提供的云终端管理方法,云终端管理平台可以根据用户行为数据与云终端自身的性能数据,确定云终端的空闲等级状态,以根据云终端的空闲等级状态对云终端所需的资源进行调整;从而扩展了对云终端进行管理的方式,同时,提高了对云终端进行管理的准确性;基于云终端的空闲状态等级状态进行资源调整的方式,可以提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。
30.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
31.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
32.图1示出了本技术一示例性实施例提供的云终端管理方法对应的云终端管理系统的示意图;
33.图2示出了本技术一示例性实施例提供的云终端管理方法的流程图;
34.图3示出了本技术一示例性实施例提供的云终端管理方法的流程图;
35.图4示出了本技术一示例性实施例提供的云终端管理平台的架构示意图;
36.图5示出了本技术一示例性实施例提供的一种云终端管理装置的方框图;
37.图6是根据一示例性实施例示出的计算机设备的结构框图。
具体实施方式
38.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
39.图1示出了本技术一示例性实施例提供的云终端管理方法对应的云终端管理系统的示意图。该系统可以包括至少一个本地终端设备110以及云终端管理平台120。
40.该云终端管理平台120中包含多个云终端实例121,在本技术实施例中,将云终端实例简称为云终端;云终端是指一种搭建在云服务器上的虚拟终端,云终端管理平台120可以让使用者通过本地终端设备110中安装的云终端应用来操作云服务器上的一定数量的云终端,该云终端应用具有监听云终端管理平台发送的特定通知信息的能力,同时,具有申请并使用云终端的能力,以及查询云终端规格的能力。云终端中运行有完整的操作系统,其功能与本地终端设备相似。示意性的,云终端中运行的操作系统可以是android(安卓)操作系统,或者,也可以是ios操作系统,或者,也可以是其他操作系统,本技术对此不进行限制。
41.云终端管理平台120用于对云终端与本地终端设备的连接以及信息交互进行管理,以及对云终端实例进行资源分配调节;在本技术实施例中,该云终端管理平台120可以包括数据统计组件,云终端管理组件,云终端日志组件,云终端资源调度组件,云终端监控组件以及相关的业务服务平台等。其中,数据统计组件用于统计用户行为数据以及云终端的性能数据;云终端管理组件用于创建分配云终端实例、重启云终端实例、设置云终端实例状态等;云终端日志组件用于接收并存储云终端实例上报的用户操作信息,以及接收并存储各个云终端实例的性能数据;云终端资源调度组件具有对云终端实例计算资源的动态调整能力和对存储资源的动态调整能力;云终端监控组件用于采集云终端的各项性能数据。该云终端管理平台120可以实现为终端或服务器;当云终端管理平台120实现为服务器是,该云终端管理平台120可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、
云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
42.云终端和云终端管理平台之间建立有数据传输的通道,用于维护基于tcp(transmission control protocol传输控制协议)的长链接。
43.图2示出了本技术一示例性实施例提供的云终端管理方法的流程图,该云终端管理方法可以由云终端管理平台执行,该云终端管理平台可以实现为具有云终端管理功能的计算机设备,该计算机设备可以实现为终端或者服务器,如图2所示,该云终端管理方法可以包括以下步骤:
44.步骤210,获取云终端在目标时间段内的使用数据;该使用数据中包含云终端中的各个应用程序的用户行为数据以及云终端的性能数据。
45.该目标时间段的长度可以基于实际需求进行设置,本技术对此不进行限制。
46.可选的,在获取云终端在目标时间段内的使用数据时,可以按照指定获取周期进行数据采集,示意性的,若获取周期为5分钟,则每隔5分钟采集一次使用数据,以获取到目标时间段内的使用数据。
47.该用户行为数据是使用者在操作云终端中的应用程序时产生的操作数据。
48.云终端的性能数据可以是云终端当前状态下的性能数据,或者,也可以是目标时间段内各个获取周期采集的性能数据的平均,本技术对此不进行限制。
49.步骤220,基于云终端的使用数据,确定云终端的空闲等级状态。
50.云终端的空闲等级状态用于表征云终端处理压力的大小,一般而言,云终端越空闲,云终端的处理压力越小,所需的资源越少;云终端越繁忙,云终端的处理压力越大,所需的资源越多。
51.在本技术实施例中,基于用户行为数据以及云终端的性能数据综合确定云终端的负载情况和状态的方式,可以提高状态确定的准确性。
52.步骤230,基于云终端的空闲等级状态,对云终端分配的资源进行调整。
53.综上所述,本技术实施例提供的云终端管理方法,云终端管理平台可以根据用户行为数据与云终端自身的性能数据,确定云终端的空闲等级状态,以根据云终端的空闲等级状态对云终端所需的资源进行调整;从而扩展了对云终端进行管理的方式,同时,提高了对云终端进行管理的准确性;基于云终端的空闲状态等级状态进行资源调整的方式,可以提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。
54.图3示出了本技术一示例性实施例提供的云终端管理方法的流程图,该云终端管理方法可以由云终端管理平台执行,该云终端管理平台可以实现为具有云终端管理功能的计算机设备,该计算机设备可以实现为终端或者服务器,如图3所示,该云终端管理方法可以包括以下步骤:
55.步骤310,获取云终端在目标时间段内的使用数据;该使用数据中包含云终端中的各个应用程序的用户行为数据以及云终端的性能数据。
56.用户在使用云终端的过程中,可以使用云终端中已安装的应用程序,或者调用云终端的同屏互动、上传文件等相关功能。云终端与云终端管理平台之间会建立数据传输通道;在用户通过本地终端中安装的云终端应用进入云终端后,可以在云终端中进行各种操
作。在本技术实施例中,云终端管理平台提供了多个适用于用户各类操作行为的数据埋点接口,用于采集用户行为数据。
57.云终端中的应用程序和系统功能,通过接入数据埋点接口将用户在云终端中的用户行为数据上报到云终端管理平台。也就是说,在获取云终端在目标时间段内的使用数据时,云终端管理平台可以通过预先设置的数据埋点接口,获取云终端在目标时间段内的用户行为数据。其中,数据埋点接口的数量可以为多个,分别对应于不同的用户行为,示意性的,云终端相关的数据埋点可以包括用户连接云终端实例、断开云终端实例、运行云终端实例中安装的应用程序、进行文件上传或下载等行为埋点。
58.示意性的,在本技术实施例中,用户行为数据包括连接云终端的次数、连接云终端的时长、应用程序的在线使用时长、应用程序的使用次数、安装应用程序的次数、进行文件上传的次数、以及进行文件下载的次数中的至少一种;
59.云终端的性能数据包括cpu(中央处理器,central processing unit)占用率、内存使用率、文件传输速率中、分辨率的至少一种。
60.需要说明的是,本技术实施例中示出的用户行为数据和云终端的性能数据仅为示意性的,用户行为数据的类型和云终端的性能数据的类型均可基于实际需求进行设置,比如,用户行为数据还可以包括使用同屏互动能力的次数、时长等等,本技术对用户行为数据和云终端的性能数据的类型均不进行限制。
61.步骤320,基于云终端的使用数据中目标数据的数量,确定云终端的空闲等级状态;该目标数据是达到对应的数据指标阈值的使用数据。
62.可选的,云终端管理平台中可以设置有云终端的空闲等级体系,该空闲等级体系用于指示云终端的使用数据中目标数据的数量与云终端的空闲等级状态之间的对应关系;同时,云终端管理平台中还包含各个使用数据各自对应的数据指标阈值。示意性的,云终端管理平台中包含连接云端的次数对应的第一次数阈值,连接云终端的时长对应的第一时长阈值,应用程序的在线使用时长对应的第二时长阈值,应用程序的使用次数对应的第二次数阈值,cpu占用率对应的占用率阈值,内存使用率对应的使用率阈值等等,此处不一一列举。
63.相关人员可以将云终端的空闲等级状态划分为若干个空闲等级状态,并对应于各个空闲等级状态设置不同的数量阈值,以对云终端的空闲等级状态进行确定;示意性的,空闲等级状态可以包含第一空闲等级状态、第二空闲等级状态以及第三空闲等级状态;其中,第一空闲等级状态的空闲程度小于第二空闲等级状态的空闲程度,第二空闲等级状态的空闲程度小于第三空闲等级状态的空闲程度。
64.在云终端的使用数据中目标数据的数量达到第一数量阈值时,确定云终端的空闲等级状态为第一空闲等级状态;
65.在云终端的使用数据中目标数据的数量达到第二数量阈值但未达到第一数量阈值时,确定云终端的空闲等级状态为第二空闲等级状态;
66.在云终端的使用数据中目标数据的数量达到第三数量阈值但未达到第二数量阈值时,确定云终端的空闲等级状态为第三空闲等级状态。
67.其中,第一数量阈值大于第二数量阈值,第二数量阈值大于第三数量阈值。
68.需要说明的是,上述对空闲等级状态的划分,以及对数量阈值的设置仅为示意性
的,本技术对空闲等级状态的数量以及对数量阈值的设置不进行限制。
69.可选的,每个空闲等级状态还可以进一步细分为若干个子空闲等级状态,每个子空闲等级状态各自对应有各自的子数量阈值;子数量阈值的设置范围在对应的数量阈值的设置范围内。
70.示意性的,依据云终端的空闲程度将云终端的空闲等级状态划分为a、b、c三个空闲等级状态。其中,a空闲等级状态(第一空闲等级状态)表示当前云终端处理压力较大,b空闲等级状态(第二空闲等级状态)表示当前云终端处理压力正常,c空闲等级状态(第三空闲等级状态)表示当前云终端处理压力较小。其中,每个空闲等级状态根据云终端处理压力的大小又可以细分为三个子等级状态,其中,a空闲等级状态可以分为a1、a2、a3三个子等级状态,b空闲等级状态可以分为b1、b2、b3三个子等级状态,c空闲等级状态可以分为c1、c2、c3三个子等级状态,子等级状态对应的数字越小表示当前云终端处理压力越小。
71.云终端管理平台中预先设置了各项使用数据的数据指标阈值;云终端管理平台可以通过对获取到的各项使用数据与对应的数据指标阈值的比较,确定使用数据中目标数据的数量,该目标数据是指使用数据中达到对应的数据指标阈值的数据;再基于目标数据的数量确定云终端的空闲等级状态。比如,假设第一数据阈值为7,第二数据阈值为5,第三数据阈值为0,则若某一云终端的目标数据的数量超过7,则确定云该终端的空闲等级状态为a空闲等级状态;若某一云终端的目标数据的数量超过5但小于10,则确定该云终端的空闲等级状态为b空闲等级状态;若某一云终端的目标数据的数量小于5,则确定该云终端的空闲等级状态为c空闲等级状态。
72.步骤330,基于云终端的空闲等级状态,对云终端分配的资源进行调整。
73.云终端管理平台根据云终端的空闲等级状态,以及云终端物理服务器的负载情况,可以对云终端的计算资源和存储资源进行调度分配,动态调整云终端的性能。
74.可选的,云终端管理平台可以基于空闲等级状态维度进行资源调度,或者,也可以基于子空闲等级状态进行资源调度;示意性的,在云终端的空闲等级状态为c空闲等级状态中的c1子空闲等级状态或c2子空闲等级状态的情况下,云终端管理平台对云终端性能进行降低;在云终端的空闲等级为a空闲等级状态中的a2子空闲等级状态或a3子空闲等级状态的情况下,云终端管理平台对云终端性能进行提升或恢复。
75.对云终端性能的降低和提升(或恢复),可以通过对cpu使用核心数、存储io(输入/输出,input/output)、存储iops(input/output operations per second,每秒的读写次数)、云终端分辨率、云终端dpi(dots per inch,每英寸点数)、云终端fps(frame per second,画面每秒传输帧数)等的设置实现;若需降低云终端性能,则减少上述配置的参数,若需提高云终端性能,则增加上述配置的参数,若需恢复云终端性能,则将上述配置的参数恢复为初始值。
76.其中,对云终端性能进行降低或提升的比例可以根据多次测试结果制定标准,然后进行设置,本技术对此不进行限制。
77.综上所述,本技术实施例提供的云终端管理方法,云终端管理平台可以根据用户行为数据与云终端自身的性能数据,确定云终端的空闲等级状态,以根据云终端的空闲等级状态对云终端所需的资源进行调整;从而扩展了对云终端进行管理的方式,同时,提高了对云终端进行管理的准确性;基于云终端的空闲状态等级状态进行资源调整的方式,可以
提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。
78.本技术实施例还提供了一种云终端管理平台,该云终端管理平台用于实现如图2或图3任一所示实施例的全部或部分步骤,图4示出了本技术一示例性实施例提供的云终端管理平台的架构示意图,该云终端管理平台可以实现为具有云终端管理功能的计算机设备,该计算机设备可以实现为终端或者服务器,如图4所示,该云终端管理平台400可以包括云终端监控组件401,云终端日志组件402,数据统计组件403,云终端管理组件404,云终端资源调度组件405以及相关的业务服务平台等。
79.云终端管理平台与各个云终端之间分别建立有数据传输通道,比如数据埋点接口和sdk(software development kit,软件开发工具包),云终端中的各个应用程序和系统功能可以通过接入数据埋点接口和sdk,将用户在云终端中执行的操作行为产生的用户行为数据上传到云终端管理平台;进一步的,上传的到云终端管理平台中的云终端日志组件402,云终端日志组件402将用户行为数据定时的存储到日对应的日志文件中。
80.云终端监控组件401用于采集云终端管理平台管理的各个云终端的各项性能数据,包括云终端的cpu占用率、内存使用率、文件传输速率、分辨率等等;该云终端监控组件401可以将获取到的每个云终端的性能数据同步传输到云终端日志组件402中;云终端日志组件402在接收到各个云终端的性能数据后,将各个云终端的性能数据分类保存到相应的日志文件中。
81.云终端日志组件402还可以对各个云终端的日志文件进行数据筛选;云终端日志组件402根据云终端的唯一标识和时间戳可以确定该云终端对应的日志文件,从而对该云终端的日志文件进行数据筛选;比如,通过关键字匹配、阈值匹配、正则匹配等方法,从日志文件中筛选获取各个云终端的用户行为数据,以及获取到各个云终端的性能数据;进一步的,云终端日志组件402可以对各个云终端的用户行为数据以及性能数据进行结构化处理,并存储到相应的数据库表中。
82.数据统计组件403可以提取各个云终端的用户行为数据以及性能数据,并对各个云终端一段时间内的使用数据(包括用户行为数据和云终端的性能数据)进行统计分析,获得各个云终端各自的统计分析结果。
83.云终端管理组件404可以根据各个云终端各自的统计分析结果,确定在该时间段内各个云终端的空闲等级状态,并根据确定的各个云终端的空闲等级状态,向云终端资源调度组件405发送异步消息,以使得云终端资源调度组件405根据各个云终端的空闲等级状态和云终端物理服务器的负载情况,对各个云终端的计算资源和存储资源重新进行调度分配,动态调整云终端的性能。
84.其中,云终端管理组件404中设置有空闲等级体系,该空闲等级体系用于指示云终端的使用数据中目标数据的数量与云终端的空闲等级状态之间的对应关系;该云终端管理组件404中还包含各个使用数据各自对应的数据指标阈值,云终端管理组件404通过将云终端的统计分析结果中的各个使用数据与各自的数据指标阈值进行比较,来确定目标数据的数量,从而确定该云终端当前的空闲等级状态。
85.也就是说,在云终端管理平台同时管理有多个云终端时,可以综合各个云终端当前的空闲等级状态,对各个云终端的资源进行重新调度分配,从而使得云终端整体资源的
使用效率得到提升,有效提升用户的使用体验。
86.综上所述,本技术实施例提供的云终端管理平台,通过内置的数据统计组件,云终端管理组件,云终端日志组件,云终端资源调度组件,云终端监控组件执行云终端管理方法,即根据用户行为数据与云终端自身的性能数据,确定云终端的空闲等级状态,以根据云终端的空闲等级状态对云终端所需的资源进行调整;从而扩展了对云终端进行管理的方式,同时,提高了对云终端进行管理的准确性;基于云终端的空闲状态等级状态进行资源调整的方式,可以提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。
87.图5示出了本技术一示例性实施例提供的一种云终端管理装置的方框图,该云端管理装置可以实现如图2或图3任一实施例所示的云终端管理方法,如图5所示,该云端管理装置包括:
88.数据获取模块510,用于获取云终端在目标时间段内的使用数据;所述使用数据中包含所述云终端中的各个应用程序的用户行为数据以及所述云终端的性能数据;
89.状态确定模块520,用于基于所述云终端的所述使用数据,确定所述云终端的空闲等级状态;
90.资源调整模块530,用于基于所述云终端的所述空闲等级状态,对所述云终端分配的资源进行调整。
91.在一种可能的实现方式中,所述用户行为数据包括连接云终端的次数、连接云终端的时长、应用程序的在线使用时长、应用程序的使用次数、安装应用程序的次数、进行文件上传的次数、以及进行文件下载的次数中的至少一种;
92.所述云终端的所述性能数据包括中央处理器cpu占用率、内存使用率、文件传输速率、分辨率中的至少一种。
93.在一种可能的实现方式中,所述状态确定模块520,用于基于所述云终端的所述使用数据中目标数据的数量,确定所述云终端的所述空闲等级状态;所述目标数据是达到对应的数据指标阈值的所述使用数据。
94.在一种可能的实现方式中,所述空闲等级状态包含第一空闲等级状态、第二空闲等级状态以及第三空闲等级状态;其中,所述第一空闲等级状态的空闲程度小于所述第二空闲等级状态的空闲程度,所述第二空闲等级状态的空闲程度小于所述第三空闲等级状态的空闲程度。
95.在一种可能的实现方式中,所述状态确定模块520,用于在所述云终端的所述使用数据中所述目标数据的数量达到第一数量阈值,确定所述云终端的所述空闲等级状态为所述第一空闲等级状态;
96.在所述云终端的所述使用数据中所述目标数据的数量达到第一数量阈值时,确定所述云终端的所述空闲等级状态为所述第一空闲等级状态;
97.在所述云终端的所述使用数据中所述目标数据的数量达到第二数量阈值但未达到所述第一数量阈值时,确定所述云终端的所述空闲等级状态为所述第二空闲等级状态;
98.在所述云终端的所述使用数据中所述目标数据的数量达到第三数量阈值但未达到所述第二数量阈值时,确定所述云终端的所述空闲等级状态为所述第三空闲等级状态;
99.其中,所述第一数量阈值大于所述第二数量阈值,所述第二数量阈值大于所述第
三数量阈值。
100.在一种可能的实现方式中,所述数据获取模块,用于通过预先设置的数据埋点接口,获取所述云终端在目标时间段内的所述用户行为数据。
101.综上所述,本技术实施例提供的云终端管理装置,应用在云终端管理平台中,使得与终端管理平台可以根据用户行为数据与云终端自身的性能数据,确定云终端的空闲等级状态,以根据云终端的空闲等级状态对云终端所需的资源进行调整;从而扩展了对云终端进行管理的方式,同时,提高了对云终端进行管理的准确性;基于云终端的空闲状态等级状态进行资源调整的方式,可以提高云终端管理平台中的资源的整体利用率,从而提高了云终端管理平台对云终端的管理效果。
102.图6示出了本技术一示例性实施例示出的计算机设备600的结构框图。该计算机设备可以实现为本技术上述方案中的云终端管理设备平台。所述计算机设备600包括中央处理单元(central processing unit,cpu)601、包括随机存取存储器(random access memory,ram)602和只读存储器(read-only memory,rom)603的系统存储器604,以及连接系统存储器604和中央处理单元601的系统总线605。所述计算机设备600还包括用于存储操作系统609、客户端610和其他程序模块611的大容量存储设备606。
103.不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、可擦除可编程只读寄存器(erasable programmable read only memory,eprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)闪存或其他固态存储器技术,cd-rom、数字多功能光盘(digital versatile disc,dvd)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器604和大容量存储设备606可以统称为存储器。
104.根据本技术的各种实施例,所述计算机设备600还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机设备600可以通过连接在所述系统总线605上的网络接口单元607连接到网络608,或者说,也可以使用网络接口单元607来连接到其他类型的网络或远程计算机系统(未示出)。
105.所述存储器还包括至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集存储于存储器中,中央处理器601通过执行该至少一条指令、至少一段程序、代码集或指令集来实现上述各个实施例所示的云终端管理方法中的全部或部分步骤。
106.在一示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有至少一条计算机程序,该计算机程序由处理器加载并执行以实现上述云终端管理方法中的全部或部分步骤。例如,该计算机可读存储介质可以是只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、只读光盘(compact disc read-only memory,cd-rom)、磁带、软盘和光数据存储设备等。
107.在一示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品包括至少一条计算机程序,该计算机程序由处理器加载并执行上述图2或图3任一实施例所示的云
终端管理方法的全部或部分步骤。
108.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由权利要求指出。
109.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献