%0 Conference Proceedings %T Live Deduplication Storage of Virtual Machine Images in an Open-Source Cloud %+ The Chinese University of Hong Kong [Hong Kong] (CUHK) %A Ng, Chun-Ho %A Ma, Mingcao %A Wong, Tsz-Yeung %A Lee, Patrick %A Lui, John %Z Part 3: Storage and Performance Management %< avec comité de lecture %( Lecture Notes in Computer Science %B 12th International Middleware Conference (MIDDLEWARE) %C Lisbon, Portugal %Y Fabio Kon %Y Anne-Marie Kermarrec %I Springer %3 Middleware 2011 %V LNCS-7049 %P 81-100 %8 2011-12-12 %D 2011 %R 10.1007/978-3-642-25821-3_5 %K Deduplication %K virtual machine image storage %K open-source cloud %K file system %K implementation %K experimentation %Z Computer Science [cs] %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Conference papers %X Deduplication is an approach of avoiding storing data blocks with identical content, and has been shown to effectively reduce the disk space for storing multi-gigabyte virtual machine (VM) images. However, it remains challenging to deploy deduplication in a real system, such as a cloud platform, where VM images are regularly inserted and retrieved. We propose LiveDFS, a live deduplication file system that enables deduplication storage of VM images in an open-source cloud that is deployed under low-cost commodity hardware settings with limited memory footprints. LiveDFS has several distinct features, including spatial locality, prefetching of metadata, and journaling. LiveDFS is POSIX-compliant and is implemented as a Linux kernel-space file system. We deploy our LiveDFS prototype as a storage layer in a cloud platform based on OpenStack, and conduct extensive experiments. Compared to an ordinary file system without deduplication, we show that LiveDFS can save at least 40% of space for storing VM images, while achieving reasonable performance in importing and retrieving VM images. Our work justifies the feasibility of deploying LiveDFS in an open-source cloud. %G English %Z TC 6 %Z WG 6.1 %2 https://inria.hal.science/hal-01597754/document %2 https://inria.hal.science/hal-01597754/file/978-3-642-25821-3_5_Chapter.pdf %L hal-01597754 %U https://inria.hal.science/hal-01597754 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-MIDDLEWARE %~ IFIP-LNCS-7049