Recently, an increasing number of companies have deployed their application services in the cloud. However, the cloud data center downtime has negative affected the quality of cloud service quality. Many researchers have studied the problem of cloud service reliability assurance. However, there is a shortage of tools that enable researchers to evaluate their new proposed cloud service reliability enhancement mechanisms. To fill this gap, we extend the basic functionalities of CloudSim and present FTCloudSim in this paper. FTCloudSim provides an extensible interface to help researchers implement new cloud service reliability enhancement mechanisms. In addition, FTCloudSim can also study the behavior of the new proposed mechanisms. We demonstrate the capabilities of FTCloudSim by using four reliability enhancement mechanisms. The results can indicate the benefits of our tool.
[1]
Kashi Venkatesh Vishwanath,et al.
Characterizing cloud computing hardware reliability
,
2010,
SoCC '10.
[2]
Jordi Torres,et al.
Checkpoint-based fault-tolerant infrastructure for virtualized service providers
,
2010,
2010 IEEE Network Operations and Management Symposium - NOMS 2010.
[3]
Bianca Schroeder,et al.
A Large-Scale Study of Failures in High-Performance Computing Systems
,
2010,
IEEE Trans. Dependable Secur. Comput..
[4]
Eric Bauer,et al.
Reliability and Availability of Cloud Computing
,
2012
.
[5]
Haryadi S. Gunawi,et al.
The Case for Limping-Hardware Tolerant Clouds
,
2013,
HotCloud.