Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
MORPHEMIC:
"Advanced proactive and
polymorphing cloud
application adaptation"
Alessandra Bagnato and Maxime Compastié
ales...
Vision
Simplify Cloud application modelling
and continuously optimize and morph
the deployment model to take advantage
of ...
OW2 Technologies as Core Building Blocks
H2020 Melodic
• European Research Project
• Started in 2017, ended in 2019
• Prov...
OW2 as a Strategic Enabler for MORPHEMIC
• An environment fostering innovation
• Technical assistance for project operatio...
Core Concept #1: Polymorph Architecture
• Objective: Maximize the utility of the application by adapting the technical
for...
Core Concept #2: Proactive Adaptation
• Objective: Forecast execution context to anticipate deployment
• Execution context...
MORPHEMIC Deployment Platform
• MORPHEMIC is proposing a complete Cross-Cloud,
Cloud-agnostic deployment platform with adv...
Unified User Interface
• Unified User Interface for application modelling,
management, monitoring and operations.
• To pro...
Activeeon ProActive as Runtime for Distributed
Environements
• Objective: Conduct orchestration for Morphemic
platform and...
Softeam's CAMEL modeling in Modelio
• Softeam leads the WP5 User
Interface Feature with its
Modeling Tool Modelio.
• Softe...
Deployment
Model
Metric
Model
Open Source Community of MORPHEMIC
Join us to maintain and extend of the MORPHEMIC platform, the
most advanced multi cloud...
Thank you!
Alessandra Bagnato
Softeam R&D
Alessandra.bagnato@softeam.fr
www.softeam.fr
@alebagnato
Follow MORPHEMIC projec...
Advanced proactive and polymorphing cloud application adaptation with MORPHEMIC, OW2online'20, June 2020
Advanced proactive and polymorphing cloud application adaptation with MORPHEMIC, OW2online'20, June 2020
Nächste SlideShare
Wird geladen in …5
×

Advanced proactive and polymorphing cloud application adaptation with MORPHEMIC, OW2online'20, June 2020

112 Aufrufe

Veröffentlicht am

Presentation of the advanced optimization concepts for cloud computing application using open source Melodic/Morphemic platform. It will cover application architecture polymorphing and proactive adaptation based on forecasted applications needs.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Advanced proactive and polymorphing cloud application adaptation with MORPHEMIC, OW2online'20, June 2020

  1. 1. MORPHEMIC: "Advanced proactive and polymorphing cloud application adaptation" Alessandra Bagnato and Maxime Compastié alessandra.bagnato@softeam.fr | Softeam maxime.compastie@activeeon.com | Activeeon
  2. 2. Vision Simplify Cloud application modelling and continuously optimize and morph the deployment model to take advantage of beneficial Cloud capabilities
  3. 3. OW2 Technologies as Core Building Blocks H2020 Melodic • European Research Project • Started in 2017, ended in 2019 • Provider of cloud deployment, monitoring, and context adaptation capabilities • Url: https://melodic.cloud/ ProActive Workflow Scheduler • Incubated project, commercialized by Activeeon • Integrated in 2009 • Provider of runtime scheduling in multi-cloud and edge environments • Url: https://www.activeeon.com/
  4. 4. OW2 as a Strategic Enabler for MORPHEMIC • An environment fostering innovation • Technical assistance for project operation • Guidance for research project industrialization • Supportive community ! • Key know-hows from members in the consortium • 7bulls as the integration leader • Activeeon as technology provider for multi-cloud and edge runtime • Engineering as technology provider for application profiling • University of Oslo as the scientific contributor for proactive polymorphic adaptation feature.
  5. 5. Core Concept #1: Polymorph Architecture • Objective: Maximize the utility of the application by adapting the technical forms of its components • Considered technical forms • Virtual machines • Containers • Serverless components • Big data jobs • Application utility • Constructed with requirements in CAMEL specification • Evaluated with operation metric and technical form properties
  6. 6. Core Concept #2: Proactive Adaptation • Objective: Forecast execution context to anticipate deployment • Execution context prediction • Predict resources needs • Identify deployment configurations • Deployment anticipation • Conduct effective adaption of the application • Provide seamless experience for end-user
  7. 7. MORPHEMIC Deployment Platform • MORPHEMIC is proposing a complete Cross-Cloud, Cloud-agnostic deployment platform with advanced, utility- based optimization and multi-layer, real time monitoring features. • Exploits the modelling language CAMEL, Cloud Application Modelling and Execution Language already used in MELODIC Project.
  8. 8. Unified User Interface • Unified User Interface for application modelling, management, monitoring and operations. • To provide a uniform user interface access for Morphemic tools / components.
  9. 9. Activeeon ProActive as Runtime for Distributed Environements • Objective: Conduct orchestration for Morphemic platform and applications • Challenges • Apply workflow paradigm to application orchestration • Identify and comply with heterogeneous deployment • Technical approach • Extension of ProActive Resource Manager for coping with the variability of infrastructure resources • On-the-fly preparation of management workflows and submission to ProActive Scheduler ⇒ Activeeon leads the operational environment work package and the runtime scheduling task. Fig. 2: ProActive Scheduler Fig. 1: ProActive Resource Manager
  10. 10. Softeam's CAMEL modeling in Modelio • Softeam leads the WP5 User Interface Feature with its Modeling Tool Modelio. • Softeam will build the Cloud Application Modelling and Execution Language (CAMEL 3.0) visual design tool based on the open source solution Modelio Sof
  11. 11. Deployment Model
  12. 12. Metric Model
  13. 13. Open Source Community of MORPHEMIC Join us to maintain and extend of the MORPHEMIC platform, the most advanced multi cloud proactive project!!!! • MORPHEMIC based on MELODIC which is accepted as OW2 project (source code and repositories of MELODIC are hosted on OW2) • MORPHEMIC source code and repositories on OW2 already at : https://gitlab.ow2.org/melodic/morphemic-preprocessor
  14. 14. Thank you! Alessandra Bagnato Softeam R&D Alessandra.bagnato@softeam.fr www.softeam.fr @alebagnato Follow MORPHEMIC project @_morphemic_ Maxime Compastié Activeeon maxime.compastie@activeeon.com www.activeeon.com @activeeon

×