[发明专利]无服务器计算环境中的使用经预取的数据的配设在审
申请号: | 201880076997.5 | 申请日: | 2018-11-30 |
公开(公告)号: | CN111406250A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 嶋村孔明;阿米特·库马尔·萨哈;戴博乔提·杜塔 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 董越 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 计算 环境 中的 使用 经预取 数据 | ||
提供了一种用于对无服务器计算集群进行数据配设的方法。接收多个用户定义函数(UDF),以用于在无服务器计算集群的工作节点上执行。对于第一UDF,确定执行第一UDF所需的UDF数据的一个或多个数据位置。在无服务器计算集群的主节点处,接收多个工作节点票证,每个票证指示相应工作节点的资源可用性。分析一个或多个数据位置和多个工作节点票证,以确定能够执行第一UDF的合格工作节点。主节点将预取命令发送到合格工作节点中的一个或多个,通过在第一UDF被分配用于执行之前存储经预取的第一UDF数据来使得合格工作节点变为用于第一UDF的经配设的工作节点。
技术领域
本技术总体上涉及无服务器计算环境,并且更具体地涉及无服务器计算环境中的数据配设和任务配设。
背景技术
无服务器计算(serverless computing)的概念正在云计算领域迅速流行。无服务器计算这个名称有点用词不当,因为仍然需要服务器。替代地,该名称源于以下事实:服务器管理和容量规划决策可以完全被隐藏或以其他方式从计算能力的终端用户和消费者中分离出来。有利的是,终端用户可以简单地向无服务器计算环境提供用户定义函数(UDF)或其他计算作业,此时必要计算资源被动态地分配以执行这些UDF或计算作业,用户在任何时间都无需管理(或甚至知道)任何底层硬件或软件资源。
在无服务器计算环境中,经常从多个终端用户接收到UDF。执行UDF的顺序可以取决于多种因素,从UDF本身的方面(计算要求、效率要求等)到由无服务器计算环境的运营商提供的服务方面(最大等待时间保证、支付优先级等)。无论UDF如何排序,它们通常在执行之前被保存在一个或多个任务队列中。无服务器计算的主要缺点在于配设任务或UDF的方式。
UDF通常需要一定量的数据才能执行。例如,UDF可能需要数据集来进行分析或操作,或者UDF可能需要几个库才能运行完成。在无服务器计算环境中,经常情况下,UDF将不会被调度为在该必需数据所驻留的同一节点上执行。替代地,选择一个或多个节点来执行UDF,并且在UDF能够开始执行之前必须先将必需数据移动至这些节点,从而可能给整个UDF计算过程带来大量的延迟。因此,需要改进。
附图说明
为了描述能够获得本公开的上述和其他优点和特征的方式,将呈现对上面简要描述的原理的更加具体的描述,这通过参考在附图中示出的其具体示例来进行。应当理解,这些附图仅描绘了本公开的示例并且因此不能被认为是对本公开的范围的限制,通过使用附图,利用附加特征和细节来描述和解释本文的原理,在附图中:
图1描绘了本公开的各方面可以在其中进行操作的示例环境;
图2描绘了实现本公开的各方面的无服务器计算环境的示例架构;
图3描绘了本公开的方法的流程图;并且
图4A和图4B示出了与示例系统实施例一起使用的示例计算系统的示意图。
具体实施方式
概述
以下阐述的详细描述旨在作为对本主题技术的各种配置的描述,并且不旨在表示能够实践本主题技术的仅有配置。附图被并入本文并且构成详细描述的一部分。详细描述包括特定细节,以用于提供对本主题技术的更透彻理解。然而,将清楚且显而易见的是,本主题技术不限于本文阐述的特定细节,并且可以在没有这些细节的情况下实践。在一些实例中,以框图形式示出结构和组件,以避免模糊本主题技术的概念。
本技术包括方法和计算机可读介质,用于利用经预取的数据对无服务器计算环境(替代地被称为无服务器计算集群)进行数据配设,从而减少无服务器计算环境对任务和函数的执行延迟。在一些实施例中,该数据配设被提供作为在无服务器计算环境的工作节点(worker node)与UDF之间的任务分配的任何现有步骤之前发生的新步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880076997.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:充气轮胎
- 下一篇:可分离的粘合连接结构以及用于使粘合连接结构分离的方法