Towards highly available and scalable high performance clusters

作者:

Highlights:

摘要

In recent years, we have witnessed a growing interest in high performance computing (HPC) using a cluster of workstations. This growth made it affordable to individuals to have exclusive access to their own supercomputers. However, one of the challenges in a clustered environment is to keep system failure to the minimum and to achieve the highest possible level of system availability. High-Availability (HA) computing attempts to avoid the problems of unexpected failures through active redundancy and preemptive measures. Since the price of hardware components are significantly dropping, we propose to combine both HPC and HA concepts and layout the design of a HA–HPC cluster, considering all possible measures. In particular, we explore the hardware and the management layers of the HA–HPC cluster design, as well as a more focused study on the parallel-applications layer (i.e. FT-MPI implementations). Our findings show that combining HPC and HA architectures is feasible, in order to achieve HA cluster that is used for High Performance Computing.

论文关键词:HPC,High performance computing,High performance clusters

论文评审过程:Received 3 October 2005, Revised 11 March 2006, Available online 24 February 2007.

论文官网地址:https://doi.org/10.1016/j.jcss.2007.02.011