January 2020–December 2022
MORPHEMIC is a European Union sponsored project that proposes a unique way of adapting and optimizing Cloud computing applications by introducing the novel concepts of polymorphic architecture and proactive adaptation.
The project is an extension of MELODIC which is a multi-cloud platform developed in the H2020 project. MELODIC is the simplest and easiest way to use Cross-Cloud. Now this open source platform is extended to MORPHEMIC with 2 main innovative pillars:
- Polymorphing architecture: when a component can run in different technical forms, i.e. in a Virtual Machine (VM), in a container, as a big data job, or as serverless components. The technical form of deployment is chosen during the optimization process to fulfil the user’s requirements and needs. The quality of the deployment is measured by a user defined and application specific utility. Depending on the application’s requirements and its current workload, its components could be deployed in various forms in different environments to maximize the utility of the application deployment and the satisfaction of the user.
- Proactive adaptation: aims to forecast future resource needs and possible deployment configurations – adaptation can be done effectively and seamlessly for the users of the application. The MORPHEMIC deployment platform will therefore be very beneficial for heterogeneous deployment in distributed environments combining various Cloud levels including Cloud data centres, edge Clouds, 5G base stations, and fog devices. Advanced forecasting methods, including the ES-Hybrid method recently winning the M4 forecasting competition, will be used to achieve the most accurate predictions.
The outcome of the project will be implemented in the form of the complete solution, starting from modelling, through profiling, optimization, runtime reconfiguration and monitoring. Then the MORPHEMIC implementation will be integrated as a pre-processor for the existing MELODIC platform extending its deployment and adaptation capabilities beyond the multicloud and cross-cloud to the edge, 5G, and fog. This approach allows for a path to early demonstrations and commercial exploitation of the project results.
Read all about it at the project’s web site: https://www.morphemic.cloud