FutureGrid Image Repository: A Generic Catalog and Storage System for Heterogeneous Virtual Machine Images
FutureGrid (FG) is an experimental, high-performance testbed that supports HPC, cloud and grid computing experiments for both application and computer scientist. FutureGrid includes the use of virtualization technology to allow the support of a wide range of operating systems in order to include a testbed for various cloud computing infrastructure as a service frameworks. Therefore, efficient management of a variety of virtual machine images becomes a key issue. Current cloud frameworks do not provide a way to manage images for different IaaS frameworks. They typically provide their own image repositories, but in general they do not allow one to store the needed metadata to handle other IaaS images. The authors present a generic catalog and image repository to store images of any type.