• 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