1 / 27

Looking Ahead to Carbon 5 and Stratos 2 and Beyond

Looking Ahead to Carbon 5 and Stratos 2 and Beyond. By Afkham Azeez, Amila Suriarachchi. Carbon 4.0+/5.0+. Carbon Platform Overview. Carbon - Present. OSGi Runtime Embedded Tomcat UI Framework Feature Manager Multi-tenant Enabled Lazy loading Ghost deployment. Carbon - Present.

esara
Télécharger la présentation

Looking Ahead to Carbon 5 and Stratos 2 and Beyond

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Looking Ahead to Carbon 5 and Stratos 2 and Beyond By Afkham Azeez, Amila Suriarachchi

  2. Carbon 4.0+/5.0+

  3. Carbon Platform Overview

  4. Carbon - Present • OSGi Runtime • Embedded Tomcat • UI Framework • Feature Manager • Multi-tenant Enabled • Lazy loading • Ghost deployment

  5. Carbon - Present • User Manager • Registry • Axis2 • Server framework • Deployment • Clustering • Caching • JNDI

  6. Carbon - Future • Minifying Carbon Kernel • Modularize the core • Remove Axis2 dependency • New Message Processing Runtime • Improved clustering based on Hazelcast • Improved caching based on JCache (JSR-107) • Improved UI framework • Tracking the Carbon Application deployment status

  7. Carbon - Future • Multiple runtime profile support • RESTful Administrative Services • WSO2 Operation Center • Multi User Store Support • Moving to GitHub • Improved migration model • Optimized mode for constrained environments • ./wso2server.sh -Doptimized

  8. Minifying Carbon Kernel

  9. Improvements to Message Processing Runtime

  10. Carbon Application Deployment

  11. Multiple Runtime Profile Support

  12. Operations Center • WSO2 Operation Center • Patch distribution & management • Artifact Deployment • Cluster & Node Management

  13. WSO2 Operations Center

  14. Stratos 2.0+

  15. Stratos 1.x

  16. Stratos 1.X • Support only WSO2 Carbon products • Cloud Manager to Manage Tenants • Billing and Metering • Centralized Logging Management • Single Sign On • Auto Scaling with Amazon EC2

  17. Stratos 1.X Limitations • Only WSO2 Products supported • Artifact Deployment depends on the Stratos service type • Auto scaling only on Amazon EC2

  18. Stratos 2.0 • Standard Runtime • IaaS independent deployment • Cross IaaS/hybrid deployments • iPaaS Connector Enhancements • Improved runtime security model • Tenant-aware security manager & improved private jet mode • Runtime improvements to tenant-aware load balancing • Pluggable auto-scaling algorithms • Multiple virtualization levels

  19. Pure hardware Virtual Machine LXC Isolation Shared Process (e.g. Carbon MT) Resource Utilization Multiple Virtualization Levels

  20. Standard Runtime • Common service pluggable model • Cartridge • Standard Deployment model • Artifact Distribution Center • Elastic Load Balancing • Billing and Metering • Storage Services

  21. Standard Runtime

  22. Logical Architecture

  23. IaaS Independent Deployment

  24. IaaS Independent Deployment

  25. Improvements to Tenant Aware LB

  26. Thank you

  27. Questions

More Related