/
Edge Multi-Cluster Orchestrator Edge Multi-Cluster Orchestrator

Edge Multi-Cluster Orchestrator - PowerPoint Presentation

mary
mary . @mary
Follow
27 views
Uploaded On 2024-02-02

Edge Multi-Cluster Orchestrator - PPT Presentation

Overview amp Roadmap Srinivasa Addepalli 1 Agenda Edge Application Orchestration EMCO Overview amp Benefits EMCOs Functional Architecture Managing Distributed Apps Development amp Roadmap ID: 1043942

edge amp application distributed amp edge distributed application security cloud functions services connectivity orchestrator multiple apps multi network mesh

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Edge Multi-Cluster Orchestrator" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

1. Edge Multi-Cluster OrchestratorOverview & RoadmapSrinivasa Addepalli1

2. AgendaEdge Application OrchestrationEMCO Overview & BenefitsEMCO’s Functional ArchitectureManaging Distributed AppsDevelopment & Roadmap 2

3. Edge DriversLatency/ PhysicsBandwidth/ EconomicsContext/ ProximityPrivacy/ Legal3Orchestrate Geo-Distributed Edge ApplicationsWANPublic/ Private CloudmS4mS4mS3mS2mS1mS1Cloud PlatformVision: “One click” cross-cluster deploymentNetwork (LAN/ WAN)Edge 1mS1mS2mS1EdgePlatformWANPublic/ Private CloudmS4mS3mS4Cloud PlatformExternal SystemEdge nmS1mS2mS1EdgePlatformWAN

4. The “Edge Application” ConsiderationsLarge Number of Edge CloudsNetwork edge clouds could be in the order of 10,000On-Premise edge clouds could be in the order of 100,000Large Number of App InstancesCNF, IoT, Analytics, and Cloud Native apps in the order of 1,000With network slicing the instances in the order of 10,000Dynamic ChangesConnectivity challenges with dynamic deployments – Service Mesh, firewall/NAT auto configurationTermination will also be critical as edge resources are preciousComplex Geo Distributed AppsGeo distributed apps to span multiple clouds: edge, core, public etc.Complex networking & security configs for geo-distributed apps4Operational RequirementsApp-agnostic, full automation of orchestration and lifecycle managementFully intent basedBring up Apps in new Edges/Clusters with no user intervention.Mass Upgrades.Support for Helm Chart based deployments and K8s Operator based deployments.Monitoring, analytics, and real-time “policy driven” closed loop automation

5. Edge Multi-Cluster Orchestrator (EMCO)Application OrchestrationFor applications and services delivered across multiple administrative infrastructuresResource OrchestrationFor management of virtual compute, storage & networking resources shared by apps/ services in an administrative zoneInfrastructure OrchestrationFor the building and management of Kubernetes clusters, including deployment of infrastructure services such as software updates, networking, and storage5Enterprise EdgesEdge CloudsTelco COEdgesPub/Pvt CloudsNetworkEdgesGeo-Distributed ApplicationsCloud Native ApplicationsNetwork FunctionsEMCOOnboardingPlacementManagementVisibilityAnalyticsClosed-LoopEMCO is developed in LFN/ONAP repo as a standalone projectIt is going to be part of OpenNESS project soon.

6. 6Geo-Distributed Computing - few deployment use cases5G Use caseUniversal CPE Use caseLarge Number of sitesComputing (Apps across sites) – MECMultiple tenant applications along with operator CNFs.Workload types - VMs, VNFs, CNFs, CNAs and Functions (FaaS)Note: K8s is becoming choice of workload orchestrator in each clusterMulti Edge/Cloud computing scale is similar (or even higher) to Hyper-scalers’ scaleNow Telcos, Enterprises, MSPs need @scale Orchestration and Automation solutions

