• DocumentCode
    704223
  • Title

    An Automated Parallel Approach for Rapid Deployment of Composite Application Servers

  • Author

    Katsuno, Yasuharu ; Takahashi, Hitomi

  • Author_Institution
    IBM Res. - Tokyo, Tokyo, Japan
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    126
  • Lastpage
    134
  • Abstract
    Infrastructure as a Service (IaaS) generally provides a standard vanilla server that contains an OS and basic functions, and each user has to manually install the required applications for the proper server deployments. We are working on a composite application deployment approach to automatically install selected applications in a flexible manner, based on a set of application installation scripts that are invoked on the vanilla server. Some applications have installation dependencies involving multiple servers. Previous research projects on installing applications with multi-server dependencies have deployed the servers sequentially. This means the total deployment time grows linearly with the number of servers. Our automated parallel approach makes the composite application deployment run in parallel when there are installation dependencies across multiple servers. We implemented a prototype system on Chef, a widely used automatic server installation framework, and evaluated the performance of our composite application deployment on a Soft Layer public cloud using two composite application server cases. The deployment times were reduced by roughly 40% in our trials.
  • Keywords
    cloud computing; operating systems (computers); parallel processing; IaaS; OS; application installation scripts; automated parallel approach; automatic server installation framework; composite application server deployment approach; infrastructure as a service; multiserver dependency; soft layer public cloud; standard vanilla server; Checkpointing; Cloud computing; IP networks; Protocols; Prototypes; Servers; Synchronization; Automated Deployment; Composite Application Deployment; Infrastructure as a Code; Infrastructure as a Service; Provisioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2015 IEEE International Conference on
  • Conference_Location
    Tempe, AZ
  • Type

    conf

  • DOI
    10.1109/IC2E.2015.16
  • Filename
    7092910