Home > Research > Publications & Outputs > Using Byzantine fault-tolerance to improve depe...
View graph of relations

Using Byzantine fault-tolerance to improve dependability in federated cloud computing

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Using Byzantine fault-tolerance to improve dependability in federated cloud computing. / Garraghan, Peter; Townend, Paul; Xu, Jie et al.
In: International Journal of Software and Informatics, Vol. 7, No. 2, 01.06.2013, p. 221-237.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Garraghan, P, Townend, P, Xu, J, Yang, X & Sui, P 2013, 'Using Byzantine fault-tolerance to improve dependability in federated cloud computing', International Journal of Software and Informatics, vol. 7, no. 2, pp. 221-237. <http://www.ijsi.org/ch/reader/view_abstract.aspx?file_no=i160&flag=1>

APA

Garraghan, P., Townend, P., Xu, J., Yang, X., & Sui, P. (2013). Using Byzantine fault-tolerance to improve dependability in federated cloud computing. International Journal of Software and Informatics, 7(2), 221-237. http://www.ijsi.org/ch/reader/view_abstract.aspx?file_no=i160&flag=1

Vancouver

Garraghan P, Townend P, Xu J, Yang X, Sui P. Using Byzantine fault-tolerance to improve dependability in federated cloud computing. International Journal of Software and Informatics. 2013 Jun 1;7(2):221-237.

Author

Garraghan, Peter ; Townend, Paul ; Xu, Jie et al. / Using Byzantine fault-tolerance to improve dependability in federated cloud computing. In: International Journal of Software and Informatics. 2013 ; Vol. 7, No. 2. pp. 221-237.

Bibtex

@article{bebb9b2193fa46ef9e596ded85fbe29c,
title = "Using Byzantine fault-tolerance to improve dependability in federated cloud computing",
abstract = "Computing Clouds are typically characterized as large scale systems that exhibit dynamic behavior due to variance in workload. However, how exactly these characteristics affect the dependability of Cloud systems remains unclear. Furthermore provisioning reliable service within a Cloud federation, which involves the orchestration of multiple Clouds to provision service, remains an unsolved problem. This is especially true when considering the threat of Byzantine faults. Recently, the feasibility of Byzantine Fault-Tolerance within a single Cloud and federated Cloud environments has been debated. This paper investigates Cloud reliability and the applicability of Byzantine Fault-Tolerance in Cloud computing and introduces a Byzantine fault-tolerance framework that enables the deployment of applications across multiple Cloud administrations. An implementation of this framework has facilitated in-depth experiments producing results comparing the reliability of Cloud applications hosted in a federated Cloud to that of a single Cloud.",
keywords = "cloud computing, cloud federation, Byzantine fault-tolerance, dependability",
author = "Peter Garraghan and Paul Townend and Jie Xu and Xiaoyu Yang and Peipei Sui",
year = "2013",
month = jun,
day = "1",
language = "English",
volume = "7",
pages = "221--237",
journal = "International Journal of Software and Informatics",
issn = "1673-7288",
number = "2",

}

RIS

TY - JOUR

T1 - Using Byzantine fault-tolerance to improve dependability in federated cloud computing

AU - Garraghan, Peter

AU - Townend, Paul

AU - Xu, Jie

AU - Yang, Xiaoyu

AU - Sui, Peipei

PY - 2013/6/1

Y1 - 2013/6/1

N2 - Computing Clouds are typically characterized as large scale systems that exhibit dynamic behavior due to variance in workload. However, how exactly these characteristics affect the dependability of Cloud systems remains unclear. Furthermore provisioning reliable service within a Cloud federation, which involves the orchestration of multiple Clouds to provision service, remains an unsolved problem. This is especially true when considering the threat of Byzantine faults. Recently, the feasibility of Byzantine Fault-Tolerance within a single Cloud and federated Cloud environments has been debated. This paper investigates Cloud reliability and the applicability of Byzantine Fault-Tolerance in Cloud computing and introduces a Byzantine fault-tolerance framework that enables the deployment of applications across multiple Cloud administrations. An implementation of this framework has facilitated in-depth experiments producing results comparing the reliability of Cloud applications hosted in a federated Cloud to that of a single Cloud.

AB - Computing Clouds are typically characterized as large scale systems that exhibit dynamic behavior due to variance in workload. However, how exactly these characteristics affect the dependability of Cloud systems remains unclear. Furthermore provisioning reliable service within a Cloud federation, which involves the orchestration of multiple Clouds to provision service, remains an unsolved problem. This is especially true when considering the threat of Byzantine faults. Recently, the feasibility of Byzantine Fault-Tolerance within a single Cloud and federated Cloud environments has been debated. This paper investigates Cloud reliability and the applicability of Byzantine Fault-Tolerance in Cloud computing and introduces a Byzantine fault-tolerance framework that enables the deployment of applications across multiple Cloud administrations. An implementation of this framework has facilitated in-depth experiments producing results comparing the reliability of Cloud applications hosted in a federated Cloud to that of a single Cloud.

KW - cloud computing

KW - cloud federation

KW - Byzantine fault-tolerance

KW - dependability

M3 - Journal article

VL - 7

SP - 221

EP - 237

JO - International Journal of Software and Informatics

JF - International Journal of Software and Informatics

SN - 1673-7288

IS - 2

ER -