数据文件转发存储和搜索的制作方法

文档序号:6593267阅读:284来源:国知局
专利名称:数据文件转发存储和搜索的制作方法
技术领域
本文公开的至少一些实施例涉及数据存储,并且更具体地涉及数据文件转发存储 和搜索。
背景技术
每年必须由个人、组织、企业和政府存储的数据量正在增长。除了仅仅跟上需求之 外,组织面对其他的存储挑战。随着转向了在线的实时企业和政府,必须避免由于软件或硬 件故障而导致关键数据的损失和不可访问。如今,很多存储产品不提供完整的故障保护,并 且让用户暴露在数据损失或不可用的风险下。例如,当今市场上的很多存储解决方案提供 了针对一些故障模式(比如处理器故障)的保护,但是不针对其他的故障(比如盘驱动故 障)。很多组织暴露在由于他们的数据存储系统的组件故障而导致的数据损失或数据不可 用的风险下。一般将数据存储市场分为两个主要部分,即直接附着存储(DAS)以及网络存储。 DAS包括直接与服务器相连的盘。网络存储包括附着在网络而不是特定服务器的盘,并且该盘可以由该网络上的其 他设备和应用所接入和共享。一般将网络存储分为两个部分,即存储区域网络(SAN)以及 网络附着存储(NAS)。SAN是代表更大的用户网络将不同类型的数据存储设备与相关联的数据服务器进 行互联的高速特殊用途网络(或子网络)。一般地,SAN是企业的计算资源整体网络的一部 分。通常将存储区域网络进行集群以与其他计算资源接近,但是也可以使用广域网(WAN) 载体技术来扩展到远程位置用于备份和存档存储。NAS是用其自己的网络地址建立的硬盘存储,而不是附着在向网络的工作站用户 提供应用服务的本地计算机上的。通过从本地服务器上移除存储接入及其管理,由于应用 编程和文件不对相同的处理器资源进行竞争,因此可以更快地提供应用编程和文件服务。 将NAS附着在局域网(一般地,以太网)并且分配IP地址。由主服务器将文件请求映射至 NAS文件服务器。上面全部所述共享了一个可以在很多方面成为阿基里斯之踵(Achilles tendon) 的公共特征,即在物理介质(比如盘驱动、CD驱动等等)上存储数据。

发明内容
本发明提供了用于数据文件转发存储和搜索的方法和包括计算机程序产品在内 的装置。在一个方面,本发明的特征在于一种方法,所述方法包括在互联计算机系统的网 络中,从所述网络中的源系统接收存储数据文件的请求,将所述数据文件定向至网络中的 第一计算机系统的计算机存储器,在与所述网络中的中央服务器相关联的索引文件中保存 所述数据文件的文件名,对所述数据文件的拷贝进行加扰,在与所述中央服务器相关联的加扰数据文件的数据库中保存所述拷贝的加扰数据,以及从所述第一计算机存储器向所述网络中的其他计算机存储器连续地转发所述数据文件,而不在所述第一网络的任何物理存 储设备上存储所述数据文件。在实施例中,所述方法包括从所述网络中的源系统接收查询,以取回在互联计算 机系统的网络中被连续转发的数据文件,在用所述文件名的索引代表的加扰数据文件的数 据库中搜索和一个或更多关键词的匹配,并且如果在所述加扰数据文件中找到和一个或更 多关键词的匹配,则生成包含所述一个或更多关键词的文件名列表。在另一个方面,本发明的特征在于一种系统,所述系统包括互联计算机系统的网 络,每一个所述计算机系统被配置为从所述网络中的源系统接收存储数据文件的请求,将 所述数据文件定向至网络中的第一计算机系统的计算机存储器,在与所述网络中的中央服 务器相关联的索引文件中保存所述数据文件的文件名,对所述数据文件的拷贝进行加扰, 在与所述中央服务器相关联的加扰数据文件的数据库中保存所述拷贝的加扰数据,检测所 述数据文件在所述网络的特定节点的存储器中的存在性,并且将所述数据文件转发至互联 计算机系统节点的网络中的节点的另一个计算机存储器,而不在任何物理存储设备上存储 所述数据文件。在实施例中,所述中央服务器被配置为从所述网络中的源系统接收查询,以取回 在互联计算机系统的网络中被连续转发的数据文件,在用所述文件名的索引代表的加扰数 据文件的数据库中搜索和一个或更多关键词的匹配,并且如果在所述加扰数据文件中找到 和一个或更多关键词的匹配,则生成包含所述一个或更多关键词的文件名的列表。在下面的附图和描述中阐释了本发明的一个或更多实施的细节。通过该描述、附 图和权利要求,本发明的其他特征、方面和优点将变得显而易见。


