会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明申请
    • Multi-protocol namespace server
    • 多协议命名空间服务器
    • US20070038697A1
    • 2007-02-15
    • US11195946
    • 2005-08-03
    • Eyal ZimranChristopher StaceyStephen FridellaSorin Faibish
    • Eyal ZimranChristopher StaceyStephen FridellaSorin Faibish
    • G06F15/16
    • G06F16/1827G06F16/166
    • A namespace server translates client requests for access to files referenced by pathnames in a client-server namespace into requests for access to files referenced by pathnames in a backend NAS network namespace. The namespace server also translates between different file access protocols. The namespace server may change the translation of a client-server network pathname from an old backend NAS network pathname to a new backend NAS network pathname for file migration without disruption to client access during file migration for load balancing or for a more appropriate service level. Client access can also be routed automatically and transparently to replicas in case of server or site failures. The namespace server may create the appearance of a virtual file system that contains multiple physical servers, a virtual share that contains physical shares from different servers, directories that contain files on different servers, and files that contain data from files on different servers.
    • 命名空间服务器将访问由客户机 - 服务器命名空间中的路径名引用的文件的客户端请求转换为访问由后端NAS网络命名空间中的路径名引用的文件的请求。 命名空间服务器还可以在不同的文件访问协议之间进行转换。 命名空间服务器可以将客户端 - 服务器网络路径名从旧的后端NAS网络路径名转换为用于文件迁移的新的后端NAS网络路径名,而不会在文件迁移期间客户端访问中断负载平衡或更适合的服务级别。 客户端访问也可以在服务器或站点故障的情况下自动和透明地路由到副本。 命名空间服务器可以创建包含多个物理服务器的虚拟文件系统的外观,包含来自不同服务器的物理共享的虚拟共享,包含不同服务器上的文件的目录以及包含来自不同服务器上的文件的数据的文件。
    • 14. 发明授权
    • Versioned file system with pruning
    • 版本化文件系统修剪
    • US08990272B2
    • 2015-03-24
    • US12847696
    • 2010-07-30
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • G06F17/30
    • G06F17/3023
    • A versioned file system comprises a set of structured data representations, such as XML. Each structured data representation corresponds to a “version,” and each version comprises a tree of write-once objects rooted at a root directory manifest. Each version in the versioned file system has associated therewith a “borrow window.” When it is desired to reconstruct the file system to a point in time (or, more generally, a given state), i.e., to perform a “restore,” it is only required to walk (use) a single structured data representation (a tree). During a restore, metadata is pulled back from the cloud first, so users can see the existence of needed files immediately. The remainder of the data is then pulled back from the cloud if/when the user goes to open the file. As a result, the entire file system (or any portion thereof) can be restored to a previous time nearly instantaneously. A “fast” restore is performed if an object being restored exists within a “borrow window” of the version from which the system is restoring. A version is pruned from the versioned file system by deleting all objects in the tree (associated with the version) that, at the time of pruning: (i) are not being lent to any other version within the borrow window of the version being pruned, and (ii) are not referenced in any other version whose borrow window is sufficiently large enough such that an object in the version could have been restored from that other version.
    • 版本化文件系统包括一组结构化数据表示,例如XML。 每个结构化数据表示对应于“版本”,并且每个版本包括一根基于根目录清单的一次写入树的树。 版本化文件系统中的每个版本都与“借用窗口”相关联。当希望将文件系统重建到一个时间点(或更一般地,给定状态)时,即执行“恢复”时, 只需要(使用)单个结构化数据表示(树)。 在还原期间,元数据首先从云中被拉回,因此用户可以立即看到所需文件的存在。 如果/当用户打开文件时,剩余的数据将从云中被拉回。 结果,整个文件系统(或其任何部分)可以几乎瞬间恢复到之前的时间。 如果正在还原的对象存在于系统还原的版本的“借用窗口”中,则执行“快速”恢复。 通过删除树中的所有对象(与版本相关联),在版本化文件系统中修剪版本:在修剪时:(i)不被借给正在修剪的版本的借用窗口内的任何其他版本 ,和(ii)在其借用窗口足够大的任何其他版本中不被引用,使得版本中的对象可能已经从该另一版本恢复。
    • 15. 发明申请
    • Managing file objects in a data storage system
    • 管理数据存储系统中的文件对象
    • US20090112880A1
    • 2009-04-30
    • US11981624
    • 2007-10-31
    • Fernando OliveiraStephen FridellaRossen DimitrovPatrick Eaton
    • Fernando OliveiraStephen FridellaRossen DimitrovPatrick Eaton
    • G06F17/30
    • H04L67/1097G06F17/30091
    • Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file.
    • 管理数据存储系统中的文件对象包括提供多个元数据服务器,每个元数据服务器仅具有仅存储系统中文件对象子集的信息,每个元数据服务器的每个子集小于文件对象的总数 并且包括提供至少一个元数据位置服务器,其中访问所述系统的特定文件对象的实体通过首先访问所述至少一个元数据位置服务器来确定所述元数据服务器中的哪一个包含所述特定文件对象的数据。 用于文件对象子集的信息可以包括具有文件标识符和元数据位置信息的表。 元数据位置信息可以指向用于文件的元数据对象的数据存储。
    • 16. 发明授权
    • Versioned file system with sharing
    • 版本化文件系统与共享
    • US08661063B2
    • 2014-02-25
    • US13271460
    • 2011-10-12
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • G06F17/30
    • G06F17/3023G06F17/30171
    • A method of data sharing among multiple entities is provided. Each entity exports to a data store a structured data representation comprising a versioned file system local to that entity. The method begins by forming a sharing group that includes two or more entities. Sharing of the structured data representations by members of the sharing group is enabled. The filers use a single distributed lock to protect each version of the file system. This lock is managed to allow each filer access to the shared file system volume to create its new version. To share a fully-versioned file system, asynchronous updates at each of the filers is permitted, and each node is then allowed to “push” its individual changes to the store to form the next version of the file system. A mechanism also may be used to reduce the period during which filers in the group operate under lock.
    • 提供了多个实体之间数据共享的方法。 每个实体向数据存储库导出包括该实体本地的版本化文件系统的结构化数据表示。 该方法从形成包含两个或多个实体的共享组开始。 启用共享组成员共享结构化数据表示。 文件管理器使用单个分布式锁来保护文件系统的每个版本。 管理此锁,以允许每个文件管理器访问共享文件系统卷以创建其新版本。 要共享完全版本的文件系统,允许每个文件管理器的异步更新,然后允许每个节点将其各个更改“推送”到存储,以形成文件系统的下一个版本。 也可以使用一种机制来减少组内的文件管理者在锁定期间的操作时间。
    • 17. 发明授权
    • Versioned file system with fast restore
    • 版本化文件系统快速还原
    • US08799231B2
    • 2014-08-05
    • US12871198
    • 2010-08-30
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • Robert S. Mason, Jr.David M. ShawKevin W. BaughmanStephen Fridella
    • G06F17/30
    • G06F11/1448G06F17/3023
    • A versioned file system comprises a set of structured data representations, such as XML. Each structured data representation corresponds to a “version,” and each version comprises a tree of write-once objects rooted at a root directory manifest. Each version in the versioned file system has associated therewith a “borrow window.” When it is desired to reconstruct the file system to a point in time (or, more generally, a given state), i.e., to perform a “restore,” it is only required to walk (use) a single structured data representation (a tree). During a restore, metadata is pulled back from the cloud first, so users can see the existence of needed files immediately. The remainder of the data is then pulled back from the cloud if/when the user goes to open the file. As a result, the entire file system (or any portion thereof) can be restored to a previous time nearly instantaneously. A “fast” restore is performed if an object being restored exists within a “borrow window” of the version from which the system is restoring.
    • 版本化文件系统包括一组结构化数据表示,例如XML。 每个结构化数据表示对应于“版本”,并且每个版本包括一根基于根目录清单的一次写入树的树。 版本化文件系统中的每个版本都与“借用窗口”相关联。当希望将文件系统重建到一个时间点(或更一般地,给定状态)时,即执行“恢复”时, 只需要(使用)单个结构化数据表示(树)。 在还原期间,元数据首先从云中被拉回,因此用户可以立即看到所需文件的存在。 如果/当用户打开文件时,剩余的数据将从云中被拉回。 结果,整个文件系统(或其任何部分)可以几乎瞬间恢复到之前的时间。 如果正在还原的对象存在于系统还原的版本的“借用窗口”中,则执行“快速”恢复。
    • 20. 发明授权
    • Managing files using layout storage objects
    • 使用布局存储对象管理文件
    • US08296340B2
    • 2012-10-23
    • US13111285
    • 2011-05-19
    • Fernando OliveiraStephen FridellaRossen DimitrovPatrick Eaton
    • Fernando OliveiraStephen FridellaRossen DimitrovPatrick Eaton
    • G06F17/30
    • H04L67/1097G06F17/30091
    • Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file.
    • 管理数据存储系统中的文件对象包括提供多个元数据服务器,每个元数据服务器仅具有仅存储系统中文件对象子集的信息,每个元数据服务器的每个子集小于文件对象的总数 并且包括提供至少一个元数据位置服务器,其中访问所述系统的特定文件对象的实体通过首先访问所述至少一个元数据位置服务器来确定所述元数据服务器中的哪一个包含所述特定文件对象的数据。 用于文件对象子集的信息可以包括具有文件标识符和元数据位置信息的表。 元数据位置信息可以指向用于文件的元数据对象的数据存储。