Experiences with content addressable storage and virtual disks

作者: Eric Van Hensbergen , Anthony Liguori

DOI:

关键词: Virtual file systemCloud computingOperating systemContent-addressable storageKernel virtual address spacesysfsStorage hypervisorVirtual machineComputer scienceTemporal isolation among virtual machines

摘要: Efficiently managing storage is important for virtualized computing environments. Its importance magnified by developments such as cloud which consolidate many thousands of virtual machines (and their associated storage). The nature this that there a large amount duplication between otherwise discreet machines. Building upon previous work in content addressable storage, we have built prototype consolidating disk images using service-oriented file system. It provides hierarchical organization, manages historical snapshots drive images, and takes steps to optimize encoding based on partition type In paper present our experiences with building it store variety QEMU the Linux Kernel Virtual Machine (KVM).

参考文章(10)
Eric Van Hensbergen, Ron Minnich, Grave Robbers from outer space using 9P2000 under Linux usenix annual technical conference. pp. 45- 45 ,(2005)
Fabrice Bellard, QEMU, a fast and portable dynamic translator usenix annual technical conference. pp. 41- 41 ,(2005)
Sean Dorward, Sean Quinlan, Venti: A New Approach to Archival Storage file and storage technologies. pp. 89- 101 ,(2002)
Rusty Russell, virtio: towards a de-facto standard for virtual I/O devices Operating Systems Review. ,vol. 42, pp. 95- 103 ,(2008) , 10.1145/1400097.1400108
Darrell Reimer, Arun Thomas, Glenn Ammons, Todd Mummert, Bowen Alpern, Vasanth Bala, Opening black boxes Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments - VEE '08. pp. 111- 120 ,(2008) , 10.1145/1346256.1346272
Jonathan Appavoo, Volkmar Uhlig, Amos Waterland, Project Kittyhawk: building a global-scale computer: Blue Gene/P as a generic computing platform Operating Systems Review. ,vol. 42, pp. 77- 84 ,(2008) , 10.1145/1341312.1341326
Fabio Oliveira, Gorka Guardiola, Jay A. Patel, Eric V. Hensbergen, Blutopia: Stackable storage for cluster management international conference on cluster computing. pp. 293- 302 ,(2007) , 10.1109/CLUSTR.2007.4629243
Michael A. Kozuch, M. Satyanarayanan, David R. O'Hallaron, Jan Harkes, Niraj Tolia, Partho Nath, Matt Toups, Design tradeoffs in applying content addressable storage to enterprise-scale systems based on virtual machines usenix annual technical conference. pp. 6- 6 ,(2006)
Sean Rhea, Russ Cox, Alex Pesterev, Fast, inexpensive content-addressed storage in foundation usenix annual technical conference. pp. 143- 156 ,(2008)
A. Kivity, kvm : the Linux Virtual Machine Monitor Proceedings of the Linux Symposium, Ottawa, Ontario, 2007. ,(2007)