【技术实现步骤摘要】
云计算资源的调度方法及装置、电子设备和存储介质
[0001]本公开涉及计算机
,尤其涉及云计算、无服务器计算
,具体涉及一种云计算资源的调度方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]云计算(cloud computing),指的是通过网络接入弹性可扩展的共享物理或虚拟资源池,资源可以包括服务器、操作系统、网络、软件、应用和存储设备等,并可以以按需、自服务的方式对资源进行部署和管理的技术体系。通过云计算技术,可以为人工智能、区块链等技术应用、模型训练提供高效强大的数据处理能力。
[0003]函数计算(function computing)是一种新兴的云计算服务,该服务能够提供基于事件触发的、全托管的无服务器计算(serverless computing)能力。基于函数计算服务,用户仅需开发业务代码(即“函数”)并将业务代码托管至云函数计算平台,而无需关注和配置服务器资源。平台托管用户的代码,在代码需要执行时自动分配计算资源,以实现用户业务的可靠运行。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种云计算资源的调度方法,包括:获取目标函数的历史调用时间序列;根据所述历史调用时间序列,预测所述目标函数的未来调用时间;以及在所述未来调用时间之前,生成所述目标函数的函数实例,以便提供所述目标函数的计算服务。2.根据权利要求1所述的方法,其中,所述历史调用时间序列包括所述目标函数在多个历史时间的调用值,并且其中,根据所述历史调用时间序列,预测所述目标函数的未来调用时间包括:确定所述历史调用时间序列的拟合曲线;根据所述拟合曲线,预测所述目标函数在未来预设时间段内的各时间的调用值;以及将调用值大于预设阈值的时间作为所述未来调用时间。3.根据权利要求2所述的方法,其中,所述调用值包括调用标签,所述调用标签用于表示所述目标函数在相应的历史时间是否被调用。4.根据权利要求2所述的方法,其中,所述调用值包括调用次数。5.根据权利要求4所述的方法,其中,在所述未来调用时间之前,生成所述目标函数的函数实例包括:根据所述目标函数在未来调用时间的调用次数,确定所述函数实例的数量;以及生成所述目标函数的所述数量的函数实例。6.根据权利要求4所述的方法,其中,在所述未来调用时间之前,生成所述目标函数的函数实例包括:根据所述目标函数在未来调用时间的调用次数,确定所述函数实例的并发度;以及生成所述目标函数的具有所述并发度的函数实例。7.根据权利要求1
‑
6中任一项所述的方法,其中,在所述未来调用时间之前,生成所述目标函数的函数实例包括:在相对于所述未来调用时间提前第一时长的时间生成所述函数实例。8.根据权利要求1
‑
7中任一项所述的方法,还包括:响应于所述函数实例在第二时长内未被调用,删除所述函数实例。9.一种云计算资源的调度装置,包括:获取模块,被配置为获取目标函数的历史调用时间序列;预测模块,被配置为根据所述历史调用时间序列,预测所述目标函数的未来调用时间;以及调度模块,被配置为在所述未来调用时间之前,生成所述目标函数的函数实例,以便提供所述目标函数的计算服务。10.根据权利要求9所述的装置,其中,所述历史调用时间序列包括所述目标函...
【专利技术属性】
技术研发人员:史南胜,李哲,曹姣,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。