发明Apparatus and method for hardware-based file system

pdf 收藏

著录项目

申请号 US20020286015D 申请日 2002年11月01日 最早公开日 2008年11月25日 所属国家/地区 美国
公开号及公开日 US7457822B1   2008年11月25日
授权日 2012年06月12日 说明书附图
申请人 BLUEARC UK LTD (英国)  
发明人 BARRALL GEOFFREY S   BENHAM SIMON L   WILLIS TREVOR E   ASTON CHRISTOPHER J  
优先权 US20020286015   20021101
专利分类号 G06F17/30  
代理机构 代理人

名称及摘要

装置和方法,用于硬件-基于文件系统
硬件-基于文件系统包括多连子-模块执行功能辅助客户数据处理。 每子模件关联元数据缓存。 双-根结构被用于存储每个文件系统对象在连续检查点。 元数据存储在对象和/或作为分离物体。 措施有助于分配稀疏对象。 延迟写入特征用于记录某些对象成非易失性存储。 检查点可以保留作为只读的版本文件系统。 改性到文件系统实现不影响内容保持检查点。 该文件系统可以是还原到保持检查点。 多个文件服务器可相互连接群,以及各文件服务器存储请求从另文件服务器。 间互连文件服务器可动态改性的。 分布式锁定装置被用于控制通路以文件系统对象存储文件服务器。
Apparatus and method for hardware-based file system
A hardware-based file system includes multiple linked sub-modules that perform functions ancillary to client data handling. Each sub-module is associated with a metadata cache. A doubly-rooted structure is used to store each file system object at successive checkpoints. Metadata is stored within an object and/or as a separate object. Provisions are made for allocating sparse objects. A delayed write feature is used for writing certain objects into non-volatile storage. Checkpoints can be retained as read-only versions of the file system. Modifications to the file system are accomplished without affecting the contents of retained checkpoints. The file system can be reverted to a retained checkpoint. Multiple file servers can be interconnected as a cluster, and each file server stores requests from another file server. Interconnections between file servers can be dynamically modified. A distributed locking mechanism is used to control access to file system objects stored by the file servers.

同族及引用

同族专利 (0) 引用其他专利(21) 被其他专利引用(19)

Rendering a User Interface
Virtual file system
Dual mode operating system for a computing device
System and method for enabling a data container to appear in a plurality of locations in a super-namespace
Method and system for transparent restore of junction file types
System and method for achieving deferred invalidation consistency
Selectively deleting items that are not of interest to a user
Management of symbolic links
System, method, and computer program product for accessing and manipulating remote datasets
Unified file access across multiple protocols
Buffer transfer check on variable length data
Report updating based on a restructured report slice
Apparatus and computer program product for virtualization of a file system
Method and apparatus for migration of a virtualized file system, data storage system for migration of a virtualized file system, and file server for use in a data storage system
METHOD AND APPARATUS FOR VIRTUALIZATION OF A FILE SYSTEM, DATA STORAGE SYSTEM FOR VIRTUALIZATION OF A FILE SYSTEM, AND FILE SERVER FOR USE IN A DATA STORAGE SYSTEM
METHOD AND APPARATUS FOR MIGRATION OF A VIRTUALIZED FILE SYSTEM, DATA STORAGE SYSTEM FOR MIGRATION OF A VIRTUALIZED FILE SYSTEM, AND FILE SERVER FOR USE IN A DATA STORAGE SYSTEM
METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR REPLICATING FILE SYSTEM OBJECTS FROM A SOURCE FILE SYSTEM TO A TARGET FILE SYSTEM AND FOR DE-CLONING SNAPSHOT-FILES IN A FILE SYSTEM
COMPUTER PROGRAM PRODUCT, METHOD, APPARATUS AND DATA STORAGE SYSTEM FOR CONTROLLING WRITE OPERATIONS IN THE DATA STORAGE SYSTEM
Method and apparatus for virtualization of a file system, data storage system for virtualization of a file system, and file server for use in a data storage system
METHOD AND AN APPARATUS, AND RELATED COMPUTER-PROGRAM PRODUCTS, FOR MANAGING ACCESS REQUEST IN MULTI-TENANCY ENVIRONMENTS
MANAGEMENT OF CLONED OBJECTS IN FILE SYSTEMS
Co-processor combination
Performance evaluation for an asymmetric multiprocessor system
Loosely coupled multiprocessor system capable of transferring a control signal set by the use of a common memory
MULTIPROCESSOR COMPUTER SYSTEM EMPLOYING A PLURALITY OF TIGHTLY COUPLED PROCESSORS WITH INTERRUPT VECTOR BUS
HIGH PERFORMANCE COMPUTER SYSTEM
Computer integration system
Method of file access in a distributed processing computer network
Parallel, multiple coprocessor computer architecture having plural execution modes
Memory access system
Computer communications subsystem using an embedded token-passing network
Input/output control technique utilizing multilevel memory structure for processor and I/O communication
Operating system for controlling man-machine interaction in information processing system
System and method for accessing remote files in a distributed networking environment
Synchronizer for a fault tolerant multiple node processing system
USER AND APPLICATION PROGRAM TRANSPARENT RESOURCE SHARING MULTIPLE COMPUTER INTERFACE ARCHITECTURE WITH KERNEL PROCESS LEVEL TRANSFER OF USER REQUESTED SERVICES
High bandwidth interleaved buffer memory and control
Architecture and organization of a high performance metropolitan area telecommunications packet network
Bridge for direct data storage device access
Method and apparatus for managing operations of clustered computer systems

法律状态历史( 到官方网站查询 )

2002年11月01日 us_as 转让(新专利权人: BLUEARC UK LIMITED,UNITED KINGDOM
更多信息: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARRALL,GEOFFREY S.;BENHAM,SIMON L.;ASTON,CHRISTOPHERJ.;AND OTHERS;REEL/FRAME:013454/0475
生效日期: 20021025)
2008年06月10日 us_err 勘误表(更多信息: "ALL REFERENCE TO PATENT NO. 7337190 TO GEOFFREY S. BARRALL,ET AL OF SAN JOSE,CA FOR APPARATUS AND METHOD FOR HARDWARE-BASED FILE SYSTEM APPEARING IN THE OFFICIAL GAZETTE OF 20080226 SHOULD BE DELETED SINCE NO PATENT WAS GRANTED.")
2012年05月25日 us_fpay 缴费(付费年限: 4)
2012年06月12日 us_sulp 逾期付款的附加费()
2013年09月16日 us_as 转让(新专利权人: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED,UNITE
更多信息: CHANGE OF NAME;ASSIGNOR:BLUEARC UK LIMITED;REEL/FRAME:031212/0850
生效日期: 20130214)
2016年05月25日 us_fpay 缴费(付费年限: 8)

更新记录

2014年06月20日