Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2006, Vol. 32 ›› Issue (8): 121-123.

• Networks and Communications • Previous Articles     Next Articles

Improvement of the Availability of Cluster-based Web Server

ZHANG Yongzhong, ZHAO Yinliang, SONG Jingbin, DONG Xiaoshe, LI Zengzhi   

  1. Department of Computer Science and Technology, Xi’an Jiaotong University, Xi’an 710049
  • Online:2006-04-20 Published:2006-04-20

Web 集群服务器可用性的提高

张永忠,赵银亮,宋敬彬,董小社,李增智   

  1. 西安交通大学计算机科学与技术系,西安 710049

Abstract: In research, back-end nodes in the cluster-based Web server are took as the research object. The research goal is to improve the availability of the back-end nodes by reducing their MTTR(mean time to repair). In this paper, firstly, new scheme is put forward on the basis of analyzing of the shortage of the current failure recovery scheme. In the new scheme, state messages of back-end nodes are detected and sent dynamically and failure suspicion state of back-end nodes is introduced, all of them are used to remedy the shortage of existed scheme. Secondly, an experimental environment is developed to test the researching result. The experiment result shows that MTTR decreases 63% in the scheme as compared to the existed one, which leads to the improvement of the availability of the back-end nodes, and then the availability of cluster based Web server is improved.

Key words: Availability; Cluster-based Web server; Failure detection; Failure recovery

摘要: 以Web 集群服务器的后端节点作为研究对象,通过减少后端节点的MTTR(Mean Time to Repair),来提高它们的可用性,从而提高整个集群服务器的可用性。首先,通过分析现有的故障恢复方案的不足,提出了新的改进方案,在新的方案中,采用了动态地检测和发送状态信息的策略,并引入了故障猜测状态,弥补了现有方案的不足。最后设计了一个试验环境,与现有的方案测试相比,使用改进的方案,MTTR(平均故障修复时间)减少了63%,很好地提高了后端节点的可用性。

关键词: 可用性;Web 集群服务器;故障检测;故障恢复