K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment
Open Source Summit | 2017.06.02 | Red Hat
AGENDA Multi-access Edge Computing(MEC) use cases K8s/Openshift as - - PowerPoint PPT Presentation
K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment Open Source Summit | 2017.06.02 | Red Hat Hyde SUGIYAMA Senior Principal Technologist NFV | SDN | ICT Red Hat APAC Office of Technology AGENDA Multi-access Edge
Open Source Summit | 2017.06.02 | Red Hat
3
BBU pool
4
1000 servers ~ < 4km < 20 km (consolidated opQcal ), < 100km two Qer Access Network Metro Network Core Network ~2..20 locaQons ~10’s..100’s locaQons 100 servers ~ ~1k..10k’s locaQons ~10..100k’s locaQons eNodeB(C-RAN) ~ 40 km (CPRI Fronthaul ) RRH co-locaQon space
5
Fixed Cu (xDSL, HFC) Fronthaul /Access Aggregation Network(s) Metro/Core Network IP/MPLS/Optical Fixed Optical (xPON, WDM) Fixed Wireless (WiFi,..... ) Mobile ( 4G, 5G... ) Location Sensitive “Fixed” Subscribers Location Sensitive “Mobile” Subscribers Site / Location Specific Network AAA Device / Location Specific Network AAA CORD: Central Office Re-architected as a Datacenter M-CORD Mobile CORD R-CORD Residential CORD E-CORD Enterprise CORD
PON(Passive OpQcal Network) WDM(Wavelength Division MulQplexer) Cu (Central unit) DSL (Digital Subscriber Line) HFC (Hybrid Fiber Coax)
6
* Universal CPE is out of scope in this session.
7
8
9
10
11
Kubernetes
WORKER
NODE
WORKER
NODE Registry MASTER Storage Pod Pod Pod Image
Load-Balanced Virtual-IP (layer 4) Abstraction layer for your App Enables Service Discovery ○ DNS, ENV
Layer 7 LB /Reverse Proxy SSL/TLS Termination Name based Virtual Hosting Context Path based Routing Customizable (image) ○ HA-Proxy, F5 Big-IP etcd SkyDNS
Replication Controller
API Dev/Ops admin
Router Policies Logging ELK Volume Service
12
Pod to Pod Virtual Network
Network plugins(Openshi` SDN, etc) Pod to Pod network ApplicaQon so`ware project based isolaQon
API server scheduler controller manager MASTER
Developer OperaQons Management Toolsets CI/CD SCM
External access
Docker image Container Pod
C kube Proxy kubelet WORKER / NODE C C
FW/LB 13
SDN controller
C
Container
VIP
14
15
OpenStack and Kubernetes better together: http://superuser.openstack.org/articles/openstack_kubernetes_better_together/
16
17
18
19
http://superuser.openstack.org/articles/networking-kubernetes-kuryr/
20
21
22
23
24
MEC cluster in NFV
Reginal DC cluster Global DC cluster GCE,AWS MEC cluster in NFV Reginal DC cluster Global DC cluster GCE,AWS
Cross-cluster traffic distributer Cluster Federation
25
26
facebook.com/redhatinc twitter.com/RedHatNews youtube.com/user/RedHatVideos plus.google.com/+RedHat linkedin.com/company/red-hat