选择性数据转发存储制造技术

技术编号:7151144 阅读:256 留言:0更新日期:2012-04-11 18:40
用于选择性数据转发存储的方法和装置,包括计算机程序产品。一种方法,包括:在互连的计算机系统节点的网络中,从源系统接收用于存储数据的请求,该请求包括所有权关系和数据类型,如果所有权关系和数据类型匹配贮存器中的相应条目,则将所述数据导向计算机存储器,并且在互联的计算机系统节点的网络中逐计算机存储器地持续转发数据,而不存储在该网络中的任何物理存储设备上。

【技术实现步骤摘要】
【国外来华专利技术】选择性数据转发存储
技术介绍
这里所公开的至少一些实施例涉及数据存储,并且更具体地,涉及选择性数据转发存储。个人、组织机构、商业公司和政府必须存储的数据量每一年都在增长。除了跟上需求以外,组织机构还面临其它的存储挑战。伴随着向在线的实时商务和管理的转移,必须保护重要的数据不会由于软件或硬件故障而丢失或不可访问。目前,许多存储产品并不提供完全的故障保护,并且使得用户有丢失数据或不可使用数据的风险。例如,目前市场上的许多存储解决方案提供针对某些故障模式(例如,处理器故障)但是不针对其它故障模式 (例如,光盘驱动器故障)的保护。许多组织机构有由于它们的数据存储系统中的组件故障而丢失数据或不可使用数据的风险。数据存储市场通常被划分为两个主要部分,即,直接附加存储(DAQ和网络存储。 DAS包括与服务器直接连接的盘。网络存储包括附加到网络而不是特定服务器并因此可以被该网络上的其它设备和应用访问和共享的盘。网络存储通常被划分成两个部分,即,存储区域网络(SAN)和网络附加存储(NAS)。SAN是代表广大用户网络来将不同类型的数据存储设备与相关联的数据服务器互连的高速专用网络(或子网)。通常,SAN是企业的整个计算资源网络的一部分。存储区域网络通常聚集在其它计算资源附近,但也可以通过广域网(WAN)承载技术扩展到远程位置以用于备份和档案存储。NAS是这样的硬盘存储,其被建立有自己的网络地址而不是被附加到向网络的工作站用户提供应用的本地计算机。通过从本专利技术服务器移除存储访问及其管理,应用程序和文件两者都可以被更快地提供,这是因为应用程序和文件不竞争同一处理器资源。NAS被附加到局域网(通常,以太网)并被指派IP地址。文件请求被主服务器映射到NAS文件服务器。以上所有存储都以多于一种方式共有一个共同的、可能是致命弱点的特征,S卩,数据被存储在物理介质(例如,光盘驱动器、CD驱动器等)上。
技术实现思路
本专利技术提供用于选择性数据转发存储的方法和装置,包括计算机程序产品。一般地,根据一个方面,本专利技术的特征在于一种互连的计算机系统节点的网络,每个计算机系统节点被配置为基于数据类型、加密协议的相对高的级别、其它因素或者它们的组合中的一者来逐点地转发数据,以及从源系统接收用于存储数据的请求。该方法还包括在所述互连的计算机系统节点的网络中逐计算机存储器地持续转发所述数据,而不存储在所述网络中的任何物理存储设备上。所述持续转发包括确定可用于接收将被逐点地转发的数据的节点的地址;向所述源系统发送消息,所述消息带有供请求者转发所述数据的具体节点的地址。该方法还包括检测在所述具体节点的存储器中是否存在所述数据;以及将所述数据转发给在所述互连的计算机系统节点的网络中的节点的另一计算机存储器,而不存储在任何物理存储设备上。各个实施例中还可以包括以下特征中的一个或多个。这些节点可以被设计为处理具体的数据类型,所述数据类型包括办公室生产率套件文件数据类型、音频文件数据类型、可视文件数据类型、视频文件数据类型、面向对象的文件数据类型或数据库文件数据类型。这些因素可以包括网络流量分析和可用存储。该方法还可以包括从所述源系统接收用于取回正在所述互连的计算机系统节点的网络中被持续转发的数据的请求;以及响应于用于取回数据的请求而从节点存储器取回所述数据。取回可以包括在中央服务器处使用散列标示来匹配数据请求,该散列标示表示进入节点存储器的数据;向被预测在存储器中具有所述数据的节点发送消息,该消息指示所述节点将存储器中的所述数据转发给所述请求者;以及向所述中央服务器发送所述数据已被转发给所述请求者的确认消息。该方法还可以包括用文件类型分割节点类型。用文件大小确定文件类型。用文件使用频率、用户历史或它们的组合中的一者来确定节点类型。基于用户偏好、用户支付的额外费用或它们的组合中的一者来确定节点类型。基于用户偏好、文件使用、用户支付的额外费用或它们的组合中的一者来将文件转移至更慢或更快的节点状态。根据另一方面,本专利技术的特征在于一种计算机程序产品,其可以被有形地包含在计算机可读介质中,用于在互联的计算机系统节点的网络的计算机存储器中存储数据和取回数据。这些计算机系统节点可被配置为逐点地转发数据。该计算机程序产品可以允许数据处理装置从与所述互连的计算机系统节点的网络通信的源系统接收用于存储数据的请求。该数据处理装置可以基于数据类型、加密协议的相对高的级别、其它因素或者它们的组合中的一者,在所述互连的计算机系统节点的网络中逐计算机存储器地持续转发所述数据,而不存储在所述网络中的任何物理存储设备上。持续转发数据可以包括确定可用于接收将被逐点地转发的数据的节点的地址,向所述源系统发送消息,所述消息带有供请求者转发所述数据的具体节点的地址,检测在所述具体节点的存储器中是否存在所述数据,以及将所述数据转发给在所述互连的计算机系统节点的网络中的节点的另一计算机存储器, 而不存储在任何物理存储设备上。以下,将在附图和说明书中阐述本专利技术的一个或多个实现方式的细节。本专利技术的更多特征、方面和优点将从说明书、附图和权利要求中显而易见。附图说明这些实施例是以示例而非限制方式在附图中的示图中说明的,附图中,类似的标号表示类似的元素。图1是示例性网络的框图。图2是示例性用户系统的框图。图3是示例性网络系统的框图。图4是处理的流程图。图5是处理的流程图。具体实施例方式5与使用短暂停留(transient)方式的数据转发使得数据最终被存储在诸如光盘驱动器之类的物理介质上的对等网络不同,本专利技术是持续数据转发系统,即数据被从一个节点存储器向另一节点存储器地持续转发。如图1中所示,示例性网络10包括用户系统12和许多网络系统,例如系统14、16、 18、20、22。在一个实施例中,可以认为网络系统14、16、18、20、22中的每一个是网络10中的一个节点。另外,一个例如网络系统14这样的网络系统可以被指定为中央服务器并可担任网络10中的控制角色。网络系统14、16、18、20、22中的每一个可以被建立为在中央服务器14的直接控制下被专用地控制的对等端(peer)的网络。网络10也可以是完全公用的, 其中,中央服务器14(或多个服务器)对任一节点都没有直接的拥有权或直接的物理控制权。可替换地,节点也可以是专用节点和公用节点的混合,并且因此可以不受中央服务器14 的直接物理控制。作为受专用控制的网络,用户可以免费访问对等节点或者通过订阅服务或其它配置进行付费访问。在混合环境中,即,在具有专用节点和公用节点的组合的网络中,中央服务器14可以指示数据要被转发到专用网络还是公用网络。在一个示例中,中央服务器14 识别数据的类型并且根据所识别的类型将数据转发到专用网络或公用网络。例如,表示视频或音频文件的数据可以被发送至公用网络,而表示文档(例如,Microsoft ; Word文档) 的数据可以被发送至专用网络。在另一示例中,中央服务器14使得用户能够选择用户所拥有的数据将被转发到哪里,即,转发到专用网络还是公用网络。在一个示例中,可以认为节点14、16、18、20和22是专用网络。在专用网络中,管理员控制这些节点并且可以指定哪个节点是中央服务器。系统10也可以包括一个或多个另外的节点,可以认为这些另外的节本文档来自技高网
...

【技术保护点】
1.一种方法,包括:在被配置为基于数据类型、加密协议的相对高的级别、其它因素或者它们的组合中的一者来逐点地转发数据的互连的计算机系统节点的网络中,从源系统接收用于存储数据的请求;在所述互连的计算机系统节点的网络中逐计算机存储器地持续转发所述数据,而不存储在所述网络中的任何物理存储设备上,所述持续转发包括:确定可用于接收将被逐点地转发的数据的节点的地址;向所述源系统发送消息,所述消息带有供请求者转发所述数据的具体节点的地址;检测在所述具体节点的存储器中是否存在所述数据;以及将所述数据转发给在所述互连的计算机系统节点的网络中的节点的另一计算机存储器,而不存储在任何物理存储设备上。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:吉恩·费恩
申请(专利权)人:塔吉特枢转让有限责任公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1