[发明专利]文件的最新版本的即时流式传输在审
申请号: | 201380080596.4 | 申请日: | 2013-10-28 |
公开(公告)号: | CN105683920A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 绍拉卜·古普塔 | 申请(专利权)人: | 隆沙有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 康泉;宋志强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 最新 版本 即时 传输 | ||
背景技术
在一些情况下,备份软件方案提供同步功能。具体地,同步功能确保每个文件根 据制定的规则更新。可将文件从源位置复制到一个或多个目标位置,并且没有文件被 复制回源位置。在其他场景中,可将更新后的文件复制到目标位置并且复制到源位置 二者。维持源位置和目标位置中的每个以使它们彼此相同。其他备份方案可维持使用 备份方案存储的电子信息的多个版本。
附图说明
在以下详细描述中参照附图描述特定示例,附图中:
图1是可即时流式传输(stream)文件的最新版本的计算装置的框图;
图2是即时流式传输或传送文件的最新版本的过程流程图;
图3是即时流式传输或传送文件的最新版本的过程流程图;以及
图4是示出了即时流式传输文件的最新版本的有形的非暂时性计算机可读介 质的框图。
在整个本公开和附图中而使用的相同的标号用于指代相同的组件和特征。100 系列的标号指代最初出现在图1中的特征;200系列的数字指代最初出现在图2中 的特征;以此类推。
具体实施方式
如上文中讨论的,备份方案用于备份电子信息。一些备份方案可维持备份信 息的多个版本。如在此使用的,所描述的电子信息可为文档、演示文稿、音频数 据、视频数据、图像、以电子方式存储的任意数据或它们的任意组合。电子信息 还可被称为文件。可通过存储文件的基础版本并且随后存储任意数量的增量δ来 维持备份文件的多个版本。在一些情况下,每个δ包含对文件的基础版本所做的 修改。每当文件被修改时,备份客户端发送δ以进行存储。经过一段时间后,可 生成数百个δ,分布在遍及文件系统的不同文件和资源中。结果是,当用户试图取 回文件的最新版本时,可能需要花点时间重构文件:从基础版本入手,然后将δ 添加到基础版本中。重构文件的最新版本所花费的时间可能不利地影响用户的整 体体验。由于大多数用户要求文件的最新版本,当前技术可针对获取文件的最新 版本而优化备份系统的行为。
在此描述的实施例即时提供文件的最新版本。在实施例中,消除了在文件重 构中消耗的时间。此外,可将文件存储在高速缓冲存储器中,从而与其他存储器 和存储装置相比更快地访问文件。结果是,可减少计算装置的工作量,因为服务 器不需要在每次将文件流式传输给客户时重构该文件。为了简化说明,使用备份 方案来描述本技术。然而,本技术可应用于任意信息管理系统。相应地,本技术 可与版本控制系统以及分布式数据库系统一起使用。
图1是可即时流式传输文件的最新版本的计算装置100的框图。在一些情况 下,文件的最新版本具有最近的修改并且可被称为文件的末端版本。例如,计算 装置100可为笔记本电脑、台式电脑、平板电脑、移动装置或服务器等等。计算 装置100可包括被配置为运行所存储的指令的中央处理单元(CPU)102以及存储 可由CPU102运行的指令的存储装置104。CPU可通过总线106联接至存储装置 104。此外,CPU102可为单核处理器、多核处理器、计算集群或任意数量的其他 配置。此外,计算装置100可包括多于1个的CPU102。由CPU102运行的指令 可用于实施文件的最新版本的即时流式传输。存储装置104可包括随机存取存储 器(RAM)、只读存储器(ROM)、闪存或任意其他适当的存储器系统。例如, 存储装置104可包括动态随机存取存储器(DRAM)。在一些实施方式中,存储 装置包括用于缓存文件的末端(tip)版本的高速缓冲存储器108。在一些实施方式 中,高速缓冲存储器108是相较于其他贮存器或存储装置而言可被更快速地访问 的存储器的较小较快区域。在一些实施方式中,高速缓冲存储器可位于存储装置 104的外部。
CPU102可通过总线106连接至输入/输出(I/O)装置接口112,I/O装置接口 112被配置为将计算装置100连接至一个或多个I/O装置114。I/O装置114可包括 例如键盘和指向装置,其中指向装置可包括触摸板或触屏等等。I/O装置114可为 计算装置100的内置组件,或者可为从外部连接至计算装置100的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于隆沙有限公司,未经隆沙有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380080596.4/2.html,转载请声明来源钻瓜专利网。