Block Storage Virtualization with Commodity Secure Digital Cards
Smartphones, tablets and other mobile platforms typically accommodate bulk data storage with low-cost, FAT-formatted Secure Digital cards. When one uses a mobile device to run a full-system Virtual Machine (VM), there can be a mismatch between the VM's I/O mixture, security and reliability requirements and the properties of the storage media available for VM block storage and checkpoint images. To resolve this mismatch, this paper presents a new VM disk image format called the Logging Block Store (LBS). After motivating the need for a new format, LBS are described in detail with experimental results demonstrating its efficacy.