ATMOSPHERE (Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-assuring Hybrid, Ecosystem for REsilient Cloud Computing) is a 24-month project aiming at the design and development of an ecosystem of a framework, platform and application of next-generation trustworthy cloud services on top of an intercontinental hybrid and federated resource pool. The framework considers a broad spectrum of properties and their measures. The platform supports the building, deployment, measuring and evolution of trustworthy cloud resources, data network and data services. The platform is demonstrated in a sensitive scenario to build a cloud-enabled secure and trustworthy application related to distributed telemedicine.
This report belongs to the WP4, “Cloud services managing Federated and Hybrid resources”. The objective of this work package is to develop an orchestration platform and a dashboard to manage a federated set of container-based resources, as well as to provide measures, adaptive mechanisms and policies to improve trustworthiness. The platform will provide federation at two levels: at the level of cloud resources and the level of containers. Several aspects need to be considered at both levels: authentication and authorisation, container image management, and networking. Pooling at the level of cloud resources will leverage the Fogbow middleware. The platform will also be capable of managing hybrid resources such as specialized devices (e.g., GPGPUs) and will facilitate the development of serverless applications. Finally, exploiting the results of EUBRA-BIGSEA, proactive policies based on performance prediction models will be implemented which will improve application performance anticipating QoS violations to increase service trustworthiness.
The analysis of the pilot use case focused on echocardio imaging analysis, identified four relevant actors (final user, application manager, application developer and site admin) and several user stories relevant for the Cloud and Container Resource Management Layer. This analysis ended up with 9 low-level technical requirements, which were the basis for the analysis of the state of the art.
ATMOSPHERE proposes a software architecture for a federated cloud that can deal with hybrid resources (Virtual Machines, containers, GPGPUs and specific processors) to deal with the trustworthy requirements on Quality of Service, Privacy, Reliability, Performance and Transparency. The architecture anticipates the way other services will connect to the cloud infrastructure.