NT-SwiFT: Software implemented fault tolerance on windows NT

Yennun Huang, P. Emerald Chung, Chandra Kintala, Chung Yih Wang, De Ron Liang

研究成果: 會議貢獻類型會議論文同行評審

37 引文 斯高帕斯(Scopus)


More and more high available applications are implemented on Windows NT. However, the current version of Windows NT (NT4) does not provide some facilities that are needed to implement these fault tolerant applications. In this paper, we describe a set of components collectively named NT-SwiFT (Software Implemented Fault Tolerance) which facilitates building fault-tolerant and highly available applications on Windows NT. NT-SwiFT provides components for automatic error detection and recovery, checkpointing, event logging and replay, communication error recovery, incremental data replications, IP packets re-routing, etc. SwiFT components were originally designed on UNIX. The UNIX version was first ported to NT to run on UWIN [Korn97]. Gradually a large portion of the software has been re-implemented to take advantage of native NT system services. This paper describes these components and compares the differences in the UNIX and NT implementations. We also describe some applications using these components and discuss how to leverage NT system services and cope with some missing features.

出版狀態已出版 - 1998
事件2nd USENIX Windows NT Symposium - Seattle, United States
持續時間: 3 8月 19985 8月 1998


???event.eventtypes.event.conference???2nd USENIX Windows NT Symposium
國家/地區United States


深入研究「NT-SwiFT: Software implemented fault tolerance on windows NT」主題。共同形成了獨特的指紋。