首页 | 本学科首页   官方微博 | 高级检索  
     

MI_TCP--一种基于多映像的TCP连接容错策略
引用本文:徐婕,金海,程斌,岳建辉,邵志远.MI_TCP--一种基于多映像的TCP连接容错策略[J].计算机研究与发展,2004,41(11):1889-1894.
作者姓名:徐婕  金海  程斌  岳建辉  邵志远
作者单位:华中科技大学计算机科学与技术学院,武汉,430074
基金项目:国家"八六三"高技术研究发展计划基金项目(2002AA1Z2102)
摘    要:对运行于其上的服务进行容错是当今服务器必须具有的一种功能,TCP连接容错是实现这个功能的关键技术.为此,提出了一种基于多个连接映像的TCP连接容错策略(MLTCP),该策略并不需要对TCP连接状态进行备份,而是使每个TCP连接都存在多个同步的TCP连接映像.此策略无需修改客户端的用户程序和服务器端的服务程序;故障对客户端完全透明,即客户端程序感觉不到TCP连接的出错;当一台服务器上的TCP连接出错时,另一台服务器能真正做到无缝接管;并且在保证容错的前提下,尽量减少对系统性能的影响.

关 键 词:TCP  容错  聚合  分发

MI_TCP:A Fault-Tolerant TCP Scheme Based on Mutil-Images
XU Jie,JIN Hai,CHENG Bin,YUE Jian-Hui,SHAO Zhi-Yuan.MI_TCP:A Fault-Tolerant TCP Scheme Based on Mutil-Images[J].Journal of Computer Research and Development,2004,41(11):1889-1894.
Authors:XU Jie  JIN Hai  CHENG Bin  YUE Jian-Hui  SHAO Zhi-Yuan
Abstract:Fault-tolerance TCP is a critical technology for implementing services' availability running on the server that is the necessary function of servers nowadays. A fault-tolerant TCP scheme (MI TCP) based on multi-images is discussed in this paper. The scheme makes each TCP connection have several synchronous connection images and doesn't backup the status of TCP connections, which needn't reincarnate a connection to start from the beginning. It issues a module mechanism in the kernel of Linux and doesn't affect software running on both a client and a server. It also guarantees that each TCP connection can be taken over seamlessly when it fails and this process is transparent to the user. At the same time, the experimental results demonstrate that it can also try to reduce the effect of system performance on the premise of ensuring the fault tolerance of each connection. That is to say, MI TCP is proved to be efficient.
Keywords:TCP  fault-tolerant  aggregate  dispatch
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号