DocumentCode
606376
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
fYear
2013
fDate
25-27 March 2013
Firstpage
201
Lastpage
209
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Engineering (IC2E), 2013 IEEE International Conference on
Conference_Location
Redwood City, CA
Print_ISBN
978-1-4673-6473-7
Type
conf
DOI
10.1109/IC2E.2013.12
Filename
6529285
Link To Document