242 Hits in 5.0 sec

Designing Modular Services in the Scattered Byzantine Failure Model

E. Anceaume, C. Delporte-Gallet, H. Fauconnier, M. Hurfin, G. Le Lann
Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks  
In that sense, the scattered Byzantine failure model generalizes the classical Byzantine failure model.  ...  We identify necessary and sufficient conditions to ensure the correctness of both services in the scattered byzantine failure model.  ...  wide in the presence of scattered byzantine failures.  ... 
doi:10.1109/ispdc.2004.18 dblp:conf/ispdc/AnceaumeDFHL04 fatcat:2bkgctdnibdk5d45ra3mcewoce

The byzantine empire in the intercloud

Marko Vukoli
2010 ACM SIGACT News  
The relevance of Byzantine fault tolerance in the context of cloud computing has been questioned [3] .  ...  in the Intercloud is considered.  ...  Rare non-crash failures in the inner-cloud call for a failure model more restricted than Byzantine, that would ideally come with a lower cost.  ... 
doi:10.1145/1855118.1855137 fatcat:oq6f45ti2fcyvpbb7mkfiau4de

Scalable byzantine computation

Valerie King, Jared Saia
2010 ACM SIGACT News  
In particular, as mentioned above, in Byzantine agreement, the bad players collude to thwart the good players Abstract The relevance of Byzantine fault tolerance in the context of cloud computing has been  ...  Byzantine agreement is arguably one of the most fundamental problems in distributed computing.  ...  Rare non-crash failures in the inner-cloud call for a failure model more restricted than Byzantine, that would ideally come with a lower cost.  ... 
doi:10.1145/1855118.1855136 fatcat:rguixn4g7rfxxam474upudq6mu

BFPF-Cloud: Applying SVM for Byzantine Failure Prediction to Increase Availability and Failure Tolerance in Cloud Computing

Mahnaz Koorang Beheshti, Faramarz Safi-Esfahani
2020 SN Computer Science  
One issue is commonly overlooked in the subject of confronting the failures in services. Byzantine failures are the worst kind of arbitrary failures, either.  ...  In other words, Byzantine failures must occur first, and then, a solution should be considered to solve the problem.  ...  Feature selection algorithms designed with different evaluation criteria broadly fall into three categories: the filter model, the wrapper model, and the hybrid model.  ... 
doi:10.1007/s42979-020-00299-5 fatcat:ba245zv7nreqnhsy2yilm5dilm

Fast Machine Learning with Byzantine Workers and Servers [article]

El Mahdi El Mhamdi, Rachid Guerraoui, Arsany Guirguis
2020 arXiv   pre-print
Machine Learning (ML) solutions are nowadays distributed and are prone to various types of component failures, which can be encompassed in so-called Byzantine behavior.  ...  We also introduce a protocol, scatter/gather, to bound drifts between models on correct servers with a small number of communication messages.  ...  Such behavior can be abstracted in the most general form of failures, namely Byzantine failures Lamport et al. (1982) , modeling the very fact that a machine in the system behaves arbitrarily.  ... 
arXiv:1911.07537v3 fatcat:sqlasqrrpbb6fjv3dxa7sxkkeq

Intrusion-Tolerant Architectures: Concepts and Design [chapter]

Paulo Esteves Veríssimo, Nuno Ferreira Neves, Miguel Pupo Correia
2003 Lecture Notes in Computer Science  
Instead of trying to prevent every single intrusion, these are allowed, but tolerated: the system triggers mechanisms that prevent the intrusion from generating a system security failure.  ...  Whilst they have taken separate paths until recently, the problems to be solved are of similar nature. In classical dependability, fault tolerance has been the workhorse of many solutions.  ...  Acknowledgements Many of the concepts and design principles presented here derive both from past experience with fault-tolerant and secure system architectures, and from more recent work and challenging  ... 
doi:10.1007/3-540-45177-3_1 fatcat:sx5f2q77vbb3hefs4g2ln2cknu

CloudBFT: Elastic Byzantine Fault Tolerance

Rodrigo Nogueira, Filipe Araujo, Raul Barbosa
2014 2014 IEEE 20th Pacific Rim International Symposium on Dependable Computing  
The results show that the system can scale with the load, as well as tolerating Byzantine faults in a cloud-based web server using a relational data model.  ...  We believe that the elasticity we observe in our system, as it scales with the load, demonstrates the feasibility of tolerating Byzantine faults in a cloud-based web server using a relational data model  ...  System Model In this work a Byzantine failure model is assumed, where faulty nodes or clients may deviate arbitrarily from the correct state.  ... 
doi:10.1109/prdc.2014.31 dblp:conf/prdc/NogueiraAB14 fatcat:wiccrqbssjapthg22ey3aaidmy

On the requirements of new software development

