Conference paper Open Access

CloudsStorm: An Application-driven DevOps Framework for Managing Networked Infrastructures on Federated Clouds

Zhou, Huan; de Laat, Cees; Zhao, Zhiming


JSON-LD (schema.org) Export

{
  "inLanguage": {
    "alternateName": "eng", 
    "@type": "Language", 
    "name": "English"
  }, 
  "description": "<p>Most clouds provide dedicated virtual infrastructures</p>\n\n<p>to cloud applications with only limited programmability</p>\n\n<p>and controllability, which enlarges the management gap between</p>\n\n<p>infrastructures and applications. Traditional DevOps (development</p>\n\n<p>and operations) approaches are not suitable in today&rsquo;s</p>\n\n<p>cloud environments, because of the slow, manual and error-prone</p>\n\n<p>collaboration between developers and operations personnel. To</p>\n\n<p>address this issue, there have been a number of DevOps tools or</p>\n\n<p>frameworks proposed for cloud. However, most of them focus on</p>\n\n<p>infrastructures without considering the application requirements.</p>\n\n<p>It becomes even more difficult when managing infrastructures</p>\n\n<p>across multiple data centers or clouds. To mitigate this gap,</p>\n\n<p>we have designed CloudsStorm, an application-driven DevOps</p>\n\n<p>framework that allows the application directly program and control</p>\n\n<p>its infrastructure. In particular, it provides multi-level programmability</p>\n\n<p>and controllability according to the applications&rsquo;</p>\n\n<p>specifications. We evaluate it by comparing its functionality to</p>\n\n<p>other proposed solutions. Moreover, we implement an extensible</p>\n\n<p>TSV-Engine, which is the core component of CloudsStorm for</p>\n\n<p>managing infrastructures&rsquo; lifecycle. It is the first to be able to</p>\n\n<p>provision a networked infrastructure among public clouds. At</p>\n\n<p>last, we conduct a set of experiments on actual clouds and</p>\n\n<p>compare with other related DevOps tools. The experimental</p>\n\n<p>results demonstrate our solution is efficient and outperforms</p>\n\n<p>others.</p>", 
  "license": "http://creativecommons.org/licenses/by/4.0/legalcode", 
  "creator": [
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "Zhou, Huan"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "de Laat, Cees"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@id": "https://orcid.org/0000-0002-6717-9418", 
      "@type": "Person", 
      "name": "Zhao, Zhiming"
    }
  ], 
  "url": "https://zenodo.org/record/1162914", 
  "image": "https://zenodo.org/static/img/logos/zenodo-gradient-round.svg", 
  "datePublished": "2018-01-18", 
  "headline": "CloudsStorm: An Application-driven DevOps Framework for Managing Networked Infrastructures on Federated Clouds", 
  "keywords": [
    "Infrastructure as a service", 
    "infrastructure programmability"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.1162914", 
  "@id": "https://doi.org/10.5281/zenodo.1162914", 
  "@type": "ScholarlyArticle", 
  "name": "CloudsStorm: An Application-driven DevOps Framework for Managing Networked Infrastructures on Federated Clouds"
}
121
63
views
downloads
All versions This version
Views 121121
Downloads 6363
Data volume 83.8 MB83.8 MB
Unique views 111111
Unique downloads 4949

Share

Cite as