[发明专利]预测存储服务在审
申请号: | 202210974971.0 | 申请日: | 2014-02-25 |
公开(公告)号: | CN115344548A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | N·A·艾斯纳 | 申请(专利权)人: | 亚马逊技术股份有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/23 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 汪骏飞;周全 |
地址: | 美国内*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预测 存储 服务 | ||
1.一种用于提供数据的计算机实施的方法,其包括:
通过服务供应商,针对所述服务供应商的客户而在多租户环境中运行包括操作系统的虚拟机;
针对所述操作系统的文件结构中的数据文件的访问,监控所述操作系统;
针对所述文件结构中的所述数据文件的至少一部分,确定重要性指示符,每个重要性指示符至少部分基于以下各项来确定:
存储在日志中的用户交互事件;
在计算会话期间由第一应用对所述相应数据文件的第一使用与在所述计算会话期间由第二应用对所述文件结构中的不同的数据文件的第二使用之间的关系,所述第一应用和所述第二应用可由所述虚拟机在所述计算会话期间访问;和
所述不同的数据文件的第一重要性等级;
至少部分基于所述重要性指示符,计算所述数据文件的至少所述部分的第二重要性等级;以及
至少部分基于重要性指示符,选择性地将所述数据文件的至少所述部分从所述文件结构上传到存储服务,从而使得上传的数据文件缓存在服务器上,以用于分发给其他计算装置。
2.根据权利要求1所述的计算机实施的方法,其中所述重要性指示符至少部分基于布隆过滤器。
3.根据权利要求1所述的计算机实施的方法,其进一步包括使得所述上传的数据文件的多个版本可在第二计算系统上使用。
4.根据权利要求1所述的计算机实施的方法,其进一步包括至少部分基于对所述上传的数据文件中的一个或多个的重要性指示符的二次确定,致使所述服务器上的所述上传的数据文件中的所述一个或多个被移除。
5.根据权利要求1所述的计算机实施的方法,其进一步包括致使支持上传的数据文件的补充数据文件与所述上传的数据文件一起缓存在所述服务器处。
6.根据权利要求1所述的计算机实施的方法,其进一步包括:
针对所述上传的数据文件的更改,监控所述虚拟机;并且
将所述上传的数据文件的一个或多个更改上传到所述服务器,以形成所述上传的数据文件的一个或多个新版本。
7.根据权利要求1所述的计算机实施的方法,其中所述用户交互事件包括在所述相应数据文件与不同的数据文件之间进行切换。
8.根据权利要求1所述的计算机实施的方法,其中所述用户交互事件是响应于使用所述第一应用或所述第二应用中的至少一者与所述相应数据文件的用户交互而生成的。
9.根据权利要求1所述的计算机实施的方法,其中所述方法还包括:
至少部分基于所述部分数据文件中的数据文件相关联的文件格式,分析所述数据文件内的数据以确定所述数据文件的版本状态;以及
将所述数据文件的至少所述部分从所述文件结构上传到所述存储服务还至少部分基于所述版本状态。
10.根据权利要求1所述的计算机实施的方法,其中当所述不同的数据文件的所述第一重要性等级超出阈值时,对所述相应数据文件的第一使用与对所述不同的数据文件的第二使用之间的关系指示所述相应数据文件的重要性。
11.根据权利要求1所述的计算机实施的方法,其中当所述第一使用和所述第二使用包括在所述计算会话期间改变所述不同的数据文件与所述相应数据文件之间的焦点,对所述相应数据文件的第一使用与对所述不同的数据文件的第二使用之间的关系指示所述相应数据文件的高重要性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术股份有限公司,未经亚马逊技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210974971.0/1.html,转载请声明来源钻瓜专利网。