The trade-off between cost and performance is a fundamental challenge for modern cloud systems. This thesis explores cost-performance tradeoffs for three types of systems that permeate today's clouds, namely (1) storage, (2) virtualization, and (3) computation. A distributed key-value storage system must choose between the cost of keeping replicas synchronized (consistency) and performance (latency) or read/write operations. A cloud-based disaster recovery system can reduce the cost of managing a group of VMs as a single unit for recovery by implementing this abstraction in software (instead of hardware) at the risk of impacting application availability performance. As another example, run-time performance of graph analytics jobs sharing a ...
In this paper, we discuss the nature of variability in compute performance in Infrastructure Clouds ...
We study the problem of optimizing data storage and access costs on the cloud while ensuring that th...
Cloud Computing has been envisioned as a promising approach and dominant computing model in IT infra...
The trade-off between cost and performance is a fundamental challenge for modern cloud systems. This...
Today’s cloud storage systems lack flexible cost-performance trade-offs. For example, (a) in databas...
We believe that research is needed in scalable methods for the availability, performance, energy con...
Abstract—Deployers of cloud storage and iterative processing systems typically have to deal with eit...
111 p.Benefit from cloud computing, high performance computing (HPC) tasks can be performed on virtu...
High availability, cost effectiveness and ease of application deployment have accelerated the adopti...
Cloud computing is an emerging infrastructure paradigm that promises to eliminate the need for compa...
Mathematical models demonstrate that to achieve optimal performance in a heterogeneous cloud infrast...
Allocating resources for applications is attributed to cost-efficiency measures only in the light of...
International audienceCloud Computing has taken commercial computing by storm. However, adoption of ...
Computation and Storage in the Cloud is the first comprehensive and systematic work investigating th...
Abstract—Virtualization is a key technology for multi-tenant cloud computing enabling isolation of t...
In this paper, we discuss the nature of variability in compute performance in Infrastructure Clouds ...
We study the problem of optimizing data storage and access costs on the cloud while ensuring that th...
Cloud Computing has been envisioned as a promising approach and dominant computing model in IT infra...
The trade-off between cost and performance is a fundamental challenge for modern cloud systems. This...
Today’s cloud storage systems lack flexible cost-performance trade-offs. For example, (a) in databas...
We believe that research is needed in scalable methods for the availability, performance, energy con...
Abstract—Deployers of cloud storage and iterative processing systems typically have to deal with eit...
111 p.Benefit from cloud computing, high performance computing (HPC) tasks can be performed on virtu...
High availability, cost effectiveness and ease of application deployment have accelerated the adopti...
Cloud computing is an emerging infrastructure paradigm that promises to eliminate the need for compa...
Mathematical models demonstrate that to achieve optimal performance in a heterogeneous cloud infrast...
Allocating resources for applications is attributed to cost-efficiency measures only in the light of...
International audienceCloud Computing has taken commercial computing by storm. However, adoption of ...
Computation and Storage in the Cloud is the first comprehensive and systematic work investigating th...
Abstract—Virtualization is a key technology for multi-tenant cloud computing enabling isolation of t...
In this paper, we discuss the nature of variability in compute performance in Infrastructure Clouds ...
We study the problem of optimizing data storage and access costs on the cloud while ensuring that th...
Cloud Computing has been envisioned as a promising approach and dominant computing model in IT infra...