“FITCH: Supporting Adaptive Replicated Services in the Cloud”

From Navigators

(Difference between revisions)
Jump to: navigation, search
(Created page with "{{Publication |type=inproceedings |title=FITCH: Supporting Adaptive Replicated Services in the Cloud |author=Vinicius Vielmo Cogo, André Nogueira, João Sousa, Marcelo Pasin, Ha...")
Line 1: Line 1:
{{Publication
{{Publication
|type=inproceedings
|type=inproceedings
 +
|document=Document for Publication-Cogo13fitch.pdf
|title=FITCH: Supporting Adaptive Replicated Services in the Cloud
|title=FITCH: Supporting Adaptive Replicated Services in the Cloud
-
|author=Vinicius Vielmo Cogo, André Nogueira, João Sousa, Marcelo Pasin, Hans P. Reiser, Alysson Bessani,  
+
|author=Vinicius Vielmo Cogo, André Nogueira, João Sousa, Marcelo Pasin, Hans P. Reiser, Alysson Bessani,
-
|Project=Project:CloudFIT, Project:TCLOUDS,  
+
|Project=Project:CloudFIT, Project:TCLOUDS,
|ResearchLine=Fault and Intrusion Tolerance in Open Distributed Systems (FIT)
|ResearchLine=Fault and Intrusion Tolerance in Open Distributed Systems (FIT)
|month=jun
|month=jun
|year=2013
|year=2013
|abstract=Despite the fact that cloud computing offers a high degree of dynamism on resource provisioning, there is a general lack of support for managing dynamic adaptations of replicated services in the cloud, and, even when such support exists, it is focused mainly on elasticity by means of horizontal scalability. We analyse the benefits a replicated service may obtain from dynamic adaptations in the cloud and the requirements on the replication system. For example, adaptation can be done to increase and decrease the capacity of a service, move service replicas closer to their clients, obtain diversity in the replication (for resilience), recover compromised replicas, or rejuvenate ageing replicas. We introduce FITCH, a novel infrastructure to support dynamic adaptation of replicated services in cloud environments. Two prototype services validate this architecture: a crash fault-tolerant Web service and a Byzantine fault-tolerant key-value store based on state machine replication.
|abstract=Despite the fact that cloud computing offers a high degree of dynamism on resource provisioning, there is a general lack of support for managing dynamic adaptations of replicated services in the cloud, and, even when such support exists, it is focused mainly on elasticity by means of horizontal scalability. We analyse the benefits a replicated service may obtain from dynamic adaptations in the cloud and the requirements on the replication system. For example, adaptation can be done to increase and decrease the capacity of a service, move service replicas closer to their clients, obtain diversity in the replication (for resilience), recover compromised replicas, or rejuvenate ageing replicas. We introduce FITCH, a novel infrastructure to support dynamic adaptation of replicated services in cloud environments. Two prototype services validate this architecture: a crash fault-tolerant Web service and a Byzantine fault-tolerant key-value store based on state machine replication.
-
 
|address=Florence, Italy
|address=Florence, Italy
|booktitle=Proceedings of the 13th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'13)
|booktitle=Proceedings of the 13th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'13)

Revision as of 12:20, 9 August 2013

Vinicius Vielmo Cogo, André Nogueira, João Sousa, Marcelo Pasin, Hans P. Reiser, Alysson Bessani

in Proceedings of the 13th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'13), Jim Dowling, Francois Taïani, Eds., Florence, Italy, Jun. 2013, pp. 15–28.

Abstract: Despite the fact that cloud computing offers a high degree of dynamism on resource provisioning, there is a general lack of support for managing dynamic adaptations of replicated services in the cloud, and, even when such support exists, it is focused mainly on elasticity by means of horizontal scalability. We analyse the benefits a replicated service may obtain from dynamic adaptations in the cloud and the requirements on the replication system. For example, adaptation can be done to increase and decrease the capacity of a service, move service replicas closer to their clients, obtain diversity in the replication (for resilience), recover compromised replicas, or rejuvenate ageing replicas. We introduce FITCH, a novel infrastructure to support dynamic adaptation of replicated services in cloud environments. Two prototype services validate this architecture: a crash fault-tolerant Web service and a Byzantine fault-tolerant key-value store based on state machine replication.

Download paper

Download FITCH: Supporting Adaptive Replicated Services in the Cloud

Export citation

BibTeX

Project(s): Project:CloudFIT, Project:TCLOUDS

Research line(s): Fault and Intrusion Tolerance in Open Distributed Systems (FIT)

Personal tools
Navigators toolbox