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.
The most prominent IaaS ecosystem is Amazon EC2, a proprietary public Cloud platform. Two strong open source contenders are OpenStack and OpenNebula @cite_14 . However, they encompass a multitude of components whose set-up requires Cloud operators to follow extensive installation guides.
@cite_14
1978123369
In this installment of Trend Wars, we discuss cloud computing and OpenNebula with Ignacio M. Llorente and Ruben S. Montero, who are the principal investigator and the chief architect, respectively, of the open source OpenNebula project.