发明名称 File server system tolerant to software and hardware failures
摘要 A file server system tolerant to hardware and software failures is located over a plurality of hardware nodes. The nodes of the system act as hosts for software components of the system. Several of the software components can be replicated. The replicable software components include the system file store, a checker and a logger. The replicated components have one primary copy and one or more back-up copies. Replica copies of a given replicated component are each located at different nodes. Location and handling of replica copies of a given replicable component is under the control of a replication manager which is a (non-replicable) software component of the system. The replication manager is distributed meaning it can have one of its instances running on each node of the system. These instances inter-communicate to maintain coherence. The failure detector is also distributed, its instances running on each of the nodes, and contributing to an early detection of hardware and software failures. The file store is configured to hold stored objects and includes a signature generator for computing an object-specific signature from an object. The checker comprises a signature store for holding a previously computed signature for each of the stored objects and a comparator operable to compare a signature retrieved from the signature store with a corresponding signature computed by the signature generator from an object retrieved from the file store, thus to enhance system reliability.
申请公布号 US6367029(B1) 申请公布日期 2002.04.02
申请号 US19980185414 申请日期 1998.11.03
申请人 SUN MICROSYSTEMS, INC. 发明人 MAYHEAD MARTIN;PARRINGTON GRAHAM;RADLEY JAMES;STAROVIC GRADIMIR
分类号 G06F11/14;(IPC1-7):G06F11/36;G01R31/28 主分类号 G06F11/14
代理机构 代理人
主权项
地址