Back to Search Start Over

Conception et évaluation d'un système de cache réparti adapté aux environnements virtualisés.

Authors :
Lorrillere, Maxime
Sopena, Julien
Monnet, Sébastien
Sens, Pierre
Source :
Technique et Science Informatiques. 2015, Vol. 34 Issue 1/2, p101-123. 23p.
Publication Year :
2015

Abstract

Some applications, like online sales servers, intensively use disk I/Os. Their performance is tightly coupled with I/Os efficiency. To speed up I/Os, operating systems use free memory to offer caching mechanisms. Several I/O intensive applications may require a large cache to perform well. However, nowadays resources are virtualized. In clouds, for instance, virtual machines (VMs) offer both isolation and flexibility. This is the foundation of cloud elasticity, but it induces a partitionning of the physical resources, including memory. This partitionning reduces the amount of available memory a VM can use for caching I/Os. In this paper, we propose PUMA, a tool that allows I/O intensive applications running on top of VMs to benefit of large caches. This is realized by providing a remote caching mechanism that provides the ability for any VM to extend its cache using the memory of other VMs located either in the same or in a different host. PUMA can increase application performance up to 9 times. [ABSTRACT FROM AUTHOR]

Details

Language :
French
ISSN :
07524072
Volume :
34
Issue :
1/2
Database :
Academic Search Index
Journal :
Technique et Science Informatiques
Publication Type :
Periodical
Accession number :
110055511
Full Text :
https://doi.org/10.3166/TSI.34.101-123