A solution for optimizing recovery time in cloud computing

  • Authors:
  • Pham Phuoc Hung;Mohammad Aazam;Tien-Dung Nguyen;Eui-Nam Huh

  • Affiliations:
  • Kyung Hee University, Yongin, South Korea;Kyung Hee University, Yongin, South Korea;Kyung Hee University, Yongin, South Korea;Kyung Hee University, Yongin, South Korea

  • Venue:
  • Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, thousands of servers in a cloud datacenter coordinate tasks to provide more reliable and highly available cloud computing services, especially in multi-task processing, as a crucial step to achieve high performance. Therefore, we need effective mechanisms to prepare for a failure of computing nodes. So far, a number of research studies have been carried out, trying to eliminate these problems, yet a little has been found efficient. In this paper, we present a cost-bandwidth based on scheduling algorithm that makes recovery from a saved state faster on heterogeneous computing environments. This algorithm not only considers the network bandwidth but also looks carefully at the monetary cost, which is paid by cloud customers (CCs) for utilizing cloud resources. In order to justify our proposal, we conducted numerous simulations and compared our method with existing ones. The results show that our approach can achieve higher performance, including recovery time in case of failure, while overhead in the case of no failure is a little in typical scenarios.