...
首页> 外文期刊>Technique et science informatiques >Conception et évaluation d'un système de cache réparti adapté aux environnements virtualisés
【24h】

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

机译:设计和评估适用于虚拟环境的分布式缓存系统

获取原文
获取原文并翻译 | 示例

摘要

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 il induces a partitionning of the physical resources, including memory. This partitioning 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.%Certaines applications, comme les serveurs d'e-commerce, effectuent beaucoup d'opérations d'entrée/sortie (E/S) sur disque. Leurs performances sont étroitement liées à l'efficacité de ces opérations. Pour les améliorer, les systèmes d'exploitation tels que Linux utilisent la mémoire libre pour fournir des mécanismes de cache. Cependant, les ressources d'aujourd'hui sont virtualisées: par exemple, dans les clouds, les machines virtuelles (MV) peuvent être déployées et déplacées entre les hôtes physiques pour offrir à la fois isolation et flexibilité. Ceci implique un partitionnement des ressources physiques, dont la mémoire. Ce partitionnement limite la quantité de mémoire disponible qu 'une MV peut utiliser comme cache. Dans cet article, nous proposons PUMA, un mécanisme de cache distant qui permet à une MV d'étendre son cache en utilisant la mémoire d'autres MV situées sur le même hôte ou sur un hôte distant. Nos évaluations montrent que PUMA permet d'améliorer les applications intensives en E/S jusqu'à un facteur 9 lorsque toutes les données tiennent dans le cache.
机译:某些应用程序(例如,在线销售服务器)会大量使用磁盘I / O。它们的性能与I / O效率紧密相关。为了加速I / O,操作系统使用可用内存来提供缓存机制。几个I / O密集型应用程序可能需要较大的缓存才能正常运行。但是,如今资源已虚拟化。例如,在云中,虚拟机(VM)提供隔离和灵活性。这是云弹性的基础,但它会导致物理资源(包括内存)的划分。这种分区减少了VM可用于缓存I / O的可用内存量。在本文中,我们提出了PUMA,这是一种工具,它允许在VM之上运行的I / O密集型应用程序受益于大型缓存。这是通过提供一种远程缓存机制来实现的,该机制使任何VM能够使用位于相同或不同主机中的其他VM的内存来扩展其缓存。 PUMA可以将应用程序性能提高多达9倍。某些应用程序,电子商务服务商,有效的企业/同类产品(E / S)都可以胜任。 Leurs表演在歌剧表演上的表现。在Linux实用程序自由中倒入Améliorer,开发系统的电话,在缓存中倒入Fournir desmécanismes。杰出的资源是虚拟的:例如,云朵,机器美化(MV)以及物理隔离和柔性化的实体。 Ceci隐性的非分配性资源,不要记忆。限制MV peut utiliser comme缓存不合理使用的数量。 Dans cet的文章,PUMA的正则提案,在远距离使用MV d'étendre的儿子在高速缓存中使用过的MV场景。 Nosévaluation蒙特勒·奎尔·彪马(Perma d'améliorer)的应用密集型设备9/9卢塞克语大肆宣传lesdonnéestiennent dans le cache。

著录项

  • 来源
    《Technique et science informatiques 》 |2015年第2期| 101-123| 共23页
  • 作者单位

    Sorbonne Universités, UPMC Univ Paris 06, F-75005, Paris, France CNRS, UMR_7606, LIP6, F-75005, Paris, France Inria, Équipe Regal, F-75005, Paris, France;

    Sorbonne Universités, UPMC Univ Paris 06, F-75005, Paris, France CNRS, UMR_7606, LIP6, F-75005, Paris, France Inria, Équipe Regal, F-75005, Paris, France;

    Sorbonne Universités, UPMC Univ Paris 06, F-75005, Paris, France CNRS, UMR_7606, LIP6, F-75005, Paris, France Inria, Équipe Regal, F-75005, Paris, France;

    Sorbonne Universités, UPMC Univ Paris 06, F-75005, Paris, France CNRS, UMR_7606, LIP6, F-75005, Paris, France Inria, Équipe Regal, F-75005, Paris, France;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 fre
  • 中图分类
  • 关键词

    Linux; virtualisation; caches collaboratifs;

    机译:Linux;虚拟化;协同缓存;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号