[发明专利]用于管理在共享的高速缓存存储系统的文件的上传的系统和方法有效
| 申请号: | 201180048966.7 | 申请日: | 2011-08-09 |
| 公开(公告)号: | CN103154911A | 公开(公告)日: | 2013-06-12 |
| 发明(设计)人: | J.R.梅扎;J.G.哈恩;H.赫顿;L.谢里 | 申请(专利权)人: | 桑迪士克以色列有限公司 |
| 主分类号: | G06F12/12 | 分类号: | G06F12/12;G06F3/06;G06F17/30;H04L29/08 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
| 地址: | 以色*** | 国省代码: | 以色列;IL |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 管理 共享 高速缓存 存储系统 文件 上传 系统 方法 | ||
相关申请的交叉引用
该申请要求在2010年8月19日提交的美国临时专利申请no.61/401,841的权益,其在此被引用附于此。
技术领域
本发明总体地涉及存储设备,且更具体地涉及用于管理向外部位置上传在存储设备的高速缓存中预筹备的文件的方法和设备。
背景技术
发行商(例如服务和内容提供商)希望向用户的存储设备下载主动提供的(unsolicited)内容,以期用户将最终花钱消费主动提供的内容,由此增加他们的收入。在未征得用户同意的情况下在存储设备上存储主动提供的内容的发行商希望该用户会花钱消费这些内容,发行商的这种行为在媒体发布领域中被已知为“预测寄售(predictive consignment)”。但是,主动提供的内容可以仍然存储在存储设备中,而存储设备的用户不得知其存在或不想要消费它。在存储设备中存储主动提供的内容减少了在存储设备上的可用(即,空闲)用户存储空间,这是从用户的角度是不期望的。用户可能发现在存储设备中存在更少空间来用于用户自己的内容(例如,音乐文件),因为其他人(即,一些发行商)已经占据了存储设备上的部分存储空间,或用户可能必须通过删除主动提供的内容来收回(reclaim)如此占用的存储空间。
移动手持机用户趋于存储他们生成或获得的内容。用户通常在诸如他们维持账户的服务器上的个人站点的远程存储库中存储他们趋于与其他人共享的内容、或趋于存储用于未来使用的内容。为此,用户会试图上传他们在存储设备中存储的内容。但是,所述存储设备可能被发行商在其中存储的内容所占据。实际上,用户不会总是提前知道他们的存储空间限制,当他们试图上传他们的内容到远程、外部站点时他们也不知道网络业务负荷,直到他们面临问题。
因此,需要一种新技术,该新技术智能地管理手持存储器、以便当用户期望进行诸如向外部位置上传文件或预筹备用于上传到外部位置的文件的动作时、用户在无损失的情况下自由地使用他们的存储器、同时仍然使得内容所有者能够向手持机推送内容。
发明内容
本发明的实施例由权利要求限定,且该部分不应该被视为对那些权利要求的限制。作为简要介绍,在该文档中描述和在所附附图中图示的实施例通常涉及管理存储设备中的文件,该存储设备包括存储一个或多个可丢弃文件的高速缓存。上传管理器——其在一些实施方式中可以作为在存储设备操作性地所耦合的主机中存在的存储分配器的一部分——识别要上传到外部位置的文件,且确定在高速缓存中是否存在足够空闲空间以预筹备用于上传到外部位置的文件。该上传管理器可以在确定在高速缓存中存在足够的空闲空间以预筹备用于上传到外部位置的所述文件的情况下,在所述高速缓存中存储所述文件,其中,所述预筹备准备文件用于根据上传策略找机会上传这种文件。该上传策略可以包括当与外部位置的通信是非高峰时上传预筹备的文件,或上传预筹备的文件以释放高速缓存中的空间。
附图说明
并入并组成本说明书的一部分的附图图示了各个实施例和本发明的方面,并与本说明书一起用于在不限制这些例子的情况下说明其原理。将理解,为了图示的简化和清楚,以下引用的图中所示的元件不一定被画成成比例的。而且,在适当考虑时,可以在附图之间重复使用附图标记来指示相同的、对应的或类似的元件。在附图中:
图1是根据示例实施例的存储系统的方框图。
图2是根据另一示例实施例的存储系统的方框图。
图3是根据示例实施例的存储分配器的方框图。
图4是根据示例实施例的用于管理文件的方法。
图5是根据示例实施例的用于管理在存储设备中的可丢弃文件的存储的方法。
图6是用于根据示例实施例的用于在FAT32结构的文件系统中标记一个或多个主动提供的文件的方法。
图7是与FAT32表相关联的示例目录区域。
图8是根据示例实施例的FAT32表。
图9是根据示例实施例的NTFS表。
图10是根据示例实施例的基于FAT的文件系统的逻辑映像。
图11示范了根据该公开的文件的存储管理方法。
图12图示了用于在包括被配置以存储一个或多个可丢弃文件的高速缓存的系统中管理向外部位置上传文件的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克以色列有限公司,未经桑迪士克以色列有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180048966.7/2.html,转载请声明来源钻瓜专利网。





