Journal of South China University of Technology (Natural Science Edition) ›› 2009, Vol. 37 ›› Issue (10): 95-100,107.

• Computer Science & Technology • Previous Articles     Next Articles

A Model of Alternate Service Based on System Load

Wang Wen-feng  Zhao Yue-long   

  1. School of Computer Science and Engineering, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2008-11-11 Revised:2009-03-13 Online:2009-10-25 Published:2009-10-25
  • Contact: 王文丰(1983-),男,南昌工程学院讲师,博士,主要从事网络存储和集群系统研究. E-mail:sunbird2002@126.com
  • About author:王文丰(1983-),男,南昌工程学院讲师,博士,主要从事网络存储和集群系统研究.
  • Supported by:

    国家自然科学基金资助项目(60573145);广州市科技计划项目(2007J1-C0401);高等学校博士学科点专项科研基金资助项目(200805610019)

Abstract:

In order to improve the availability and quality of service (QoS) of existing cluster systems, a model of alternate service based on the system load is proposed by introducing a dynamic k-ray tree architecture. In this model, an auto-regressive load prediction model, a multi-machine heartbeat mechanism based on the election domain partition, and a leader election mechanism and algorithm in the dynamic domain are all employed. Theoretical analyses and experimental results demonstrate that the proposed model greatly improves the reliability and availability of cluster systems and saves the average response time cost and the election overhead. Thus, it well satisfies the requirements for high availability and QoS of large-scale Cluster services.

Key words: availability, quality of service, dynamic k-ray tree, election domain, alternate service