[发明专利]提供在局域网上操作的边缘云存储和缓存系统的系统和方法有效
申请号: | 201780053966.3 | 申请日: | 2017-08-23 |
公开(公告)号: | CN109690518B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | K·郭;K·萨布纳尼;A·内特拉瓦里 | 申请(专利权)人: | 诺基亚美国公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国新*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 局域 网上 操作 边缘 存储 缓存 系统 方法 | ||
1.一种用于执行云存储的设备,包括:
存储器,其中存储有计算机可读指令;以及
处理器,被配置为执行所述计算机可读指令以:
将设备配置为在局域网上形成的云存储结构中的节点,通过以下来配置所述设备:
生成所述设备的唯一节点标识(ID);
指定所述设备为从以下群组中选择的一者:所述云存储结构的规则节点、主锚定节点、或辅锚定节点,所述主锚定节点被配置为保持以下中的至少一者:所述云存储结构上的活动节点的全局列表、所述云存储结构上的丢失节点的全局列表、最近文件取回者节点的列表、和至少一个所取回的文件的临时副本,所述辅锚定节点被配置为在所述主锚定节点不可用时充当所述云存储结构的临时锚定节点,所述最近文件取回者节点的所述列表标识所述云存储结构的最近取回至少一个文件的副本的节点;以及
交换在所述云存储结构上可用的文件,而无需从所述云存储结构外部的远程服务器获取所述文件。
2.根据权利要求1所述的设备,其中在所述设备被配置为所述主锚定节点的情况下,所述处理器被配置为执行所述计算机可读指令以:
从所述云存储结构的至少一个规则节点处接收至少一个保持存活消息;以及
基于所接收的所述至少一个保持活动消息,生成所述活动节点的所述全局列表。
3.根据权利要求1所述的设备,其中在所述设备被配置为所述规则节点的情况下,所述处理器被配置为执行所述计算机可读指令以:
生成保持存活消息;
向锚定节点发送所述保持存活消息;
确定所述设备是否被配置为辅锚定节点;
在确定所述设备被配置为所述辅锚定节点并且接收到所述设备将充当所述临时锚定节点的指示时,操作所述设备来作为所述云存储结构的所述临时锚定节点,直到所述处理器接收到如下指示为止,所述指示终止所述设备作为所述云存储结构的所述临时锚定节点的操作。
4.根据权利要求2所述的设备,其中所述处理器被配置为执行所述计算机可读指令以基于用户输入、所述设备的动态主机配置请求的检测、由所述用户配置的定时器的到期、以及系统默认值中的至少一者来生成所述保持存活消息。
5.根据权利要求1或3所述的设备,其中在所述设备被配置为规则节点的情况下,所述处理器被配置为执行所述计算机可读指令以通过以下来交换所述文件:
生成所述文件的密钥;
确定所述文件在所述设备的本地缓存和所述云存储结构的至少一个其他节点中的一者处是否可用;
在确定所述文件在所述设备的所述本地缓存和所述云存储结构的所述至少一个其他节点中的一者处可用时,从所述设备的所述本地缓存和所述云存储结构的所述至少一个其他节点中的一者取回所述文件;以及
在确定所述文件在所述设备的所述本地缓存和所述云存储结构的所述至少一个其他节点中的一者处不可用时,从所述远程服务器取回所述文件。
6.根据权利要求5所述的设备,其中所述处理器被配置为:在所生成的密钥匹配存储在所述设备处的密钥的局部列表中的密钥的情况下,从所述设备的所述本地缓存取回所述文件。
7.根据权利要求6所述的设备,其中在所述处理器被配置为:在所述处理器确定所生成的密钥不匹配存储在所述设备处的所述密钥的局部列表中的密钥的情况下,从所述云存储结构的所述至少一个其他节点和所述远程服务器中的一者取回所述文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚美国公司,未经诺基亚美国公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780053966.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:利用微批处理管理快照和状态
- 下一篇:一种文件处理方法及移动终端