In this thesis, we have investigated two aspects towards improving the performance of distributed storage systems. In one direction, we present techniques and algorithms to reduce request latency of distributed storage services that are deployed geographically. In another direction, we propose and design elasticity controllers to maintain predictable/stable performance of distributed storage systems under dynamic workloads and platform uncertainties. On the research path towards the first direction, we have proposed a lease-based data consistency algorithm that allows a distributed storage system to serve read-dominant workload efficiently in a global scale. Essentially, leases are used to assert the correctness/freshness of data within a t...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
Abstract: With the advent of Cloud Computing, Big Data management has become a fundamental challenge...
Modern large-scale data platforms manage colossal amount of data, generated by the ever-increasing n...
In this thesis, we have presented techniques and algorithms to reduce request latency of distributed...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Cloud computing aims to simplify distributed application development by providing location independe...
We present the first scalable, geo-replicated storage system that guarantees low latency, offers a ri...
We present the first scalable, geo-replicated storage system that guarantees low latency, offers a ri...
Abstract—Many current online services are deployed over geographically distributed sites (i.e., data...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
Abstract: With the advent of Cloud Computing, Big Data management has become a fundamental challenge...
Modern large-scale data platforms manage colossal amount of data, generated by the ever-increasing n...
In this thesis, we have presented techniques and algorithms to reduce request latency of distributed...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
The increasing density of globally distributed datacenters reduces the network latency between neigh...
Cloud computing aims to simplify distributed application development by providing location independe...
We present the first scalable, geo-replicated storage system that guarantees low latency, offers a ri...
We present the first scalable, geo-replicated storage system that guarantees low latency, offers a ri...
Abstract—Many current online services are deployed over geographically distributed sites (i.e., data...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
International audienceWith the advent of Cloud Computing, Big Data management has become a fundament...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
Heterogeneity in cloud environments is a fact of life—from workload skews and network path changes, ...
Abstract: With the advent of Cloud Computing, Big Data management has become a fundamental challenge...
Modern large-scale data platforms manage colossal amount of data, generated by the ever-increasing n...