预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113747506A(43)申请公布日2021.12.03(21)申请号202010469738.8(22)申请日2020.05.28(71)申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼(72)发明人李林锋(74)专利代理机构北京弘权知识产权代理有限公司11363代理人逯长明许伟群(51)Int.Cl.H04W28/16(2009.01)H04W76/10(2018.01)权利要求书4页说明书18页附图12页(54)发明名称一种资源调度方法、装置和网络系统(57)摘要本申请实施例提供了一种资源调度方法、装置及系统,能够在应用程序首发上线时,采集终端设备的用户体验数据和服务端的服务端性能数据,其中,用户体验数据包括目标APP运行期间生成的与服务端性能有关的数据,服务端性能数据包括服务端的资源使用数据和/或接口性能数据;然后根据用户体验数据和服务端性能数据这两方面的数据综合判断服务端是否出现性能不足,并且在服务端出现性能不足时,根据性能基准数据准确地确定需要增加的实例节点的数量。由此,本申请实施例的技术方案能够实现对服务端及时、准确地扩容,消除服务端的性能不足状态,避免服务端出现宕机,提高应用程序首发上线时的用户使用体验。CN113747506ACN113747506A权利要求书1/4页1.一种资源调度方法,其特征在于,包括:从安装有目标应用程序APP的终端设备获取所述目标APP的用户体验数据,以及,从所述目标APP的服务端获取服务端性能数据,所述用户体验数据包括所述目标APP运行期间生成的与所述服务端性能有关的数据,所述服务端性能数据包括所述服务端的资源使用数据和/或接口性能数据;根据所述用户体验数据和所述服务端性能数据,判断所述服务端是否出现性能不足;当所述服务端性能不足时,根据当前在线的终端设备数量和预设的性能基准数据确定服务端需要增加的实例节点的数量,所述性能基准数据包括每个实例节点支持的终端设备数量;根据所述服务端需要增加的实例节点的数量增加所述服务端的实例节点。2.根据权利要求1所述的资源调度方法,其特征在于,所述用户体验数据是由安装于所述终端设备的数据采集软件开发工具包SDK采集的。3.根据权利要求2所述的资源调度方法,其特征在于,所述数据采集SDK通过自身的用户体验数据上报应用程序接口API获取所述目标APP上报的所述用户体验数据。4.根据权利要求2所述的资源调度方法,其特征在于,所述目标APP用于将生成的所述用户体验数据存储在第一日志文件中,所述数据采集SDK通过监听所述第一日志文件或所述第一日志文件所在的目录以采集所述用户体验数据。5.根据权利要求1所述的资源调度方法,其特征在于,所述服务端性能数据是由安装于所述服务端的数据采集软件代理程序agent采集的。6.根据权利要求5所述的资源调度方法,其特征在于,所述数据采集agent通过自身的性能数据上报API获取所述服务端上报的所述服务端性能数据。7.根据权利要求5所述的资源调度方法,其特征在于,所述服务端用于将生成的所述服务端性能数据存储在第二日志文件中,所述数据采集agent用于监听所述第二日志文件或所述第二日志文件所在的目录以采集所述服务端性能数据。8.根据权利要求1-7任一项所述的资源调度方法,其特征在于,所述根据所述用户体验数据和所述服务端性能数据,判断所述服务端是否出现性能不足,包括:将所述用户体验数据和/或所述服务端性能数据中的一个或者多个指标值与其对应的阈值进行匹配,根据匹配结果判断所述服务端是否出现性能不足。9.根据权利要求8所述的资源调度方法,其特征在于,当所述用户体验数据和/或所述服务端性能数据中的至少一个所述指标值超出其对应的阈值所限定的范围时,所述服务端性能不足。10.根据权利要求8所述的资源调度方法,其特征在于,当所述服务端的实例节点的数量减1之后与所述性能基准数据的乘积大于当前在线的终端设备数量时,所述服务端性能过剩。11.根据权利要求8-10任一项所述的资源调度方法,其特征在于,所述用户体验数据和/或所述服务端性能数据包括一个或者多个时延类指标值和一个或者多个资源占用类指标值,每个时延类指标值对应一个时延类阈值,每个所述资源占用类指标值对应一个资源占用类阈值。12.根据权利要求1-11任一项所述的资源调度方法,其特征在于,所述根据当前在线的2CN113747506A权利要求书2/4页终端设备数量和预设的性能基准数据确定服务端需要增加的实例节点的数量,包括:将当前在线的终端设备数量除以所述性能基准数据,再减去所述服务端的实例节点的数量,得到预测的需要调整的服务端实例节点的数量;当所述预测的需要调整的服务端实例节点的数量大于或者等