...
首页> 外文期刊>The Journal of Systems and Software >NT-SwiFT: software implemented fault tolerance on Windows NT
【24h】

NT-SwiFT: software implemented fault tolerance on Windows NT

机译:NT-SwiFT:软件在Windows NT上实现了容错功能

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Today, there are increasing demands to make application software more tolerant to failures. Fault-tolerant applications detect and recover from failures that are not handled by the application's underlying hardware or operating system. In recent years, an increasing number of highly available applications are being implemented on Windows NT. However, the current version of Windows (NT4.0, 2000) and its utilities, such as Microsoft Cluster Server (MSCS), do not provide some facilities (such as transparent checkpointing, and message logging) that are needed to implement fault-tolerant applications. In this paper, we describe a set of reusable software components collectively named software implemented fault tolerance (NT-SwiFT) that facilitates building fault-tolerant and highly available applications on Windows NT, 2000. NT-SwiFT provides components for automatic error detection and recovery, checkpointing, event logging and replay, and communication error recovery, and incremental data replication. Using NT-SwiFT, we conducted fault injection experiments on three commercial server applications―Apache web server, Microsoft IIS web server, and Microsoft SQL―to study the failure coverage and the overhead of NT-SwiFT components. Preliminary results show that NT-SwiFT can detect and recover more application failures than MSCS does in all three applications.
机译:如今,对使应用程序软件更能容忍故障的需求不断增长。容错应用程序检测并从应用程序的基础硬件或操作系统无法处理的故障中恢复。近年来,越来越多的高可用性应用程序正在Windows NT上实现。但是,当前版本的Windows(NT4.0、2000)及其实用程序(例如Microsoft Cluster Server(MSCS))没有提供实现容错所需的某些功能(例如透明检查点和消息记录)。应用程序。在本文中,我们描述了一组可重复使用的软件组件,统称为软件实现的容错(NT-SwiFT),它有助于在Windows NT 2000上构建容错和高可用性的应用程序。NT-SwiFT提供了用于自动错误检测和恢复的组件,检查点,事件日志和重放,通信错误恢复以及增量数据复制。通过使用NT-SwiFT,我们在3种商业服务器应用程序(Apache Web服务器,Microsoft IIS Web服务器和Microsoft SQL)上进行了故障注入实验,以研究NT-SwiFT组件的故障范围和开销。初步结果表明,在所有三个应用程序中,NT-SwiFT可以比MSCS检测和恢复更多的应用程序故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号