[发明专利]无服务器计算环境中的使用经预取的数据的配设在审
申请号: | 201880076997.5 | 申请日: | 2018-11-30 |
公开(公告)号: | CN111406250A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 嶋村孔明;阿米特·库马尔·萨哈;戴博乔提·杜塔 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 董越 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 计算 环境 中的 使用 经预取 数据 | ||
1.一种用于数据配设的方法,包括:
在无服务器计算集群处接收多个用户定义函数(UDF),以用于在所述无服务器计算集群的一个或多个工作节点上执行;
经由所述无服务器计算集群,确定将来执行所述多个UDF中的第一UDF所需的第一UDF数据的一个或多个数据位置;
在所述无服务器计算集群的主节点处接收多个工作节点票证,每个工作节点票证指示相应工作节点的资源可用性;
经由所述主节点,分析所述一个或多个数据位置和所述多个工作节点票证,以确定能够执行所述第一UDF的合格工作节点;
经由所述主节点,将预取命令发送到所述合格工作节点中的一个或多个合格工作节点,所述预取命令从所确定的一个或多个数据位置生成,使得所述合格工作节点中的所述一个或多个合格工作节点变为经配设的工作节点,其中,每个经配设的工作节点在所述第一UDF已经被分配用于执行之前存储经预取的UDF数据;以及
在所述经配设的工作节点之间执行UDF分配。
2.根据权利要求1所述的方法,其中:
所述经配设的工作节点各自存储相同的经预取的UDF数据;并且
UDF分配包括选择所述经配设的工作节点中的一个经配设的工作节点以执行所述第一UDF。
3.根据权利要求2所述的方法,其中,UDF分配还包括:从所述经配设的工作节点的剩余部分中选择一个或多个工作节点以执行一个或多个附加UDF,所述一个或多个附加UDF各自被确定为需要所述第一UDF数据。
4.根据权利要求3所述的方法,其中,所述剩余部分中的经配设的工作节点的数目等于被确定为需要所述第一UDF数据的所述附加UDF的数目。
5.根据任一前述权利要求所述的方法,其中:
响应于确定所述第一UDF能被并行处理,多个预取命令被发送,使得所述经配设的工作节点存储不同的经预取的UDF数据;并且
UDF分配包括选择所述经配设的工作节点中的两个或更多个经配设的工作节点以执行所述第一UDF,使得由所选择的两个或更多个经配设的工作节点存储的不同的经预取的UDF数据的组合包含所述第一UDF数据的全部。
6.根据任一前述权利要求所述的方法,其中,每个工作节点票证是由工作节点响应于所述工作节点处的资源可用性或状态改变、或响应于预定义票证刷新周期的期满而生成的,所述预定义票证刷新周期在所述工作节点生成新的工作节点票证时重置。
7.根据任一前述权利要求所述的方法,其中,预取命令被发送,使得经预取的UDF数据在多个UDF中的任意UDF已经被分配给工作节点以用于执行之前被存储用于所述多个UDF。
8.根据任一前述权利要求所述的方法,其中,预取命令被发送,使得所述一个或多个工作节点中的每个工作节点被配设以存储用于所述多个UDF中的至少一个UDF的经预取的UDF数据。
9.根据任一前述权利要求所述的方法,其中,所述一个或多个数据位置包括指向以下各项中的一项或多项的统一资源标识符(URI):所述无服务器计算集群的工作节点;所述无服务器计算集群的专用存储节点,所述专用存储节点不同于所述工作节点;以及在所述无服务器计算集群外部的外部节点。
10.根据任一前述权利要求所述的方法,还包括:
确定所述经配设的工作节点中的每个经配设的工作节点不再是能够执行所述第一UDF的合格工作节点,所述确定至少部分地基于从相应经配设的工作节点接收到的工作节点票证;以及
分析任何剩余工作节点以标识新的工作节点,该新的工作节点能够从所述经配设的工作节点中的一个或多个经配设的工作节点接收所述第一UDF数据并且随后执行所述第一UDF,其中,所述新的工作节点是基于其与所述经配设的工作节点的接近度来标识的,使得所述第一UDF数据到所述新的工作节点的传输时间最小化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880076997.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:充气轮胎
- 下一篇:可分离的粘合连接结构以及用于使粘合连接结构分离的方法