Title :
A Configuration Crawler for Virtual Appliances in Compute Clouds
Author :
Menzel, Michael ; Klems, M. ; Hoang Anh Le ; Tai, S.
Author_Institution :
Inst. for Appl. Inf. & Formal Description Methods (AIFB), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
Abstract :
Compute clouds are pools of virtual machines that are shared in a multi-tenant environment by multiple users. The virtual machine images are stored in one or more repositories and are pre-configured with an operating system. Users of the compute cloud can upload their own images or install and configure additional software on top of existing basic virtual machines. Today, the Amazon Elastic Compute Cloud (EC2) counts more than 35,000 publicly available virtual machine images. We observe, however, that the meta-data that describes the virtual machine images is of poor quality and does not cover vital information such as operating system configurations or software package installations. The sprawl of poorly documented virtual machine images poses a hurdle to sharing and re-use among members of the compute cloud community. We present a method that allows collecting software-related meta-data in compute clouds through appliance introspection. Moreover, we show how applications in the domains of selection and configuration management benefit from rich meta-data and interact with the method. The method has been implemented as an automated tool, the crawler, that collects configuration data of virtual machine images in public compute clouds and evaluated our approach by crawling Amazon EC2.
Keywords :
cloud computing; operating systems (computers); virtual machines; Amazon Elastic Compute Cloud; EC2; appliance introspection; configuration crawler; meta-data; multitenant environment; operating system configurations; software package installations; virtual appliances; virtual machine image; Crawlers; Data models; Databases; Home appliances; Operating systems; Virtual machining; Compute Cloud; Configuration Management; Software Libraries; System Management; Virtual Machine Image;
Conference_Titel :
Cloud Engineering (IC2E), 2013 IEEE International Conference on
Conference_Location :
Redwood City, CA
Print_ISBN :
978-1-4673-6473-7
DOI :
10.1109/IC2E.2013.12