Abstract—The configuration of a distributed storage system with multiple data replicas typically includes the set of servers and their roles in the replication protocol. The configuration can usually be changed manually, but in most cases, system adminis-trators have to determine a good configuration by trial and error. We describe a new workload-driven optimization framework that dynamically determines the optimal configuration at run time. Applying the framework to a large-scale distributed storage system used internally in Google resulted in halving the operation latency in 17 % of the tested databases, and reducing it by more than 90 % in some cases. Globally distributed storage systems usually provide con-sistency across replicas of da...
Today’s challenging problems in science and industry are solved by complex data-driven al...
Abstract—Byzantine-fault-tolerant replication enhances the availability and reliability of Internet ...
Abstract—Many current online services are deployed over geographically distributed sites (i.e., data...
Distributed systems offer resources to be accessed geographically for large-scale data requests of d...
Cloud storage services have become increasingly popular in recent years. This thesis investigates a ...
This report aims to describe and improve a system recovery process in large-scale storage systems. I...
Abstract—Byzantine-fault-tolerant replication enhances the availability and reliability of Internet ...
Nowadays, replication technique is widely used in data center storage systems for large scale Cyber-...
Data-set sizes are growing. New techniques are emerging to organize and analyze these data-sets. The...
Nowadays, replication technique is widely used in data centerstorage systems to prevent data loss. D...
In this thesis, we have investigated two aspects towards improving the performance of distributed st...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Recently, an interesting dynamic data allocation algorithm for the management of replicated data in ...
This dissertation describes Dynamic Multiversioning, a novel replication protocol, providing scalabi...
Today’s challenging problems in science and industry are solved by complex data-driven al...
Abstract—Byzantine-fault-tolerant replication enhances the availability and reliability of Internet ...
Abstract—Many current online services are deployed over geographically distributed sites (i.e., data...
Distributed systems offer resources to be accessed geographically for large-scale data requests of d...
Cloud storage services have become increasingly popular in recent years. This thesis investigates a ...
This report aims to describe and improve a system recovery process in large-scale storage systems. I...
Abstract—Byzantine-fault-tolerant replication enhances the availability and reliability of Internet ...
Nowadays, replication technique is widely used in data center storage systems for large scale Cyber-...
Data-set sizes are growing. New techniques are emerging to organize and analyze these data-sets. The...
Nowadays, replication technique is widely used in data centerstorage systems to prevent data loss. D...
In this thesis, we have investigated two aspects towards improving the performance of distributed st...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Recently, an interesting dynamic data allocation algorithm for the management of replicated data in ...
This dissertation describes Dynamic Multiversioning, a novel replication protocol, providing scalabi...
Today’s challenging problems in science and industry are solved by complex data-driven al...
Abstract—Byzantine-fault-tolerant replication enhances the availability and reliability of Internet ...
Abstract—Many current online services are deployed over geographically distributed sites (i.e., data...