A system, method, and computing device for enabling storage services using a cloud storage system. The method includes dynamically in the cloud storage system (CSS) and the best routing between computing devices, including CSS in geographically remote from the computing device; and the optimal route choice based on, in the CSS and the establishment of computing data flow between devices, wherein the data stream is set up to allow the storage service at least one with the CSS related.
【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求2014年8月26日提交的美国临时申请62/041,941的权益,该临时申请的内容通过引用并入本文中。
本专利技术涉及云存储网络中的文件共享和同步,尤其涉及用于文件共享和同步的多级系统。
技术介绍
对数据存储的需求已经迅速上升,因为随着比如用户存储的数字介质的数据量的增长,在长时间内可靠地存储数字介质的需求也在增长。存储数字介质的存储系统范围从本地存储介质(例如CD和备份磁带)和网络存储系统(例如NAS或NAT)到基于云的存储系统。比如NAS和NAT的网络存储系统通过标准文件共享协议(例如,通用互联网文件系统(CIFS)或网络文件系统(NFS))提供对连接到局域网中的用户的文件的访问。基于云的存储系统(也称为云存储服务(CSS))通过互联网提供的Web服务接口提供大容量存储。存储基础设施包括通过广域网(WAN)连接到多个客户端的地理上分布的数据中心的分布式阵列。图1示出了设计为提供云存储服务的存储系统100。该系统100包括地理上分布的数据中心110-1到110-M的分布式阵列(以下统称为数据中心110或单独地称为数据中心110,仅仅为了简化的目的)通过广域网(WAN)130连接到多个客户端120-1至120-N(以下统称为客户端120或单独地称为客户端120,仅仅为了简化目的)。数据中心110通常包括服务器和大容量存储促进云存储服务到客户端120。这样的服务使得应用能够包括例如数据的备份和恢复、数据迁移、数据共享、数据协作等等。云存储服务可从世界任何地方访问。为此,每个客户端120实现web服务接口,所述web服务接口设计为至 ...
【技术保护点】
一种利用云存储系统允许存储服务的计算设备,包括:处理单元;和存储器,所述存储器包含指令,当所述指令通过所述处理单元执行时,配置所述计算设备以:动态地选择所述云存储系统(CSS)和所述计算设备之间的最佳路由,其中所述CSS在地理上远离所述计算设备;和基于所选择的最佳路由,在所述CSS和所述计算设备之间建立数据流,其中建立所述数据流以允许至少一种与所述CSS相关的存储服务。
【技术特征摘要】
【国外来华专利技术】2014.08.26 US 62/041,9411.一种利用云存储系统允许存储服务的计算设备,包括:处理单元;和存储器,所述存储器包含指令,当所述指令通过所述处理单元执行时,配置所述计算设备以:动态地选择所述云存储系统(CSS)和所述计算设备之间的最佳路由,其中所述CSS在地理上远离所述计算设备;和基于所选择的最佳路由,在所述CSS和所述计算设备之间建立数据流,其中建立所述数据流以允许至少一种与所述CSS相关的存储服务。2.根据权利要求1所述的计算设备,其中,所述至少一种存储服务是以下中的任何一种:所述CSS和所述计算设备之间的文件同步、文件缓存到所述CSS中、备份文件到所述CSS中、远程访问在所述CSS或在所述计算设备中的文件。3.根据权利要求2所述的计算设备,其中,所述计算设备进一步配置为:与可信网络中的其他计算设备共享存储空间以提供增强的缓存能力。4.根据权利要求1所述的计算设备,其中,所述最佳路由是以下中的任何一种:所述CSS与所述计算设备之间的直接路由,以及通过至少一个中间计算设备的间接路由。5.根据权利要求1所述的计算设备,其中,所述计算设备是以下中的任何一种:云存储网关(CSG),以及端点。6.根据权利要求1所述的计算设备,其中,基于以下至少一个来确定所述最佳路由:带宽、响应时间、价格、数据流类型、拓扑距离、数据流关系类型、可用性、延迟、包含在可允许元素的列表中、从可允许元素的列表中排除,以及域名系统(DNS)查询解析。7.根据权利要求1所述的计算设备,其中,基于定义至少所述数据流关系的关系类型和至少一个可配置属性的数据流模板来建立所述数据流。8.根据权利要求7所述的计算设备,其中,所述至少一个可配置属性包括以下中的任一种:要同步或缓存的内容、要从同步或缓存中排除的内容、设置、数字版权管理(DRM)指令和锁定策略。9.根据权利要求8所述的计算设备,其中,所述锁定策略是自动锁定策略。10.一种利用云存储系统允许存储服务的方法,包括:动态地选择在云存储系统(CSS)和计算设备之间的最佳路由,其中所述CSS在地理上远离所述计算设备;和基于所选择的最佳路由,在所述CSS和所述计算设备之间建立数据流,其中,建立所述数据流以允许至少一种与所述CSS相关的存储服务。11.根据权利要求10所述方法,其中,所述至少一种存储服务是以下中的任何一种:所述CSS和所述计算设备之间的文件同步、文件缓存到所述CSS中、备份文件到所述CSS中、远程访问在所述CSS或在所述计算设备中的文件。12.根据权利要求11所述的计算设备,其中,在所述CSS中缓存文件进一步包括:与可信网络中的其他计算设备共享存储空间以提供增强的缓存能力。13.根据权利要求10所述的方法,其中,所述最佳路由是以下中的任何一种:所述CSS与所述计算设备之间的直接路由,以及通过至少一个中间计算设备的间接路由。14.根据权利要求10所述的方法,其中,所述计算设备是以下中...
【专利技术属性】
技术研发人员:A·布兰德,
申请(专利权)人:CTERA网络有限责任公司,
类型:发明
国别省市:以色列;IL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。