International audienceExploiting spatial locality, a key technique for improving disk I/O utilization and performance, faces additional challenges in the virtualized cloud because of the transparency feature of virtualization. This paper contributes a novel disk I/O scheduling framework, named Pregather, to improve disk I/O efficiency through exposure and exploitation of the special spatial locality in the virtualized environment, thereby improving the performance of disk-intensive applications without harming the transparency feature of virtualization. The key idea behind Pregather is to implement an intelligent model to predict the access regularity of spatial locality for each VM. Moreover, Pregather embraces an adaptive time slice alloc...
While virtualization enables multiple virtual machines (VMs) — with multiple operating systems and ...
Virtualization is one of the important enabling technologies for Cloud Computing which facilita...
In recent years, cloud computing services and virtualization technology have been widely used. Virtu...
International audienceVirtualization has become a prominent tool in data centers and is extensively ...
Abstract—Exploiting spatial locality, a key technique for improving disk I/O utilization and perform...
MapReduce emerges as an important distributed program-ming paradigm for large-scale applications. Ru...
Due to the widening performance gap between RAM and disk drives, a large number of I/O optimization ...
ABSTRACT MapReduce emerges as an important distributed parallel programming paradigm for large-scale...
International audienceWhile virtualization enables multiple virtual machines (VMs) — with multiple o...
[[abstract]]Improving the disk I/O performance is always a critical research issue in cloud computin...
Running big data analytics frameworks in the cloud is becoming increasingly important, but their res...
In the increasingly competitive public-cloud marketplace, improving the efficiency of data centers i...
Current I/O stack for high-performance computing is composed of multiple software layers in order to...
Abstract—In this paper, we address the problem of allocating disk resources to guarantee specified l...
peer reviewedThe data locality is significant factor which has a direct impact on the performance of...
While virtualization enables multiple virtual machines (VMs) — with multiple operating systems and ...
Virtualization is one of the important enabling technologies for Cloud Computing which facilita...
In recent years, cloud computing services and virtualization technology have been widely used. Virtu...
International audienceVirtualization has become a prominent tool in data centers and is extensively ...
Abstract—Exploiting spatial locality, a key technique for improving disk I/O utilization and perform...
MapReduce emerges as an important distributed program-ming paradigm for large-scale applications. Ru...
Due to the widening performance gap between RAM and disk drives, a large number of I/O optimization ...
ABSTRACT MapReduce emerges as an important distributed parallel programming paradigm for large-scale...
International audienceWhile virtualization enables multiple virtual machines (VMs) — with multiple o...
[[abstract]]Improving the disk I/O performance is always a critical research issue in cloud computin...
Running big data analytics frameworks in the cloud is becoming increasingly important, but their res...
In the increasingly competitive public-cloud marketplace, improving the efficiency of data centers i...
Current I/O stack for high-performance computing is composed of multiple software layers in order to...
Abstract—In this paper, we address the problem of allocating disk resources to guarantee specified l...
peer reviewedThe data locality is significant factor which has a direct impact on the performance of...
While virtualization enables multiple virtual machines (VMs) — with multiple operating systems and ...
Virtualization is one of the important enabling technologies for Cloud Computing which facilita...
In recent years, cloud computing services and virtualization technology have been widely used. Virtu...