[发明专利]自适应无服务器功能管理有效
申请号: | 201880049196.X | 申请日: | 2018-08-09 |
公开(公告)号: | CN110998532B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 凌炜;田琛;胡子昂 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘金玲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 服务器 功能 管理 | ||
一种由云计算设备实现的方法,所述方法包括:由所述云计算设备从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;在所述功能等待所述输入事件时,由所述云计算设备向管理数据结构添加与所述功能相关的上下文,其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;由所述云计算设备使用所述输入事件执行所述功能,以响应接收到所述输入事件;由所述云计算设备从所述管理数据结构中移除与所述功能相关的所述上下文,以响应接收到所述输入事件。
相关申请案交叉申请
本发明要求2018年8月3日递交的发明名称为“自适应无服务器功能管理”的第16/054,541号美国非临时专利申请案的在先申请优先权,其要求2017年8月24日递交的发明名称为“无状态和无服务器框架的自主和自适应服务管理方法”的第62/549,640号美国临时专利申请案的在先申请优先权,这两个在先申请的内容以引入的方式并入本文中。
背景技术
云计算是用于交付托管服务和功能的模型,客户可以通过因特网使用云计算。云计算实现了对可配置计算资源的共享池的普遍、方便以及按需的网络访问,该资源的提供与使用可以通过最少的管理工作量或服务运营商交互实现。通过采用云计算资源,运营商可以通过网络部署和管理特定计算机系统的模拟,方便对计算资源的访问。
功能即服务(Function as a service,简称FaaS)是一类云计算服务,可提供平台以供客户开发、运行和管理应用程序功能,无需复杂地构建和维护通常与开发和启动应用程序相关的基础设施。FaaS完全抽象化了远离软件开发人员的服务器。因此,FaaS是一种通过无服务器架构进行无服务器计算的概念。软件开发人员可以利用FaaS来部署单个功能(应用程序的一部分)、操作或一段业务逻辑。提供FaaS的云计算环境基于功能的使用和执行而非基于服务器示例大小向客户收费。
发明内容
根据本发明的一方面,提供了一种云计算设备实现的方法。所述方法包括:由所述云计算设备从执行数据结构中移除与功能相关的数据,以响应确定所述功能正在等待输入事件;在所述功能等待所述输入事件时,由所述云计算设备向管理数据结构添加与所述功能相关的上下文,其中,与所述功能相关的所述上下文包括与所述功能相关的软件组件及与所述功能相关的中间变量;由所述云计算设备使用所述输入事件执行所述功能,以响应接收到所述输入事件;由所述云计算设备从所述管理数据结构中移除与所述功能相关的所述上下文,以响应接收到所述输入事件。
可选地,在任一前述方面,在所述方面的另一种实现方式中,所述方法还包括:在所述功能等待所述输入事件时,由所述云计算设备执行所述执行数据结构中的一个或多个其它功能;其中,所述执行数据结构包括多个层,每一层对应于所述其它功能中的不同功能。
可选地,在任一前述方面,在所述方面的另一种实现方式中,所述管理数据结构包括多个不同功能的上下文,其中每个所述功能分别等待输入事件。
可选地,在任一前述方面,在所述方面的另一种实现方式中,所述方法还包括:由所述云计算设备存储等待事件数据结构,所述等待事件数据结构维护多个输入事件,其中每个所述输入事件分别等待由相应的功能接收。
可选地,在任一前述方面,在所述方面的另一种实现方式中,所述方法还包括:由所述云计算设备基于所述输入事件在所述等待事件数据结构中处于就绪状态来确定已接收到所述输入事件。
可选地,在任一前述方面,在所述方面的另一种实现方式中,所述功能与所述云计算设备的第一租户相关联,其中,接收的所述输入事件与所述云计算设备的所述第一租户相关联。
可选地,在任一前述方面,在所述方面的另一种实现方式中,在从所述执行数据结构中移除与所述功能相关的数据之前并且在等待所述输入事件时,使用第二输入事件部分地执行所述功能。
可选地,在任一前述方面,在所述方面的另一种实现方式中,计算所述中间变量以响应部分地执行所述功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880049196.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:气溶胶生成装置
- 下一篇:具有配料装置的家用洗碗机