Computing in Science & Engineering · 2018 · 61 citations · 20 references
ComputingAstronomyCloud ComputingCloud InfrastructureFault ToleranceFault-tolerant SystemsAvailability EngineeringAvailability ManagementFault ManagementHigh AvailabilityHigh-availability DesignReliable System DesignCloud Computing ResourcesCloud Computing SystemsConceptual Model DevelopmentHigh-availability SystemsServer Failover ManagementService AvailabilityWorkflow Reliability
The next generation of cloud computing must be reliable to fulfil the end-user requirements, which are changing dynamically. Presently, cloud providers are facing challenges to ensure the reliability of their services. In this paper, we propose a comprehensive taxonomy of failure management in cloud computing. The taxonomy is used to investigate the existing techniques for reliability that need careful attention and investigation, as proposed by several academic and industry groups. Further, the existing techniques have been compared based on the common characteristics and properties of failure management as implemented in commercial and open-source solutions. A conceptual model for reliable cloud computing has been proposed, along with a discussion on future research directions. Moreover, a case study of astronomy workflow is presented for reliable execution in the cloud environment.
20
Shafi’i Muhammad Abdulhamid, Muhammad Shafie Abd Latiff, Syed Hamid Hussain Madni et al. · Neural Computing and Applications · 2016 · 128 citations