Participants of this session will have the opportunity to hear from leading European research projects about cutting-edge technological solutions related to Cloud computing and open issues that still need to be tackled.
Desirable Cloud computing features that are generally perceived as particularly important are still not optimally supported by existing platforms. This session will particularly focus on solutions that address problems related to elasticity, migration and interoperability. The presentations delivered by keynote speakers and the SUCRE, CELAR, MODAClouds, and ARTIST EU-funded projects, will facilitate the discussion that will follow. Presentations and discussion will address both, issues related to the level of Cloud adoption in Europe (SUCRE) as well as technological challenges such as elasticity, migration and interoperability (ARTIST, CELAR, MODAClouds).
Elasticity is the ability of the infrastructure (IaaS), platform (PaaS) or software (SaaS) to expand, or contract, dedicated resources in order to meet the exact demand / performance characteristics at runtime. During the session, a delegate from the CELAR project will:
- Briefly present the CELAR technical results so far (application elasticity modelling, elasticity provisioning middleware architecture and first prototypes, automated decision making support, elastic monitoring and multiple IaaS cloud support).
- Describe the two relevant elasticity-demanding use cases that will apply the CELAR project's results: one in the area of on-line Internet gaming and the other in the area of scientific computing. Both usecases are typical resource-hungry applications that may suffer from unpredictable workload patterns that require elastic resource scaling in an automated and real-time manner.
- Present a brief demo where we will exhibit how a distributed application will be automatically scaled through the first CELAR prototype. The audience will be able to see through a comprehensive GUI a representative cycle of application description/submission/monitoring/management through CELAR; the main point of this demo will be to showcase the ability to automatically scale cloud resources to meet user-provided performance criteria.
Migration and interoperability issues will be addressed by the MODAClouds presentation. MODAClouds aims at supporting system developers and operators in exploiting multiple Clouds and in migrating their applications from Cloud to Cloud to avoid lock-in and cope with outages and variability of performance. In particular, the project focuses on the following objectives:
- Deliver an advanced software engineering model-based approach and an Integrated Development Environment (IDE) to support systems developers in building and deploying applications, with related data, to multi-Clouds spanning across the full Cloud stack (IaaS/PaaS/SaaS).
- Define quality measures, monitoring mechanisms, prediction models, and adaptive policies to provide quality assurance in Clouds and multi-Clouds.
- Provide support to costs and risks to increase trust in Clouds.
The ARTIST presentation will also address migration issues, highlighting the business perspective. Cloud computing is still considered a disruptive technology even though it has been here for several years now. However, cloud computing is much more than that, it is a business model. Many companies that have sold software in a traditional way are now attending to this revolution wondering if that new technological and business shift is adequate for them and how they are to move their application towards the clouds, transforming alongside the company in a service-oriented company. ARTIST aims to guide companies in this transition by providing them with methods and tools, from when the migration is just a thought, until it can be provisioned as a service, taking into account technical, business and organizational aspects.
Another presentation will be delivered presenting the PaaSage project and the solution it provides for addressing the heterogeneity of cloud platforms. Through the PaaSage middleware environment, it is possible to characterise applications, users, data and platforms and to optimise deployment of applications across platform(s) based on these characteristics. Eventually, PaaSage manages to overcome platform heterogeneity and attempts to deploy applications optimally, thereby enabling interoperabiliy among heterogeneous cloud platforms.
FIA participants interested in Cloud computing will have the chance to be briefed by important players in the area on cutting edge cloud research, in a single session. All speakers delivering the presentations are researchers stemming from the public and private sector, and have a clear and profound understanding of the developments in the Cloud computing, while they also serve in parallel as mediators between the Cloud and the Future Internet communities.
In conclusion, the introductory presentations by the keynote speakers and the projects will set the scene and will provoke the discussion. The exchange between speakers and participants will be the main aim of the workshop.