Suppr超能文献

用于云计算性能优化的静态内存重复数据删除技术

Static Memory Deduplication for Performance Optimization in Cloud Computing.

作者信息

Jia Gangyong, Han Guangjie, Wang Hao, Yang Xuan

机构信息

Department of Computer Science and Technology, Hangzhou Dianzi University, No. 1108, Street 1, Xiasha, Hangzhou 310018, China.

Department of Information and Communication Systems, Hohai University, Jinling North Road, No. 200, Changzhou 213022, China.

出版信息

Sensors (Basel). 2017 Apr 27;17(5):968. doi: 10.3390/s17050968.

Abstract

In a cloud computing environment, the number of virtual machines (VMs) on a single physical server and the number of applications running on each VM are continuously growing. This has led to an enormous increase in the demand of memory capacity and subsequent increase in the energy consumption in the cloud. Lack of enough memory has become a major bottleneck for scalability and performance of virtualization interfaces in cloud computing. To address this problem, memory deduplication techniques which reduce memory demand through page sharing are being adopted. However, such techniques suffer from overheads in terms of number of online comparisons required for the memory deduplication. In this paper, we propose a static memory deduplication (SMD) technique which can reduce memory capacity requirement and provide performance optimization in cloud computing. The main innovation of SMD is that the process of page detection is performed offline, thus potentially reducing the performance cost, especially in terms of response time. In SMD, page comparisons are restricted to the code segment, which has the highest shared content. Our experimental results show that SMD efficiently reduces memory capacity requirement and improves performance. We demonstrate that, compared to other approaches, the cost in terms of the response time is negligible.

摘要

在云计算环境中,单个物理服务器上的虚拟机(VM)数量以及每个VM上运行的应用程序数量都在持续增长。这导致了内存容量需求的大幅增加,进而使云计算中的能耗随之上升。内存不足已成为云计算中虚拟化接口可扩展性和性能的主要瓶颈。为了解决这个问题,正在采用通过页面共享来减少内存需求的内存重复数据删除技术。然而,此类技术在内存重复数据删除所需的在线比较次数方面存在开销。在本文中,我们提出了一种静态内存重复数据删除(SMD)技术,该技术可以降低内存容量需求并在云计算中提供性能优化。SMD的主要创新点在于页面检测过程是离线执行的,从而有可能降低性能成本,尤其是在响应时间方面。在SMD中,页面比较仅限于具有最高共享内容的代码段。我们的实验结果表明,SMD有效地降低了内存容量需求并提高了性能。我们证明,与其他方法相比,响应时间方面的成本可以忽略不计。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88ca/5464194/4b0f7f379b93/sensors-17-00968-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验