自适应无服务器功能管理制造技术

技术编号:23774631 阅读:117 留言:0更新日期:2020-04-12 03:28
一种由云计算设备实现的方法,所述方法包括:由所述云计算设备从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;在所述功能等待所述输入事件时,由所述云计算设备向管理数据结构添加与所述功能相关的上下文,其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;由所述云计算设备使用所述输入事件执行所述功能,以响应接收到所述输入事件;由所述云计算设备从所述管理数据结构中移除与所述功能相关的所述上下文,以响应接收到所述输入事件。

Adaptive serverless function management

【技术实现步骤摘要】
【国外来华专利技术】自适应无服务器功能管理相关申请案交叉申请本专利技术要求2018年8月3日递交的专利技术名称为“自适应无服务器功能管理”的第16/054,541号美国非临时专利申请案的在先申请优先权,其要求2017年8月24日递交的专利技术名称为“无状态和无服务器框架的自主和自适应服务管理方法”的第62/549,640号美国临时专利申请案的在先申请优先权,这两个在先申请的内容以引入的方式并入本文中。
技术介绍
云计算是用于交付托管服务和功能的模型,客户可以通过因特网使用云计算。云计算实现了对可配置计算资源的共享池的普遍、方便以及按需的网络访问,该资源的提供与使用可以通过最少的管理工作量或服务运营商交互实现。通过采用云计算资源,运营商可以通过网络部署和管理特定计算机系统的模拟,方便对计算资源的访问。功能即服务(Functionasaservice,简称FaaS)是一类云计算服务,可提供平台以供客户开发、运行和管理应用程序功能,无需复杂地构建和维护通常与开发和启动应用程序相关的基础设施。FaaS完全抽象化了远离软件开发人员的服务器。因此,FaaS是一种通过无服务器架构进行本文档来自技高网...

【技术保护点】
1.一种由云计算设备实现的方法,其特征在于,包括:/n所述云计算设备从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;/n在所述功能等待所述输入事件时,所述云计算设备向管理数据结构添加与所述功能相关的上下文;其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;/n所述云计算设备使用所述输入事件执行所述功能,以响应接收到所述输入事件;/n所述云计算设备从所述管理数据结构中移除与所述功能相关的所述上下文,以响应接收到所述输入事件。/n

【技术特征摘要】
【国外来华专利技术】20170824 US 62/549,640;20180803 US 16/054,5411.一种由云计算设备实现的方法,其特征在于,包括:
所述云计算设备从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;
在所述功能等待所述输入事件时,所述云计算设备向管理数据结构添加与所述功能相关的上下文;其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;
所述云计算设备使用所述输入事件执行所述功能,以响应接收到所述输入事件;
所述云计算设备从所述管理数据结构中移除与所述功能相关的所述上下文,以响应接收到所述输入事件。


2.根据权利要求1所述的方法,其特征在于,还包括:在所述功能等待所述输入事件时,所述云计算设备执行所述执行数据结构中的一个或多个其它功能;其中,所述执行数据结构包括多个层,每一层对应于所述其它功能中的不同功能。


3.根据权利要求1所述的方法,其特征在于,所述管理数据结构包括多个不同功能的上下文,其中每个功能分别等待输入事件。


4.根据权利要求1所述的方法,其特征在于,还包括:所述云计算设备存储等待事件数据结构,所述等待事件数据结构维护多个输入事件,其中每个输入事件分别等待由相应的功能接收。


5.根据权利要求4所述的方法,其特征在于,还包括:所述云计算设备基于所述输入事件在所述等待事件数据结构中处于就绪状态来确定所述输入事件已被接收。


6.根据权利要求1所述的方法,其特征在于,所述功能与所述云计算设备的第一租户相关联,其中,接收的所述输入事件与所述云计算设备的所述第一租户相关联。


7.根据权利要求1所述的方法,其特征在于,在从所述执行数据结构中移除与所述功能相关的数据以及在等待所述输入事件之前,所述功能被第二输入事件部分地执行。


8.根据权利要求7所述的方法,其特征在于,所述中间变量被计算以响应部分地执行所述功能。


9.一种实现为计算设备的装置,其特征在于,包括:
存储器,其包括指令;
一个或多个处理器,其与所述存储器进行通信,所述一个或多个处理器用于执行所述指令以:
从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;
在所述功能等待所述输入事件时,向管理数据结构添加与所述功能相关的上下文;其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;
使用所述输入事件执行所述功能,以响应接收到所述输入事件;
从所述管理数据结构中移除与所述功能相...

【专利技术属性】
技术研发人员:凌炜田琛胡子昂
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1