Cost-aware virtual USB drive: providing cost-effective block I/O management commercial cloud storage for mobile devices

Abstract
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.
Description
Abstract. Full-text article available at https://doi.org/10.1109/CSE.2010.75
Keywords
Universal Serial Bus, Cloud computing, Flash memory, Data structures, Mobile handsets, virtual USB drive architecture, virtual USB drive, USB memory
Citation
Nam, Y. J., Park, Y. K., Lee, J. T., & Ishengoma, F. (2010, December). Cost-aware virtual usb drive: providing cost-effective block I/O management commercial cloud storage for mobile devices. In 2010 13th IEEE International Conference on Computational Science and Engineering (pp. 427-432). IEEE.
Collections