K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

Similar documents
K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

Multi-access Edge Computing & Openshift

CONTAINERS AND MICROSERVICES WITH CONTRAIL

OPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology

Open Source Possibility for 5G Edge Computing Deployment OpenStack NFV, Openshift edge container engine and Ceph data lake (

Project Calico v3.2. Overview. Architecture and Key Components. Project Calico provides network security for containers and virtual machine workloads.

OpenShift on Public & Private Clouds: AWS, Azure, Google, OpenStack

Learn. Connect. Explore.

Backup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage

Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution

Project Calico v3.1. Overview. Architecture and Key Components

NFV go-live. Where are my containers? Franck Baudin Sr Principal Product Manager - OpenStack NFV May 9, 2018

Red Hat Roadmap for Containers and DevOps

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

Contrail Networking: Evolve your cloud with Containers

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

The future of data centers

Cisco Container Platform

DevOps CICD PopUp. Software Defined Application Delivery Fabric. Frey Khademi. Systems Engineering DACH. Avi Networks

Monitoring The Cloud. Service Providers View October 2017

Opendaylight: Enabling 5G through Cloud Native Telco Architecture Edgar Lombara Lumina Networks Inc.

Identity Management and Compliance in OpenShift

DEPLOYING NFV: BEST PRACTICES

TEN LAYERS OF CONTAINER SECURITY

Red Hat Gluster Storage Roadmap Past, Present & Future

MOBILIZING AND SECURING RED HAT JBOSS BPM SUITE & BRMS

ACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

Dataplane Networking journey in Containers

EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER

Overview of Container Management

Akraino & Starlingx: A Technical Overview

Software Defined Broadband Networks. Jon Mischel Director, Product Management

OPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT

Delivering Red Hat OpenShift at Ease on Red Hat OpenStack and RHV

SD-WANs and Lifecycle Service Orchestration (LSO) October Daniel Bar-Lev Director, Office of the CTO

INTRODUCING CONTAINER-NATIVE VIRTUALIZATION

Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE

Kubernetes - Networking. Konstantinos Tsakalozos

Simplify Container Networking With ican. Huawei Cloud Network Lab

The Road to Digital Transformation: Increase Agility Building and Managing Cloud Infrastructure. Albert Law Solution Architect Manager

TRAINING AND CERTIFICATION UPDATE

The New Intelligent Edge Akraino Edge Stack Project Overview

Running RHV integrated with Cisco ACI. JuanLage Principal Engineer - Cisco May 2018

Running MarkLogic in Containers (Both Docker and Kubernetes)

Exploring Cloud Security, Operational Visibility & Elastic Datacenters. Kiran Mohandas Consulting Engineer

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat

Dynamic App Services in Containerized Environments

CoreOS and Red Hat. Reza Shafii Joe Fernandes Brandon Philips Clayton Coleman May 2018

S Implementing DevOps and Hybrid Cloud

Buenos Aires 31 de Octubre de 2018

Distributed Data Centers Within Juniper Networks Mobile Cloud Architecture. Mobile World Congress 2017

Building NFV Solutions with OpenStack and Cisco ACI

Virtualizing Managed Business Services for SoHo/SME Leveraging SDN/NFV and vcpe

NGINX: From North/South to East/West

JStorm Based Network Analytics Platform. Alibaba Cloud Senior Technical Manager, Biao Lyu

OpenShift Hyper-Converged Infrastructure Bare Metal Deployment with Containerized Gluster

Flexible NFV WAN interconnections with Neutron BGP VPN

Triangle Kubernetes Meet Up #3 (June 9, 2016) From Beginner to Expert

OPEN TELCO: A take on the Virtual Central Office

Using Network Virtualization in DevOps environments Yves Fauser, 22. March 2016 (Technical Product Manager VMware NSBU)

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

Kubernetes networking in the telco space

An Introduction to Kubernetes

OpenADN: Service Chaining of Globally Distributed VNFs

SECURITY SOLUTION FOR KUBERNETES USING CLOUD-NATIVE VIRTUAL NETWORK FUNCTIONS

Datacenter Network Solutions Group

Open Source Networking Software Case studies and Roundtable. Arpit Joshipura GM, Networking

Wolfram Richter Red Hat. OpenShift Container Netzwerk aus Sicht der Workload

CUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT

SUSE OpenStack Cloud

Cisco Cloud Strategy. Uwe Müller. Leader PreSales Cloud & Datacenter Germany

NTT Com Press Conference March 1, 2016 #enterprisecloud

Above the clouds with container-native storage

A Greybeard's Worst Nightmare

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

OpenStack Networking: Where to Next?

State of OpenShift on Bare Metal

WHEN CONTAINERS AND VIRTUALIZATION DO - AND DON T - WORK TOGETHER

Where is the Network Edge? MEC Deployment Options, Business Case & SDN Considerations

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

Build Cloud like Rackspace with OpenStack Ansible

Colt Novitas: Bringing SDN & NFV in Production. Javier Benitez, Strategy & Architecture,

What s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect

Kubernetes. An open platform for container orchestration. Johannes M. Scheuermann. Karlsruhe,

Akraino & Starlingx: a technical overview

Kubernetes made easy with Docker EE. Patrick van der Bleek Sr. Solutions Engineer NEMEA

Cloud Native Networking

Case Study on Enterprise Private Cloud

Cloud-Native Network Functions (CNFs)

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Deploying Cloud Network Services Prime Network Services Controller (formerly VNMC)

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

ANIKET DAPTARI & RANJINI RAJENDRAN CONTRAIL TEAM

UP! TO DOCKER PAAS. Ming

Kubernetes: Twelve KeyFeatures

Virtual Infrastructure: VMs and Containers

You Have Stateful Apps - What if Kubernetes Would Also Run Your Storage?

Evolving Cloud Native Landscape. Chris Aniszczyk, CTO

Introduction to Software Defined Infrastructure SUSE OpenStack Cloud SUSE CaaS Platform

Transcription:

K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment Open Source Summit Japan 2017.06.02 Red Hat Hyde SUGIYAMA Senior Principal Technologist NFV SDN ICT Red Hat APAC Office of Technology

AGENDA Multi-access Edge Computing(MEC) use cases K8s/Openshift as candidate for Edge PaaS in MEC Adapting to MEC - K8s/Openshift on OpenStack Conclusion

WHAT IS EDGE FOR YOU? Regional Data Center? Network access node, core node(telco Central Office)? enodeb, Mobile Packet Core node(telco Central Office)? CPE at customer site? 3

MULTI-SITE FOR TELCO Regional Data Center enodeb(c-ran) Consolidated CO Customer site Distributed CO Access Network 4 Metro Network Core Network

Site / Location Specific Network AAA Device / Location Specific Network AAA MULTI-ACCESS NETWORKS 5 Mobile ( 4G, 5G... ) Fixed Wireless (WiFi,... ) Location Sensitive Mobile Subscribers Location Sensitive Fixed Subscribers Telco Central Office Fixed Optical (xpon, WDM) Fixed Cu (xdsl, HFC) Fronthaul /Access Aggregation Network(s) Metro/Core Network IP/MPLS/Optical

EDGE COMPUTING USE CASE-1 Residential vcpe service at CO/DC Enterprise vcpe/ Universal CPE service at customer site(replacement of SD-WAN) and CO/DC 6

EDGE COMPUTING USE CASE-2 Mobile Edge Computing(MEC) at enodeb node Mobile Edge Computing at Mobile Packet Core node (vgilan, MVNO, etc) 7

MEC APPLICATION USE CASE 8

KUBERNETES/OPENSHIFT Candidate PaaS for Container Applications in Edge Computing 9

WHY KUBERNETES? Universal Edge service platform Application can be run Anytime Anywhere selected by user! DevOps 10

KUBERNETES CONTAINER ORCHESTRATION AT SCALE Open Source platform Portable: Public, Private, Hybrid, Multi-cloud, Bare metal Extensible: Modular, Pluggable, Hookable, Composable Self-healing: Auto-placement, Auto-restart, Auto-replication, Auto-scaling Strong ecosystem 11

CORE CONCEPTS Pod ( image -> Container -> Pod) Labels & Selectors Replication Controller Persistent Volumes Router Layer 7 LB /Reverse Proxy SSL/TLS Termination Name based Virtual Hosting Context Path based Routing Customizable (image) HA-Proxy, F5 Big-IP Service Router Kubernetes Cluster Registry Image Service MASTER Replication Controller Dev/Ops admin Load-Balanced Virtual-IP (layer 4) Abstraction layer for your App Enables Service Discovery DNS, ENV 12 Logging ELK Pod Pod Pod API etcd NODE NODE SkyDNS Volume Policies Storage

KUBERNETES NETWORKING External to Internal External load balancers (e.g. GCE's ForwardingRules or AWS's ELB) which target all nodes in a cluster Pod to Service The service abstraction to group pods under a common access policy (e.g. load-balanced) Pod to Pod Openshift SDN, Flannel, 3rd party solutions Container-to-Container Sharing local IP address and reaching each other's ports on localhost 13

K8s/OPENSHIFT NETWORKING SDN controller FW/LB NODE External access MASTER 14

POD TO POD NETWORKING Application DevOps awareness network. 15 Flannel, L2 networks and linux bridging, OVS(Open VSwitch), OVN(Open Virtual Networking) Big Switch Networks Contiv (native L3 using BGP, overlay vxlan, classic L2 or Cisco-SDN/ACI ) Contrail (Juniper Contrail/OpenContrail) Nuage VCS (Virtualized Cloud Services) Openshift SDN(OVS, VXLAN) Google Compute Engine etc

MEC ADAPTATION K8s/Openshift on Openstack 16

MULTI-ACCESS EDGE COMPUTING(MEC) 17 Can become a major use case for Containerized VNFs (IoT, etc ) Opens for new services and development models in different market verticals (e.g. Edge PaaS for some of the IoT gateway functionalities)

MEC REFERENCE ARCHITECTURE 18

K8s/OPENSHIFT ON OPENSTACK 19

NEW PROBLEMS AT NETWORKING SETUP Double-tunneling will have negative impact on data-plane performance (e.g. Kubernetes flannel tunnel encapsulated in OpenStack vxlan tunnel when running Kubernetes on top of OpenStack). OpenStack VM-to-K8s Pod data-plane performance 20

KURYR CNI & KURYR CONTROLLER Kuryr-Kubernetes 21

COMMON NETWORKING FOR MIXED WORKLOADS 22

Kuryr - pods in VMs - Neutron Trunk Ports 23

K8s/OPENSHIFT ON OPENSTACK = MEC 24

MULTI-ACCESS EDGE COMPUTING PaaS for container applications 25

KUBERNETES FEDERATION - FUTURE High Availability, Multi-Cloud, Multi-region, GEO locality to end users. Reginal DC cluster Global DC cluster GCE,AWS Admin Cluster Federation 26 Cross-cluster traffic distributer Customer MEC cluster in NFV MEC cluster in NFV Reginal DC cluster Global DC cluster GCE,AWS

BIMODAL ICT IN TELECOM INDUSTRY 27

CONCLUSION K8s/Openshift on OpenStack is adaptable to Edge PaaS in Multi-access Edge Computing. Many upstream projects in Kubernetes No need to create new feature spec from scratch for Multi-access Edge platform. Evaluate existing upstream projects and find feature gap first. 28

Q&A

THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos