发明名称 MULTI-REGIME CACHING IN A VIRTUAL FILE SYSTEM FOR CLOUD-BASED SHARED CONTENT
摘要 A cloud-based storage server is interfaced with one or more storage devices that store shared content accessible over a network by two or more users. A virtual file system module is delivered to a user device associated with the users. The virtual file system module provides file access facilities that are not available by either the file system on the user device or the file system on the storage server. A virtual file system cache system manager allocates multiple local memory areas on a user device. The multiple local memory areas are managed differently under multiple cache regimes. The management of the cache regime spaces depend from a set of cache access response directives that serve to direct cache management operations pertaining to the movement of data blocks to and/or from the multiple cache regimes. One cache regime space stores shared data that can be used in an offline mode.
申请公布号 US2016321288(A1) 申请公布日期 2016.11.03
申请号 US201615140270 申请日期 2016.04.27
申请人 Box, Inc. 发明人 Malhotra Ritik;Luthra Tanooj;Tallamraju Sri Sarat Ravikumar
分类号 G06F17/30;G06F12/12;G06F12/08 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for accessing one or more cloud-based storage devices that store shared content accessible over a network by two or more user devices via a virtual file system, the method comprising: allocating a first cache to store read data items received from the cloud-based storage devices, wherein the first cache observes a first set of eviction rules; and allocating a second cache to store modified instances of the read data items that were modified by operation of at least one aspect of the virtual file system, wherein the second cache observes a second set of eviction rules that comprise waiting to evict until after a commit confirmation.
地址 Redwood City CA US