CYCLONE Unified Deployment and Management of Federated, Multi-Cloud Applications
It addresses the problem of fragmented cloud management for research organizations and SMEs, but is incremental as it integrates existing solutions rather than introducing new methods.
The paper tackles the lack of integrated solutions for managing complex multi-cloud applications by presenting the CYCLONE architecture, which unifies existing tools into a holistic platform, demonstrated in a real-life bioinformatics use case.
Various Cloud layers have to work in concert in order to manage and deploy complex multi-cloud applications, executing sophisticated workflows for Cloud resource deployment, activation, adjustment, interaction, and monitoring. While there are ample solutions for managing individual Cloud aspects (e.g. network controllers, deployment tools, and application security software), there are no well-integrated suites for managing an entire multi cloud environment with multiple providers and deployment models. This paper presents the CYCLONE architecture that integrates a number of existing solutions to create an open, unified, holistic Cloud management platform for multi-cloud applications, tailored to the needs of research organizations and SMEs. It discusses major challenges in providing a network and security infrastructure for the Intercloud and concludes with the demonstration how the architecture is implemented in a real life bioinformatics use case.