7. 7Automation beyond geo application instantiationsCloud/ Edge Developers Face FragmentationConfiguration differs by provider:Network Security – Firewall, Overlay & Egress Policies Ingress – Load balancer & API securityIAM – Authentication & authorizationDNS – IP address updateOrchestration silos: Proprietary, manual configuration and managementMultiple consoles lack of common visibility, analytics and controlEMCO: Simplify and Standardize to Decrease Fragmentation

8. 8Manage On-Demand & Dynamic Distributed AppsProblem: Thirty-plus configuration steps are required to program security & connectivity functions at each locationAssumption: Curated security & connectivity functions are resident and availableAssumption: Security & connectivity functions are resource constrained Activate the application micro-services only when users are present

9. 9Manage On-Demand & Dynamic Distributed AppsProblem: Thirty-plus configuration steps are required to program security & connectivity functions at each locationAssumption: Curated security & connectivity functions are resident and availableAssumption: Security & connectivity functions are resource constrained Activate the application micro-services only when users are presentAutomate configuration of security & connectivity with application deployment

10. 10Heterogeneous, Multi-Edge PlacementDistributed Application scheduler Hardware PlatformAware ControllerDistributed Cloud ManagerCluster Registration ControllerSecure Mesh ControllerSecure WAN ControllerMonitoringEMCOHardware platform awareness optimizes edge site selection for app placement based on: Application micro-service requirementsEdge/Cloud capabilities inventorySite selection considerations include:Multiple networks, provider network typesLatency, cost, location, utilization, etc.Compute, memory & storageService function chaining

11. 11High Level EMCO ArchitectureSoftware PlatformsEnterprise EdgesEdge CloudsTelco COEdgesPub/Pvt CloudsNetworkEdgesDistributed Application scheduler Hardware PlatformAware ControllerDistributed Cloud ManagerCluster Registration ControllerSecure Mesh ControllerSecure WAN ControllerMonitoringCLI/GUIEMCOCluster Registration Controller registers clusters by cluster ownersDistributed Application Scheduler provides simplified, and extensible placementHardware Platform Aware Controller enables scheduling with auto-discovery of platform features/ capabilitiesDistributed Cloud Manager presents a single logical cloud from multiple edgesSecure Mesh Controller auto-configures both service mesh (ISTIO) and security policy (NAT, firewall)Secure WAN Controller automates firewall/NAT/SLB policiesMonitoring covers distributed application performance, and accesses

12. 12EMCO Roadmap One-click deployment of “Distributed Applications & Network Functions” across multiple Kubernetes clusters1) Scheduling with awareness of platform-capabilities2) Service Mesh Orchestration across Kubernetes clusters3) Upgrades/UpdatesNow enlisting Fellow Travelers to meet Q4’20 milestonesCentralized deployment of applications & NFs into multiple Kubernetes clusters1) Security Orchestration2) SD-EWAN Orchestration3) AI Analytics & Closed loop

13. Getting involved early will give your organization a competitive advantage Join Us and Get Involved!Multi-cluster orchestration for edge apps is vital to 5G & edge computingEMCO is tackling related challenges using an open source approachWill continue to integrate with ONAP projects even after the move.Goal is to make it CNCF project13Please join us as Fellow travelers : End users providing requirements; Users; Contributors

14. 14Thank You!!

15. 15EMCO Vision Be a comprehensive geo-distributed Cloud native application orchestratorBe a Multi-Party and Multi-Cloud Orchestrator Be an orchestrator for Network services and Enterprise applicationsBe an orchestrator for convergence of Network services and Enterprise applicationsBe an orchestrator for Distributed Clouds with Edge-computing

16. 16EMCO Market Interest MarketUse caseInterestuCPE 2.0 & 3.0LCM of SD-WAN, Security CNFs with uCPE for Edge-computingTier1 MSP5GLCM of Disaggregated RAN (DU, CU-CP, CU-UP)LCM of 5GC with dUPFLCM of Private-5GFew Telco interestCNF Vendors interestSIs interestEnterpriseEnterprise Edges & LCM of Enterprise applicationsGood interestIndustry 4.0Robotic ArmCloud Native PCLCM of backend of applications on PC/Laptop