在附图中将实施例说明为作为示例而非限制,其中相似的引用指示相似的单元。图1是示例系统的框图。图2是示例用户系统的框图。图3是示例网络系统的框图。图4是进程的流程图。图5是进程的流程图。图6是进程的流程图。图7是进程的流程图。
具体实施例方式与对等网络不同(对等网络使用瞬时方式的数据文件转发,使得将数据文件最终 存储在物理介质上,比如盘驱动器),本发明是连续的数据文件转发系统,即通过将数据文 件从一个节点存储器连续地转发至另一个节点存储器来存储数据。如图1所示,示例系统10包括用户系统12和一定数量的网络系统14、16、18、20、 22。可以将网络系统14、16、18、20、22的每一个视为系统10中的节点,并且可以将一个这样 的网络系统指定为中央服务器,比如网络系统14,可以假定其在系统10中具有控制位置。可以建立节点14、16、18、20、22的每一个来作为在中央服务器14直接控制下的对等的私有 控制网络。对等节点还可以是私有和公共节点的混合,从而不在中央服务器14的直接物理 控制之下。系统10还可以是完全公共的,其中,中央服务器14不具有对任何对等节点的直 接拥有权或直接物理控制。在一个例子中,可以将节点14、16、18、20以及22视为私有网络。在私有网络中, 管理员控制这些节点并且可以指定哪个节点是中央服务器。系统10还可以包括一个或更 多个附加节点。例如节点24、26和28。可以将这些节点24、26和28视为一个或更多个公 共网络的一部分,在该公共网络中,管理员具有很少的控制或不具有控制。如图2所示,用户系统12可以包括处理器30、存储器32以及输入/输出(I/O)设 备34。存储器32可以包括操作系统(OS) 36 (比如Linux、Apple OS或Windows )、一个 或更多个应用进程38、以及下面详细解释的存储进程100。应用进程38可以包括用户生产 力软件,比如OpenOffice或者Microsoft: Off ice。1/0设备34可以包括用于向用户42
显示的图形用户界面(⑶1)40。如图3所示,每一个网络系统(比如网络系统14)可以包括处理器50和存储器 52。存储器52可以包括OS 54 (比如Linux、Apple OS或Windows )、以及下面完全描述 的数据文件转发进程200、搜索进程300以及取回进程400。在传统的系统中,应用进程38需要存储、删除、搜索并且取回数据文件。在这些传 统的系统中,在本地或远程物理设备上存储数据。并且在一些系统中,可以将该数据文件 分为不同的块或分组,并且在物理存储介质上进行本地或远程存储。使用固定的物理数据 存储设备增加了成本、维护、管理,并且生成数据的固定物理记录,而不管用户42是不是需要。本发明不使用固定的物理数据存储来存储数据文件。当中央服务器14从存储进 程100接收存储数据文件的请求时,将数据文件定向至系统10中的节点存储器,然后由网 络节点中每一个的数据文件转发进程200将数据文件在系统10中一个节点存储器一个节 点存储器地进行连续转发,而不在任何物理存储介质(比如盘驱动器)上进行存储。被转 发的数据仅在系统10的任何一个节点的存储器中驻留非常短暂的时间段。数据文件不存 储在任何网络节点的任何物理存储介质上。当中央服务器14从存储进程100接收到取回数据文件的请求时,则取回在系统10 中正被一个节点存储器一个节点存储器地进行转发的所请求的数据。可以将以该方式转发的数据文件分段,并且如上所述地对段进行转发。同样地,不 在任何网络节点的任何物理存储介质上存储分段的数据,而是仅从一个节点的存储器向另 一个节点的存储器进行转发。可以删除以该方式转发的数据文件,从而不再从节点存储器向节点存储器转发该 数据文件。如图4所示,存储进程100包括向中央服务器14发送(102)存储或取回数据文件 的请求。如果该请求是取回数据文件请求,存储进程100从中央服务器14或网络中的节点 接收所请求的数据文件。如果发往中央服务器14的请求是存储数据文件请求,存储进程100从中央服务器 14接收(104)节点的地址,并且向接收到的地址所表示的节点存储器转发(106)数据文件。
7
如图5所示,数据文件转发进程200包括从第一网络的源系统接收(202)存储数 据文件的请求。进程200将数据文件定向(204)至网络中的计算机存储器。进程200在与中央服 务器14相关联的索引文件中保存(206)数据文件的文件名,并且在一些实施中,保存文件 类型、用户名称以及日期戳;不在任何物理介质上存储该数据文件中包含的实际数据。该 索引文件用于在下面完全描述的搜索进程300中搜索数据文件。进程200对数据文件的内 容的拷贝进行加扰(208),并且在与中央服务器14相关联的存储器或物理存储设备上保存 (210)该拷贝的加扰数据。例如,假定名为“myfile. txt”的数据文件包括下列文本This is an example of data contained in an exemplary data file.The text herein is maintained as written in the data file and the data file continuously forwarded from node memory to node memory without storing on a physical medium.在一个例子中,对上述数据文件的拷贝进行加扰(208)可以产生下列加扰数据to without storing on a physical medium example node this contained exemplary herein file from maintained text data, and the in continuously is an of forwarded memory仅将由文件名进行索引的加扰数据保存到物理存储中-不在任何物理介质(比如 盘驱动器)中存储未加扰数据文件。保存该拷贝的加扰数据有助于维持安全性,并且有助 于搜索被连续转发的数据文件。进程200从第一计算机存储器向网络中的其他计算机存储器连续地转发(212)数 据,而不在网络中的任何物理存储设备上进行存储。连续地转发(212)包括检测数据文件 在网络的特定节点的存储器中的存在性,并且向互联的计算机系统节点的网络中的节点的 另一个计算机存储器转发所述数据文件,而不在任何物理存储设备上进行存储。在一个特定例子中,在进入节点的时刻,数据文件中被转发的数据经历与节点或 中央服务器14或用户的加密“握手”。这可以是公共或私有的加密系统,比如Cashmere系 统,其可以使用公-私钥。Cashmere将已加密的转发路径与消息有效载荷分开,由于源仅需 要对使用目标的唯一公钥的每一个消息执行单一公钥加密,因此这增强了性能。这具有下 述好处只有真正的目的节点(而不是相应中继组中的所有节点)能够对消息有效载荷进 行解密。Cashmere提供了下述能力目的可以在不知道源的标识的情况下发送匿名答复消 息。这是以类似方式来完成的,其中,源以与转发路径类似的方式来创建答复路径并且对其 进行加密。在另一个例子中,使用其他路由方案。可以基于性能向系统10添加和/或删除新的节点和节点状态。用户可以接入所 有节点,或者可以被中央服务器或经由私有、公共或私有-公共网络的特定架构划分到特 定节点或“节点状态”。单体节点、节点状态和超级节点还可以是公共或私有网络中的外联网对等、无线 网络对等、卫星对等节点、Wi-Fi对等节点、广播网络等等。对等节点或用户可以作为系统 10中从使用相同安全系统的任何有效对等点的路由参与者,以及适合严格的特定部署的定 制解决方案,比如无线对等的无线加密方案等等。
在进程200中,一个节点存储器一个节点存储器地传递、路由、转发数据文件,而 不是在远程服务器、硬驱动器或其他固定存储介质中高速缓存或保持数据。系统上的用户 可以授权多于一个用户访问该数据文件。进程200的主要目的是生成数据存储和管理系统,其中从不将数据文件固定在物 理存储中,而是实际上一个节点存储器一个节点存储器地连续路由/转发该数据文件。可 以由中央服务器14来改变数据文件被转发至的节点的路径,以调整系统能力并且消除可 能弱化网络安全性的数据文件的冗余路径(由不具有该特征的数据文件路径的增加概率 所引起的)。如图6所示,搜索进程300包括接收(302)查询。例子查询包括文件名、文件类型、 用户名称、日期等等。在一个例子中,该查询是一个或更多个关键词。搜索进程300在由文 件名的索引来代表的加扰文件的数据库中搜索(304)和一个或更多个关键词的匹配。如果 在加扰文件中找到和一个或更多个关键词的匹配,则进程300生成(306)包含该一个或更 多个关键词在内的文件名的列表。在一个例子中,在输入/输出设备上向用户显示文件名 的列表,使得用户能够选择一个文件名。在另一个例子中,显示的文件名列表包括与该文件 相关的补充信息,比如文件类型、文件大小、保存日期和/或上一次修改的日期等等。进程 300接收(308)对生成的文件名列表中包含的一个文件名的用户选择。用户选择可以包括 指示了所选文件名的鼠标点击、键盘输入、音频输入等等。进程300启动(310)文件取回进程400。如图7所示,文件取回进程400使用散列标记或其他独一无二的代码在中央服务 器处匹配(414)请求的文件名,当输入经由加密握手进入节点时,该节点可以“嗅探”到该 散列标记或独一无二的代码。可以通过对网络中的节点进行Ping来发生。进程400直接向 中央服务器相信数据将有可能出现的节点或节点状态发送(416)向用户返回数据的消息。 中央服务器越能够缩小其所Ping的节点状态,则取回将变得越有效率,并且对在中央服务 器和能够转发数据的节点之间的交易来说非必须的节点的非必须消息引起的负担越少。一旦正确的节点接收到向请求者转发节点存储器中的数据的消息,则进程400在 节点存储器中将数据转发(418)至请求者,并且将已经发送数据的确认消息转发(420)至 用户。可以直接向中央服务器发送该路由消息,或者可以将该路由消息经由系统10中的其 他节点或超级节点传递给中央服务器。当用户接收请求的数据时,用户的应用自动地对已 经接收了请求的数据的中央服务器自动地进行ping。从而,系统10创建了数据存储,而不 在任何物理存储介质上高速缓存、下载和/或存储数据。经由一个节点存储器一个节点存 储器的连续路由该数据来达成数据存储和管理,仅当用户请求要从系统10返回至用户的 数据时,才下载转发的数据。在另一个实施例中,存储进程100进存储加扰数据以及文件名,并且在一些实例 中,存储文件类型、用户名称和/或日期戳,同时自动删除非加扰数据文件。可以以数字电子电路、或计算机硬件、固件、软件、或他们的组合的方式来实施本 发明的实施例。可以将本发明的实施例实施为计算机程序产品,即可以在信息载体(例如 在机器可读存储设备或传播信号中)中具体体现的计算机程序,用于由数据处理装置(例 如可编程处理器、计算机、或多个计算机)来执行或控制其操作。可以以任何形式的编程语 言来编写计算机程序,包括编译的或解释的语言,并且可以以任何形式来部署它,包括作为独立的程序或模块、组件、子程序、或其他适用于计算环境的单元。可以部署计算机程序,以在一个计算机上,或位于一个地点的多个计算机上或分散在多个地点并且由通信网络互联 的多个计算机上执行该计算机程序。可以由执行计算机程序的一个或更多个可编程处理器来执行本发明的实施例的 方法步骤,以通过对输入数据进行操作并且生成输出来执行本发明的功能。还可以由特殊 用途逻辑电路(例如FPGA(现场可编程门阵列)或ASIC(专用集成电路))来执行方法步 骤,并且将本发明的装置实施为特殊用途逻辑电路。适用于执行计算机程序的处理器包括(仅作为示例)一般和特殊用途微处理器、 以及任何类型的数字计算机的任何一个或更多个处理器。一般地,处理器将从只读存储器 或随机存取存储器或二者同时接收指令和数据。计算机的基本单元是用于执行指令的处理 器和用于存储指令和数据的一个或更多个存储器设备。一般地,计算机还将包括用于存储 数据的一个或更多个大容量存储设备(例如磁、磁光盘、或光盘),或者计算机可以与一个 或更多个大容量存储设备相连以从其接收数据或向其传输数据。适用于体现计算机程序 指令和数据的信息载体包括所有形式的非易失性存储器,包括作为例子的半导体存储器设 备,例如EPROM、EEPR0M、以及闪存存储器设备;磁盘、例如内置硬盘或可移除式盘;磁光盘; 以及⑶ROM和DVD-ROM盘。可以由特殊用途逻辑电路来补充处理器和存储器,或与他们相结合。应当理解前面的描述意在说明,而非限制本发明的范围,由所附权利要求的范围 来定义本发明的范围。其它实施例在下面权利要求的范围中。
权利要求
一种计算机系统,用于在互联计算机的网络中存储数据文件,所述计算机系统包括存储器设备;至少一个网络接口,被配置为允许所述计算机系统与互联计算机系统的网络通信,所述网络中的每一个计算机系统包括计算机存储器;以及处理器,被配置为在所述网络的计算机系统的计算机存储器之间发起数据文件的间歇性转发,使得不在所述网络的计算机系统的任何物理存储设备上存储所述数据文件;由所述数据文件生成加扰数据文件;以及发起在加扰数据文件的数据结构中对所述加扰数据文件的存储,其中,所述数据结构指示所述加扰数据文件和所述数据文件之间的关联。
2.根据权利要求1所述的计算机系统,其中,所述处理器还被配置为对与搜索查询相 匹配的任何加扰数据文件进行标识。
3.根据权利要求2所述的计算机系统,其中,所述处理器还被配置为发起从所述计算 机系统的网络中取回与任何所标识的加扰数据文件相关联的相应数据文件。
4.根据权利要求1所述的计算机系统,其中,从在计算机系统的网络之外的源计算机 系统接收所述数据文件。
5.根据权利要求1所述的计算机系统,其中,所述加扰数据文件包括所述数据文件的 多个数据文件段,所述数据文件的多个数据文件段的排列顺序为在所述加扰数据文件内, 所述数据文件段中的至少一些数据文件段以相对于所述数据文件中的相应数据文件段的 顺序不同的顺序进行排序。
6.根据权利要求1所述的计算机系统,其中,生成加扰数据文件的步骤包括拷贝所述数据文件;标识所拷贝的数据文件的数据文件段;以及改变所拷贝的数据文件的数据文件段的顺序。
7.根据权利要求6所述的计算机系统,其中,至少一个数据文件段包括文本词。
8.根据权利要求1所述的计算机系统,其中,所述数据文件包括多个文本词,并且所述 加扰数据文件以不同于所述数据文件中的顺序包括与所述数据文件相同的文本词。
9.根据权利要求1所述的计算机系统,其中,所述处理器还被配置为对所述数据文件 加密,使得当转发所述数据文件时,仅与接收所述数据文件的计算机存储器相关联的计算 机系统能够对所述数据文件进行解密。
10.根据权利要求1所述的计算机系统,其中,所述数据文件包括转发路径和有效载 荷,所述转发路径与所述有效载荷去耦合,并且与所述有效载荷分别进行加密。
11.根据权利要求1所述的计算机系统,其中,所述处理器还被配置为接收查询,以取回在所述网络的计算机系统的计算机存储器之间间歇性转发的数据文 件,所述查询包括一个或更多个关键词;在所述加扰数据文件的数据结构中搜索与所述一个或更多个关键词的匹配;响应于在至少一个加扰数据文件中对所述一个或更多个关键词的匹配,生成与包含所 述一个或更多个关键词在内的至少一个匹配的加扰数据文件相关联的文件名列表;接收对所述文件名列表中的文件名的选择;以及 取回与所选择的文件名相对应的数据文件。
12.—种在计算机系统的网络中存储数据文件的计算机化方法,所述方法包括从源系统接收存储包括以第一顺序排列的多个数据元素在内的数据文件的请求,其中,所述源系统在互联计算机系统的网络之外;将所述数据文件定向至所述网络中的计算机系统的计算机存储器; 在与所述网络中的中央服务器相关联的索引文件中保存所述数据文件的文件名; 生成所述数据文件的加扰拷贝,所述加扰拷贝包括以不同于所述第一顺序的第二顺序 排列的所述多个数据元素中的每一个;将所述数据文件的加扰拷贝保存在加扰数据文件的数据库中;以及 在所述网络中的计算机系统的计算机存储器中间歇性转发所述数据文件,而不在所述 网络中的计算机系统的任何物理存储设备上存储所述数据文件,其中,所述物理存储设备 包括硬盘、磁盘、磁带、磁光盘、以及光盘。
13.根据权利要求12所述的计算机化方法,还包括从所述网络中的源系统接收查询,以取回正被间歇性转发的所请求的数据文件,所述 查询包括一个或更多个关键词;以及在所述加扰数据文件的数据库中搜索与所述关键词中的一个或更多个关键词的匹配;以及如果在所述加扰数据文件中找到对所述关键词中的一个或更多个关键词的匹配,则生 成包含所述一个或更多个关键词的文件名列表。
14.根据权利要求13所述的计算机化方法,其中,所述文件名列表包括文件信息,所述 文件信息包括文件名、文件类型、修改文件的日期、以及保存文件的日期。
15.一种计算机可读介质,被配置为存储计算系统可读的软件代码,其中,所述软件代 码在所述计算系统上是可执行的,以使得所述计算系统执行数据存储方法,所述数据存储 方法包括从在计算机系统的网络之外的源系统接收存储数据文件的请求; 将所述数据文件的文件名存储在数据结构中; 生成所述数据文件的加扰拷贝;将所述数据文件的加扰拷贝存储在存储设备上,其中,所述存储设备存储多个加扰数 据文件;以及在所述网络中的计算机系统的计算机存储器之间间歇性转发所述数据文件,而不在所 述网络中的计算机系统的任何物理存储设备上存储所述数据文件。
16.根据权利要求15所述的计算机可读介质,其中,所述方法还包括 接收取回具体数据文件的查询,所述查询包括一个或更多个关键词; 在所述多个加扰数据文件中搜索与所述一个或更多个关键词的匹配;以及如果在一个或更多个加扰数据文件中找到与所述一个或更多个关键词的匹配,生成与 所匹配的一个或更多个加扰数据文件相对应的文件名列表。
17.根据权利要求16所述的计算机可读介质,其中,所述方法还包括 在输入/输出设备上显示所述文件名列表;以及接收对所显示的文件名列表中的一个文件名的选择。
18.根据权利要求17所述的计算机可读介质,其中,所述方法还包括从所述网络的计 算机系统的计算机存储器中取回与所述文件名中所选择的一个相关联的数据文件。
19.一种在计算机系统的网络中存储数据的计算机化方法,所述方法包括 从源计算机系统接收数据文件;保存与所述数据文件相关联的文件标识信息; 生成所述数据文件的加扰拷贝;以及在所述网络的计算机系统的计算机存储器中间歇性转发所述数据文件,使得不在所述 网络的计算机系统的任何物理存储设备上存储所述数据文件。
20.根据权利要求19所述的计算机化方法,其中,所述文件标识信息包括文件名、文件 类型、文件大小、保存日期、以及上一次修改的日期中一项或多项。
21.根据权利要求19所述的计算机化方法,还包括 对所述网络增加新的计算机系统进行检测;以及在所述网络中包括所述新的计算机系统的计算机存储器在内的计算机系统的计算机 存储器中间歇性转发所述数据文件,而不在所述网络的计算机系统的任何物理存储设备上 存储所述数据文件。
22.根据权利要求21所述的计算机化方法,还包括 将所述新的计算机系统添加到数据转发顺序;以及根据所述数据转发顺序,在所述网络的计算机系统的计算机存储器中间歇性转发所述 数据文件。
23.一种用于在互联计算机系统的网络中存储数据文件的计算机系统,所述计算机系 统包括网络接口,被配置为接收数据文件; 用于存储与所接收的数据文件相关联的标识信息的装置;用于生成所述数据文件的加扰拷贝的装置;用于存储所述数据文件的加扰拷贝的装置,其中,所述存储装置存储多个数据文件; 用于在所述网络中的计算机系统的计算机存储器中间歇性转发所述数据文件,而不在 所述网络中的计算机系统的物理存储设备上存储所述数据文件的装置;以及用于标识与搜索查询相匹配的加扰数据文件,并且标识所述网络中的计算机系统中在 所述计算机系统的存储器中存储与所标识的加扰数据文件相对应的数据文件的至少一个 计算机系统的装置。
全文摘要
本发明提供用于数据转发存储和搜索的方法和包括计算机程序产品在内的装置。一种方法包括在互联计算机系统的网络中,从所述网络中的源系统接收存储数据文件的请求,将所述数据文件定向至网络中的第一计算机系统的计算机存储器,在与所述网络中的中央服务器相关联的索引文件中保存所述数据文件的文件名,对所述数据文件的拷贝进行加扰,在与所述中央服务器相关联的加扰数据文件的数据库中保存所述拷贝的加扰数据,以及从所述第一计算机存储器向所述网络中的其他计算机存储器连续地转发所述数据文件,而不在所述第一网络的任何物理存储设备上存储所述数据文件。
文档编号G06F17/30GK101990666SQ200980112285
公开日2011年3月23日 申请日期2009年3月18日 优先权日2008年4月8日
发明者吉恩·费恩, 爱德华·梅里特 申请人:泊斯达尔有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1