【技术实现步骤摘要】
一种函数启动加速方法、装置、设备及可读存储介质
[0001]本专利技术涉及函数计算领域,特别是涉及一种函数启动加速方法,本专利技术还涉及一种函数启动加速装置、设备及计算机可读存储介质。
技术介绍
[0002]目前可以通过计算机设备向用户提供函数计算的服务,用户只需提供函数计算所使用的基础代码,而不用关心函数具体的部署过程,计算机设备可以自动调配计算资源来运行用户提供的基础代码以进行函数计算,但是目前缺少一种成熟的函数计算启动方法,导致当用户提供的基础代码在首次运行时耗时较长,导致工作效率较低且用户体验较差。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
[0004]本专利技术的目的是提供一种函数启动加速方法,省去了函数计算冷启动的调用数据以及创建计算资源的过程,可以快速启动函数计算,提高了工作效率并提升了用户体验;本专利技术的另一目的是提供一种函数启动加速装置、设备及计算机可读存储介质,省去了函数计算冷启动的调用数据以及创建计算资源的过程,可以 ...
【技术保护点】
【技术特征摘要】
1.一种函数启动加速方法,其特征在于,包括:预先创建包含多个计算资源的资源池;响应于对于指定函数的函数计算请求,判断所述资源池中是否存在与所述指定函数匹配的计算资源;若存在,则将与所述指定函数匹配的所述计算资源迁移至所述指定函数的计算区域,以便基于所述计算资源进行所述指定函数的计算。2.根据权利要求1所述的函数启动加速方法,其特征在于,所述响应于对于指定函数的函数计算请求,判断所述资源池中是否存在与所述指定函数匹配的计算资源具体为:响应于对于指定函数的函数计算请求,获取所述指定函数的预存规格数据;判断所述资源池中是否存在与所述预存规格数据匹配的计算资源;其中,所述预存规格数据包括所述指定函数的语言类型以及内存占用值。3.根据权利要求2所述的函数启动加速方法,其特征在于,应用于K8s平台。4.根据权利要求3所述的函数启动加速方法,其特征在于,所述将与所述指定函数匹配的所述计算资源迁移至所述指定函数的计算区域具体为:将与所述指定函数匹配的所述计算资源所在容器的标签中的区域信息,修改为所述指定函数的计算区域,以便K8s平台将与所述指定函数匹配的所述计算资源迁移至所述指定函数的计算区域。5.根据权利要求1所述的函数启动加速方法,其特征在于,该函数启动加速方法还包括:在所述资源池中创建因迁...
【专利技术属性】
技术研发人员:陈正伟,高传集,生铮,张东海,王刚,江燕,孙思清,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。