Vincenzo De Florio, Chris Blondia
2008 International Journal of Business Intelligence and Data Mining  
A description of our tool and design issues are given in Sect. 4. In Sect. 5 we report on an analysis of the performance of our tool. Our conclusions are finally drawn in Sect. 6.  ...  This means that the system and fault assumptions on which the original telecommunication services had been designed, which were considered as permanently valid and hence hidden and hardwired throughout  ...  Using the simplest of the algorithms described in the cited paper, a 4-modular-redundant (4-MR) system can only withstand any single Byzantine failure, while the same system may exploit its redundancy  ... 
doi:10.1504/ijbidm.2008.022138 fatcat:4a6d3fslijgmrccfempxkdiycu

A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform [article]

João Sousa, Alysson Bessani, Marko Vukolić
2017 arXiv   pre-print
Nonetheless, the version 1.0 was launched in early 2017 without an implementation of a Byzantine fault-tolerant (BFT) ordering service.  ...  A key property of HLF is its extensibility, and in particular the support for multiple ordering services for building the blockchain.  ...  This work was supported by an IBM Faculty Award, by FCT through projects LaSIGE (UID/CEC/00408/2013) and IRCoC (PTDC/EEI-SCR/6970/2014), and by the European Commission through the H2020 SUPERCLOUD project  ... 
arXiv:1709.06921v1 fatcat:qgp73u2z25f3bozpy6df4zpoiu

A History of the Virtual Synchrony Replication Model [chapter]

Ken Birman
2010 Lecture Notes in Computer Science  
Later, a more general version of CAP came to be widely adopted by the cloud computing community (today we might call this the PaaS community: Platform as a Service, which is one of the main styles of using  ...  : six papers are concerned with Paxos, and another three with transactional mechanisms, and beyond those nine, others explore consistency and correctness after failures.  ...  I also want to express gratitude to the agencies that have recently funded my work, notably DARPA, NSF and DOE.  ... 
doi:10.1007/978-3-642-11294-2_6 fatcat:3zm4nmix4vf6tnjznjqpaltpfi

The Need for Language Support for Fault-Tolerant Distributed Systems

Cezara Dragoi, Thomas A. Henzinger, Damien Zufferey, Marc Herbstritt
2015 Summit on Advances in Programming Languages  
In this paper, we present some of the challenges that a designer has to overcome to implement a fault-tolerant distributed system.  ...  We conclude by summarizing the current status of an ongoing language design and implementation project that is based on this idea.  ...  We thank Josef Widder for the fruitful discussions on this subject, Heather Miller and Philipp Haller for their help with the pickling library, and the anonymous reviewers for their comments.  ... 
doi:10.4230/lipics.snapl.2015.90 dblp:conf/snapl/DragoiHZ15 fatcat:can5lszufzarzc3kpd5zprhpem

Resilience within Ultrascale Computing System: Challenges and Opportunities from Nesus Project

2015 Supercomputing Frontiers and Innovations  
This paper reviews the challenges and approaches of resilience in ultrascale computing systems from multiple perspectives involving and addressing the resilience aspects of hardware-software co-design  ...  Although resilience is already an established field in system science and many methodologies and approaches are available to deal with it, the unprecedented scales of computing, of the massive data to  ...  This paper is distributed under the terms of the Creative Commons Attribution-Non Commercial 3.0 License which permits non-commercial use, reproduction and distribution of the work without further permission  ... 
doi:10.14529/jsfi150203 fatcat:nwtkd6ejubgwrms6zel6fnspjq

Specification Of Security Enablers For Data Management

Marko Vukolic
2016 Zenodo  
Chapter 4 introduces a novel model for developing reliable distributed protocols called XFT, as well as the rst state-machine replication protocol in this model -XPaxos.  ...  Chapter 5 empirically evaluates latency-optimization for state-machine replication in WANs and informs the design of novel state-machine replication protocols.  ...  We distinguish three models for dealing with non-determinism in replicated services, where some processes are subject to Byzantine faults: first, the modular case that does not require any changes to the  ... 
doi:10.5281/zenodo.263831 fatcat:ksk4ze2tuncfbexjzsorjnoabe


Kai Mast, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
2022 Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems  
Data is encapsulated into objects, each associated with a set of methods that allow accessing and modifying the data. Functions then execute directly at the nodes the data is stored at.  ...  In addition, LambdaObjects provide strong consistency and enable efficient caching mechanisms and fault-tolerance with low overhead. CCS CONCEPTS • Computer systems organization → Cloud computing.  ...  The authors' opinions and findings may not reflect those of NSF or other institutions.  ... 
doi:10.1145/3538643.3539751 fatcat:lvbweual7jfhdiwjl2w2nwfmxe

Elastic State Machine Replication

Andre Nogueira, Antonio Casimiro, Alysson Bessani
2017 Zenodo  
In this work we go one step further and propose a modular partition transfer protocol for creating and destroying such partitions at runtime, thus providing fast elasticity for crash and Byzantine fault  ...  Some works have shown that such scalability can be achieved by partitioning the state of the service into shards.  ...  ACKNOWLEDGEMENTS The authors would like to thank João Sousa for the support in BFT-SMaRt and the IEEE TPDS reviewers for the excellent comments that helped improving this paper.  ... 
doi:10.5281/zenodo.580292 fatcat:orvxsnphmjeqjaubp5wsy36s6u
« Previous Showing results 1 — 15 out of 242 results