• DocumentCode
    69038
  • Title

    Towards Efficient Virtual Appliance Delivery with Minimal Manageable Virtual Appliances

  • Author

    Kecskemeti, Gabor ; Terstyanszky, Gabor ; Kacsuk, Peter ; Nemeth, Z.

  • Author_Institution
    Distrib. & Parallel Syst. group, Univ. of Innsbruck, Innsbruck, Austria
  • Volume
    7
  • Issue
    2
  • fYear
    2014
  • fDate
    April-June 2014
  • Firstpage
    279
  • Lastpage
    292
  • Abstract
    Infrastructure as a Service systems use virtual appliances to initiate virtual machines. As virtual appliances encapsulate applications and services with their support environment, their delivery is the most expensive task of the virtual machine creation. Virtual appliance delivery is a well-discussed topic in the field of cloud computing. However, for high efficiency, current techniques require the modification of the underlying IaaS systems. To target the wider adoptability of these delivery solutions, this article proposes the concept of minimal manageable virtual appliances (MMVA) that are capable of updating and configuring their virtual machines without the need to modify IaaS systems. To create MMVAs, we propose to reduce manageable virtual appliances until they become MMVAs. This research also reveals a methodology for appliance developers to incorporate MMVAs in their own appliances to enable their efficient delivery and wider adoptability. Finally, the article evaluates the positive effects of MMVAs on an already existing delivery solution: the Automated Virtual appliance creation Service (AVS). Through experimental evaluation, we present that the application of MMVAs not only increases the adoptability of a delivery solution but it also significantly improves its performance in highly dynamic systems.
  • Keywords
    cloud computing; virtual machines; AVS; IaaS systems; MMVA concept; automated virtual appliance creation service; cloud computing; infrastructure-as-a-service systems; minimal manageable virtual appliances concept; support environment; virtual appliance delivery; virtual machine; Automation; Cloud computing; Elasticity; Electronic mail; Home appliances; Optimization; Virtual machining; Cloud computing; deployment; manageable; virtual appliance; virtualization;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2013.12
  • Filename
    6470612