During the course of the project, the Consortium collected and analysed requirements and customers needs, investigated and reviewed the state of the art and developed and/or evolved a set of tools which were then classified in market-ready CloudPerfect tools, comprising Cloudiator and QoE (integrating QoE portal, the Benchmarking Suite and 3ALib) and research oriented CloudPerfect tools, including Profiling and Classification tool, Mapping Models, Allocation Optimizer and Interference Models. In this respect during the second year, for the market-ready CloudPerfect tools, work focused on delivering a stable market-ready version, while for the research oriented CloudPerfect tools, worked focused on testing and validating them in the use case scenarios.
The QoE supports the cloud adopters in two stages of their cloud journey:
1) In selecting the right cloud – the QoE Portal supports the cloud adopters in selecting the most appropriate cloud offering according to their application or business needs. It provides the adopters with the possibility to create rankings of clouds based on the performance results for the specific application workload and the related pricing parameters. Rankings can also be made on the basis of specific measurable QoS parameters that are guaranteed by the cloud providers through their SLAs.
2) In maintaining record of the quality of service – through the QoE Portal the cloud adopters can access SLA monitoring functionalities, view monitoring results and access detailed SLA monitoring logs (which can be used to support compensation claims).
Cloudiator supports the cloud adopters in the phase of deploying on the cloud. It offers a common interface and model for describing and configuring applications independently from their actual runtime environment and the infrastructure where they are deployed.
Throughout the projects life time experimentations took place with the support of the use case partners (CRM/ERP and CFD domains) which gave the Consortium the opportunity to collect feedback and further improve the developed tools. The use of the QoE and Cloudiator by Cloud Providers (for self-assessment and infrastructure management) was also examined and tested during the project lifetime.
A set of communication tools was prepared and activities were performed aiming at generating awareness and knowledge around CloudPerfect. Business Models and exploitation plans were developed for all Cloudperfect results.
CloudPerfect Consortium also actively participated in relevant standardization-collaboration activities representing project results and monitored and applied existing standards in the project’s software developments.