Abstract
In their Cloud strategy companies are choosing more and more multi-cloud computing giving them the opportunity to distribute its assets, redundancies, software, applications, and anything it deems worthy not only on one Cloud-hosting environment, but rather across several. The model of using multiple Cloud services to host the business's functions and features has a list of advantages that can provide security, flexibility, cost-effectiveness and more to increase business's efficiency and ensure it stays up and running 24 hours a day. The paper presents the MORPHEMIC H2020 project and its unique way of adapting and optimising Cloud computing applications. The Morphemic project covers several features from modelling cross-cloud applications, continuous and autonomous optimization and deployment and providing access to several cloud capabilities for data intensive applications. The outcome of the project will be implemented in the form of an open-source platform covering all the data intensive applications deployment phases starting from modelling, through profiling, optimization, runtime reconfiguration and monitoring.
- MORPHEMIC website: Available at: www.morphemic.cloud (Accessed: 22-04--2022)Google Scholar
- G. Horn and P. Skrzypek, "MELODIC: Utility Based Cross Cloud Deployment Optimisation," 2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA), Doi: 10.1109/WAINA.2018.00112Google Scholar
- Modelio Camel Designer, Available at: github.com/Modelio-R-D/CamelDesigner (Accessed: 22- 04--2022)Google Scholar
- Modelio website: Available at: www.modelio.org (Accessed: 22-04--2022)Google Scholar
- A.Moussaoui, A.Bagnato, E.Brosse J. Krasnodebska and P. Skrzypek 'The MORPHEMIC Project and its Unified User Interface" Proc. of RCIS-WS&RP 2022 RCIS 2022 Workshops and Research Projects Track, Barcelona, Spain, May 19, 2022, CEUR-WS.org, online:ceur-ws.org/Vol-3144/RPpaper13. pdfGoogle Scholar
- D4.1 Architecture of pre-processor and proactive reconfiguration, Available at: https://www.morphemic.cloud/deliverables/ (Accessed: 22-04--2022)Google Scholar
- D5.1 User Interfaces Specification, Available at: https://www.morphemic.cloud/deliverables/ (Accessed: 22-04--2022)Google Scholar
- D6.1 Industrial requirements analysis, https://www.morphemic.cloud/deliverables/ (Accessed: 22-04--2022)Google Scholar
- D6.3 Use cases definition and preparation, Available at: https://www.morphemic.cloud/deliverables/ (Accessed: 22-04--2022)Google Scholar
- CAMEL Security Model Example, Available at: https://bitbucket.7bulls.eu/projects/MEL/repos/camel/bro wse/camel/examples/security.camel?at=refs%2Fheads% 2Fcamel_2.5 (Accessed: 22-04--2022)Google Scholar
- Morphemic Platform on OW2 GitLab, Available at: https://gitlab.ow2.org/melodic/morphemic-preprocessor (Accessed: 22-04--2022)Google Scholar
- CAMEL DSL Documentation, Available at: http://cameldsl. org/documentation/ (Accessed: 22-04--2022)Google Scholar
- Modelio Open Source, Available at: https://github.com/ModelioOpenSource/Modelio (Accessed: 22-04--2022)Google Scholar
- Computational Fluid Dynamics simulation Background and challenges, Available at: https://www.morphemic.cloud/computational-fluiddynamics- simulation/(Accessed: 22-04--2022)Google Scholar
- e-BrainScience Background and challenges, Available at: https://www.morphemic.cloud/e-brainscience/ (Accessed: 22-04--2022)Google Scholar
- 5G Cloud-RAN Background and challenges, Available at: https://www.morphemic.cloud/virtualized-base-station/ (Accessed: 22-04--2022)Google Scholar
- D4.2 Security design and implementation https://www.morphemic.cloud/deliverables/ (Accessed: 22-04--2022)Google Scholar
Recommendations
Cloud Computing: Characteristics and Deployment Approaches
CIT '11: Proceedings of the 2011 IEEE 11th International Conference on Computer and Information TechnologyCloud Computing is a generic term for anything that involves delivering hosted services over the Internet. It is a new paradigm based on a pay-as-you-go approach. Whereas, many large enterprises have embraced the cloud technologies and infrastructures, ...
Pragmatic assessment of research intensive areas in cloud: a systematic review
Cloud computing is a name given to a set of systems for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly ...
Cloud MF: Applying MDE to Tame the Complexity of Managing Multi-cloud Applications
UCC '14: Proceedings of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud ComputingThe market of cloud computing encompasses an ever-growing number of cloud providers offering a multitude of infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) solutions. The heterogeneity of these solutions hinders the proper ...






Comments