科技报告详细信息
Somersault : Enabling Fault-Tolerant Distributed Software Systems
Murray, Paul, T. ; Fleming, Roger A. ; Harry, Paul D. ; Vickers, Paul A.
HP Development Company
关键词: fault-tolerant;    CORBA;    process replication;    process mirroring;    high availability;   
RP-ID  :  HPL-98-81
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

Somersault is a platform for developing distributed fault-tolerant software components and integrating these critical components with other components into distributed system solutions. Critical application processes are mirrored across a network, with each critical process being replicated in a primary and secondary. Replication of processes and recovery from the failure of a replica are handled transparently. Somersault provides a fault-tolerant communication transport protocol, which can be plugged into an Object Request Broker, a combination which achieves replication transparency. Somersault has been developed at Hewlett-Packard Laboratories, and runs on standard operating systems such as Unix and NT. Somersault has been through two iterations of algorithm design, implementation and optimisation in order to achieve high message throughput and fast recovery from failure. At the time of writing it is undergoing industrial trials and detailed performance testing. 18 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100001641LZ 358KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:42次