摘要
讨论了把区块映射到云存储的困境,同时还建议利用亚马逊S3的商业云存储方式实现成本感知的日志结构区块I/O管理。方案是嵌入在虚拟USB驱动器架构中的,架构是用无容量网络存储取代USB存储器的NAND闪存。方案的关键是利用最优的数据区块实现云存储结构,并且最优的数据区块数会随着I/O特性与云存储定价策略作出合适的调整。还通过在存储器和云存储中使用组织良好的数据结构和布局来有效地管理关联元数据。性能分析表明,与简单的一对一映射方案相比,该方案可以将总的I/O成本显著降低54%。
This paper addresses difficulties in mapping blocks onto cloud storage and proposes a novel cost-aware log structured block I/O management over one of the commercial cloud storage, Amazon S3. The proposed scheme is imbedded in the virtual USB drive architecture that replaces the NAND flash of the USB memory with the capacity-free network storage. The key of the proposed scheme is to perform onto the cloud storage log structured writes with the optimal number of data blocks that adaptively changes with I/O characteristics(the number of I/O operations and storage size) and cloud storage pricing policy. The proposed scheme also efficiently manages associate metadata by using well-organized data structures and layouts both in the memory and on the cloud storage. Performance analysis shows that the proposed scheme can reduce the total I/O costs significantly up to 54%, as compared with a simple one-to-one mapping scheme.
作者
林金城
李凯曼
LIN Jin-cheng;LI Kai-man(Jieyang Power Supply Bureau,Guangdong Power Grid Co., Ltd., Jieyang 516600,China)
出处
《机电工程技术》
2019年第4期106-110,共5页
Mechanical & Electrical Engineering Technology
关键词
商业云存储
成本意识
虚拟USB驱动器
commercial cloud storage
cost consciousness
virtual USB drive