Implementation of RAM-based Cache at Write-back Mode Using Virtual-NAS for DAS-based Storage on VMware Platform

Marcel
{"title":"Implementation of RAM-based Cache at Write-back Mode Using Virtual-NAS for DAS-based Storage on VMware Platform","authors":"Marcel","doi":"10.1109/ISRITI48646.2019.9034613","DOIUrl":null,"url":null,"abstract":"Storage was one of the crucial components that have a big impact on overall system performance, especially in a virtualization environment. The application of cache as storage performance accelerator was an option especially for small scale environments with limited resources and the usage of DAS-based storage scenarios (Direct-Attached Storage). Maximum performance obtained when the cache function was applied to both read and write operations (at write-back mode), but there was a limitation for RAM-based cache implementation on the DAS-based storage scenario with VMware-based platform which currently only supports write- through mode (acceleration was only for read operations). This paper tried to propose an alternative solution using a virtual NAS approach to apply RAM-based cache that runs in writeback mode at VMware platform on DAS-based storage scenario. Performance test performed using the workload simulation tool for single-cache and multi-cache implementation scenarios. The test results showed a significant performance improvement for read and write operations compared to baseline (without cache condition) within the scope of the workload simulation being performed. A single cache implementation scenario, the improvement range for read operation was between 27.71x - 98.02x, while write operation was between 21.94x - 63.21x better than baseline. In a multi-cache implementation scenario, the range of performance improvement for reading operations was between 110.37x - 431.43x, whereas for write operations it was in the range of 23.14x - 391.76x better than baseline.","PeriodicalId":367363,"journal":{"name":"2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISRITI48646.2019.9034613","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Storage was one of the crucial components that have a big impact on overall system performance, especially in a virtualization environment. The application of cache as storage performance accelerator was an option especially for small scale environments with limited resources and the usage of DAS-based storage scenarios (Direct-Attached Storage). Maximum performance obtained when the cache function was applied to both read and write operations (at write-back mode), but there was a limitation for RAM-based cache implementation on the DAS-based storage scenario with VMware-based platform which currently only supports write- through mode (acceleration was only for read operations). This paper tried to propose an alternative solution using a virtual NAS approach to apply RAM-based cache that runs in writeback mode at VMware platform on DAS-based storage scenario. Performance test performed using the workload simulation tool for single-cache and multi-cache implementation scenarios. The test results showed a significant performance improvement for read and write operations compared to baseline (without cache condition) within the scope of the workload simulation being performed. A single cache implementation scenario, the improvement range for read operation was between 27.71x - 98.02x, while write operation was between 21.94x - 63.21x better than baseline. In a multi-cache implementation scenario, the range of performance improvement for reading operations was between 110.37x - 431.43x, whereas for write operations it was in the range of 23.14x - 391.76x better than baseline.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
VMware平台上基于das的存储使用Virtual-NAS实现回写模式的ram缓存
存储是对整个系统性能有很大影响的关键组件之一,尤其是在虚拟化环境中。缓存作为存储性能加速器的应用是一种选择,尤其适用于资源有限的小规模环境和使用基于das的存储场景(直接连接存储)。当缓存功能应用于读和写操作(回写模式)时,可以获得最大的性能,但是在基于das的存储场景中,基于ram的缓存实现在基于vmware的平台上存在限制,该平台目前只支持透写模式(加速仅适用于读操作)。本文试图提出一种替代方案,使用虚拟NAS方法在基于das的存储场景中应用基于ram的缓存,该缓存在VMware平台上以回写模式运行。使用工作负载模拟工具对单缓存和多缓存实现场景执行性能测试。测试结果显示,与正在执行的工作负载模拟范围内的基线(没有缓存条件)相比,读写操作的性能有了显著提高。在单一缓存实现场景中,读操作的改进幅度在27.71 - 98.02倍之间,写操作的改进幅度在21.94 - 63.21倍之间。在多缓存实现场景中,读取操作的性能提升幅度在110.37 - 431.43倍之间,而写操作的性能提升幅度在23.14 - 391.76倍之间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
TrendiTex: An Intelligent Fashion Designer Pair Extraction of Aspect and Implicit Opinion Word based on its Co-occurrence in Corpus of Bahasa Indonesia Parameter Tuning of G-mapping SLAM (Simultaneous Localization and Mapping) on Mobile Robot with Laser-Range Finder 360° Sensor ISRITI 2019 Committees Network Architecture Design of Indonesia Research and Education Network (IDREN)
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1