会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Metadata pipelining and optimization in a file server
    • 文件服务器中的元数据流水线和优化
    • US07822728B1
    • 2010-10-26
    • US11557941
    • 2006-11-08
    • Richard G. ChandlerStephen A. FridellaSorin FaibishUday K. GuptaXiaoye Jiang
    • Richard G. ChandlerStephen A. FridellaSorin FaibishUday K. GuptaXiaoye Jiang
    • G06F7/00G06F17/00
    • G06F17/30171Y10S707/99938
    • A read-write access to a file in a file server includes an initial metadata access step, an asynchronous read or write of file data, and a metadata commit step. In order to parallelize access to a range locking database, an inode and indirect file block mapping database, and a pre-allocation data base, operations are pipelined within the metadata access step and also within the metadata commit step. The pipelined operations within the metadata access step include a first stage of range locking, a second stage of reading block mapping metadata, and a third stage of reading and updating a pre-allocation map for write access. The pipelined operations within the metadata commit step include a first stage of releasing range locks, a second stage of accessing old block metadata for write access, and a third stage of updating metadata and flushing the pre-allocation map for write access.
    • 对文件服务器中的文件的读写访问包括初始元数据访问步骤,文件数据的异步读取或写入以及元数据提交步骤。 为了并行访问范围锁定数据库,inode和间接文件块映射数据库以及预分配数据库,操作在元数据访问步骤内以及元数据提交步骤中流水线化。 元数据访问步骤中的流水线操作包括范围锁定的第一阶段,读取块映射元数据的第二阶段以及读取和更新用于写访问的预分配映射的第三阶段。 元数据提交步骤中的流水线操作包括释放范围锁的第一阶段,访问用于写入访问的旧块元数据的第二阶段,以及更新元数据的第三阶段以及刷新用于写访问的预分配映射。
    • 8. 发明授权
    • Pathname caching and protection of the root directory in a nested multilayer directory structure
    • 路径名缓存和保护嵌套多层目录结构中的根目录
    • US08166005B2
    • 2012-04-24
    • US10945653
    • 2004-09-21
    • Peter C. BixbyXiaoye JiangUday K. GuptaSorin Faibish
    • Peter C. BixbyXiaoye JiangUday K. GuptaSorin Faibish
    • G06F7/00G06F11/00
    • G06F17/30067Y10S707/966
    • Servers in a storage system store a nested multilayer directory structure, and a global index that is an abstract of the directory structure. The global index identifies respective portions of the directory structure that are stored in respective ones of the servers, and the global index identifies paths through the directory structure linking the respective portions. Upon performing a top-down search of the directory structure in response to a client request and finding that a portion of it is offline, the global index is searched to discover portions of the directory structure that are located below the offline portion. The global index may also identify the respective server storing each of the respective portions of the directory structure, and may indicate whether or not each of the respective portions of the directory structure is known to be offline.
    • 存储系统中的服务器存储嵌套的多层目录结构,以及作为目录结构的抽象的全局索引。 全局索引标识存储在相应服务器中的目录结构的各个部分,并且全局索引通过链接相应部分的目录结构来标识路径。 在响应于客户机请求并发现其一部分脱机时对目录结构进行自顶向下搜索时,搜索全局索引以发现位于离线部分下方的目录结构的部分。 全局索引还可以标识存储目录结构的各个部分的相应服务器,并且可以指示目录结构的各个部分中的每一个是否已知脱机。
    • 10. 发明授权
    • Metadata offload for a file server cluster
    • 文件服务器集群的元数据卸载
    • US07617216B2
    • 2009-11-10
    • US11220780
    • 2005-09-07
    • Stephen A. FridellaXiaoye JiangSorin FaibishJohn Forecast
    • Stephen A. FridellaXiaoye JiangSorin FaibishJohn Forecast
    • G06F17/30
    • G06F17/30194G06F17/30082
    • A file server system has a cluster of server computers that share access to a file system in shared storage. One of the server computers has primary responsibility for management of access to the file system. In order to reduce the possibility of primary server overload when a large number of the clients happen to concurrently access the same file system, most metadata processing operations are offloaded to secondary server computers. This also facilitates recovery from failure of a primary server computer since only a fraction of the ongoing metadata operations of a primary server computer is interrupted by a failure of the primary server computer. For example, a secondary data mover may truncate, delete, create, or rename a file in response to a client request.
    • 文件服务器系统具有共享对共享存储器中的文件系统的访问的服务器计算机集群。 其中一台服务器计算机主要负责管理对文件系统的访问。 为了减少当大量客户端并发访问同一文件系统时主服务器过载的可能性,大多数元数据处理操作都被卸载到辅助服务器计算机。 这还有助于从主服务器计算机的故障恢复,因为主服务器计算机的正在进行的元数据操作的一小部分被主服务器计算机的故障中断。 例如,辅助数据移动器可以截断,删除,创建或重命名文件以响应客户端请求。