【技术实现步骤摘要】
【国外来华专利技术】专利技术背景用户可能希望使用网络存储系统来存储数据,所述网络存储系统提供存储保证以确保数据不会遭到火灾和其他灾害的危险。不幸的是,由于缺乏计算技能和其他问题,可能很难让一些用户与网络存储系统交互作用。附图简述参照以下附图,可以更好地理解本公开的许多方面。附图中的组件未必按比例绘制,而是重点清楚地说明本公开的原理。此外,在附图中,贯穿几个视图中相似的参考数字指定相应的零件。图1为根据本公开的各种实施方案的网络环境的图式。图2A和图2B为图示根据本公开的各种实施方案的功能性的实例的流程图,其被实施为在图1的网络环境中的客户端计算设备中执行的存储管理应用程序的部分。图3A和图3B为图示根据本公开的各种实施方案的功能性的实例的流程图,其被实施为在图1的网络环境中的计算设备中执行的本地网络存储系统的部分。图4为提供根据本公开的各种实施方案的用于图1的网络环境中的计算设备的一个示例性说明的示意性方框图。具体实施方式本公开的各种实施方案涉及根据效用计算模型的数据文件的远程存储。网络文件系统可以用于对存储在包括多个网络计算设备的云计算资源中的文件提供访问。在一些实施方案中,网络文件系统可以对应于将文件的实际数据对象存储在单独的数据存储系统中的虚拟文件系统。元数据服务可以用于使元数据与文件相关联,由此促进使用元数据来搜索文件。通过将文件存储在此网络文件系统中,用户可以从具有网络连 ...
【技术保护点】
一种非暂态计算机可读介质,其包含有可在客户端计算设备中执行的程序,所述程序包括:确定所述客户端计算设备是否通过本地网络可访问本地网络存储系统的代码,所述本地网络存储系统包括网络连接存储设备;呈现被配置成促进远程网络存储系统中的文件存储的用户界面的代码;获得由用户通过所述用户界面存储的所述文件的指示的代码,所述文件存储在所述客户端计算设备中;在所述本地网络存储系统被确定为由所述客户端计算设备通过所述本地网络可访问时,通过所述网络连接存储设备的所述本地网络将所述文件发送到所述本地网络存储系统以由所述本地网络存储系统存储的代码;在所述本地网络存储系统被确定为不可由所述客户端计算设备通过所述本地网络访问时,通过远程网络将所述文件发送到所述远程网络存储系统以由与用户账户相关联的基于元数据的文件系统中的所述远程网络存储系统存储的代码;以及其中所述本地网络存储系统被配置成响应于所述文件由所述本地网络存储系统存储,通过所述远程网络将所述文件复制到与所述用户账户相关联的所述远程网络存储系统。
【技术特征摘要】
【国外来华专利技术】2011.06.15 US 13/1610991.一种非暂态计算机可读介质,其包含有可在客户端计算设备
中执行的程序,所述程序包括:
确定所述客户端计算设备是否通过本地网络可访问本地网络存
储系统的代码,所述本地网络存储系统包括网络连接存储设备;
呈现被配置成促进远程网络存储系统中的文件存储的用户界面
的代码;
获得由用户通过所述用户界面存储的所述文件的指示的代码,所
述文件存储在所述客户端计算设备中;
在所述本地网络存储系统被确定为由所述客户端计算设备通过
所述本地网络可访问时,通过所述网络连接存储设备的所述本地网络
将所述文件发送到所述本地网络存储系统以由所述本地网络存储系
统存储的代码;
在所述本地网络存储系统被确定为不可由所述客户端计算设备
通过所述本地网络访问时,通过远程网络将所述文件发送到所述远程
网络存储系统以由与用户账户相关联的基于元数据的文件系统中的
所述远程网络存储系统存储的代码;以及
其中所述本地网络存储系统被配置成响应于所述文件由所述本
地网络存储系统存储,通过所述远程网络将所述文件复制到与所述用
户账户相关联的所述远程网络存储系统。
2.如权利要求1所述的非暂态计算机可读介质,其中确定本地
网络存储系统是否由所述计算设备通过本地网络可访问的所述代码
进一步包括执行所述客户端计算设备与所述本地网络存储系统之间
\t的网络性能基准的代码。
3.一种系统,其包括:
计算设备;以及
可在所述计算设备中执行的存储管理应用,所述存储管理应用包
括:
确定本地网络存储系统是否可由所述计算设备通过本地网络
访问的逻辑;
在所述本地网络存储系统被确定为可由所述计算设备通过所述
本地网络访问时,通过所述本地网络将文件发送到所述本地网络存储
系统以由所述本地网络存储系统存储的逻辑;以及
在所述本地网络存储系统被确定为不可由所述计算设备通过
所述本地网络访问时,通过远程网络将所述文件发送到远程网络存
储系统以由与用户账户相关联的所述远程网络存储系统存储的逻
辑。
4.如权利要求3所述的系统,其中所述存储管理应用进一步包
括:
在所述本地网络存储系统被确定为可由所述计算设备通过所述
本地网络访问时,通过所述本地网络将读取另一文件的请求发送到所
述本地网络存储系统的逻辑;以及
在所述本地网络存储系统被确定为不可由所述计算设备通过所
述本地网络访问时,通过所述远程网络将读取所述另一文件的请求发
送到与所述用户账户相关联的所述远程网络存储系统的逻辑。
5.如权利要求4所述的系统,其中响应于读取所述另一文件的
所述请求,所述本地网络存储系统被配置成:
在所述另一文件被缓存时,将所述另一文件从文件缓存传回到所
述计算设备;以及
在所述另一文件不被缓存时,从与所述用户账户相关联的所述远
程网络存储系统获得所述另一文件。
6.如权利要求5所述的系统,其中所述本地网络存储系统被配
置成在从所述远程网络存储系统获得所述另一文件时,同时将所述另
一文件传回到所述计算设备并且将所述另一文件存储在所述文件缓
存中。
7.如权利要求4所述的系统,其中所述本地网络存储系统被配
置成在从所述远程网络存储系统获得所述另一文件之后,将所述...
【专利技术属性】
技术研发人员:P韦卢米伦,JS奥尔森,KJ史密斯,JH伍德,CG埃默里,W马,
申请(专利权)人:亚马逊科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。