Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Relationship between Kubernetes and O-RAN
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
uccuz
August 04, 2024
Technology
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Relationship between Kubernetes and O-RAN
COSCUP 2024
uccuz
August 04, 2024
Other Decks in Technology
See All in Technology
Refining Active Record
shugo
0
160
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
150
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
会社説明資料
persolserverworks
0
9.8k
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
How to Design Configuration for Rails Applications
willnet
1
790
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
The Invisible Side of Design
smashingmag
301
52k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Building an army of robots
kneath
307
47k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
Prompt Engineering for Job Search
mfonobong
0
520
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
600
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
Relationship between Kubernetes and O-RAN Yi Hong Lin (uccu) 2024/8/4
COSCUP 2024 1
About Me • Master ’s student from NYCU • •
2023 COSCUP DevOps Hackathon • 2023 COSCUP Docker Kubernetes • • 2021 iThome DevOps • DevOps Study Lab • 2022 iThome DevOps • Kubernetes Istio DevOps Telegram: uccu @justin89721 2
• • • Microservices • Cloud Native • DevOps •
• • • (Multi-vendors) • (NFV) ??? 3
RAN Network Transport Network Core Network Internet User Equipment (UE)
5G Network 4
• • • • gNB O-RU O-DU O-CU • O-CU
O-CU-CP O-CU-UP • (NFV) • 5G (gNB) O-RU O-DU O-CU RF PHY-Low PHY-High MAC RLC PDCP RRC/SDAP 5
DevOps Container Infrastructure as Code (IaC) Common Hardware Network Functions
(NFs) Server NIC 5G (gNB) O-RU O-DU O-CU O-RAN: 6
O-RAN Architecture SMO (Service Management and Orchestration) • O1 NFs
FCAPS ( ) • O2 O-Cloud O-Cloud • O-RAN NFs • Infrastructure Management Services (IMS) • O-RAN Infrastructures • Deployment Management Services (DMS) • O-RAN NFs Ref: O-RAN.WG1.OAD-R003-v12.00 7
Kubernetes O-RAN • -RAN NFs (Ex: O-CU, O-DU) Kubernetes •
O-Cloud • IMS Kubernetes O-RAN NFs • DMS Kubernetes O-RAN NFs ClusterA DMS ClusterB DMS O-Cloud Service Management and Orchestration (SMO) NFs NFs IMS O2ims O2dms O2dms O1 O1 8
9
What is Nephio • Linux Foundation • • Kubernetes •
Kubernetes Operator • GitOps Git 10
Kubernetes Operator • Kubernetes API • Custom Resource (CR) •
Controller CR (Ex: ) IT Apply CR Controller Application Reconciliation Loop Current State Desired State 11
Operator • Cluster-api (github.com/kubernetes-sigs/cluster-api) • GPU-operator (github.com/NVIDIA/gpu-operator) • Crossplane (github.com/crossplane/crossplane)
Crossplane Cluster-api GPU-operator 12
Nephio Architecture • Kubernetes based Telcom Domain Automation • K8s
Operator • Infrastructure • Network Functions (NFs) • NFs Configuration Ref: https://nephio.org/about 13
Application Layer 5G ( ) NIC VM Infra Layer Config
Layer Kubernetes NF Configurations System Layer 5G NF Pods IT 1. VM 2. Kubernetes Cluster 3. NFs Kubernetes 4. API Configurations 14
Mgmt Cluster 5G (Nephio) Config Layer NF Configurations NIC VM
Infra Layer Kubernetes System Layer Application Layer NF Pods 1. Mgmt K8s Cluster IT Infra Operator Reconciliation 2. Operator K8s Operator Reconciliation NF Deploy Operator Reconciliation NF Config Operator Reconciliation 3. CR Infra CR K8s CR NF Deploy CR NF Config CR 5G Workload Clusters 15
Operator Kubernetes Operator as Everything 16
What is GitOps • DevOps • Git Infrastructure Application Developer
IT Push Push Trigger Argo CD App Repo Update Manifest Repo Kubernetes Sync Deploy CI 17
• Porch (Package Orchestration) Git K8s Package • PackageVariant Blueprint
Push Workload K8s Repo • Config Sync Git Repo K8s • K8s Git GitOps Implementation with Nephio Mgmt Cluster Workload ClusterA ClusterB Repo ClusterA Repo Porch Operators Config Sync Operators Workload ClusterB Config Sync Operators Blueprint Repo IT PackageVariant CR CRs 18
Nephio-O-RAN Architecture • Nephio SMO O-Cloud • Infra Operator IMS
NF Deployment Operator DMS Ref: O-RAN.WG6.CADS-v06.00 Mgmt Cluster (SMO) SMO O-Cloud Workload Clusters Mgmt Cluster Operators (SMO) Porch Workload Repo Infra Repo Config Sync Operators (IMS) IMS: Infrastructure Management Services DMS: Deployment Management Services NFs: Network Functions Config Sync Operators (DMS) NFs 19
IT Text: I want .. Apply Workloads CRs GPT Render
Infrastructures AI Chatbot • GenAI Telco Network Automation Configurations 5G Network 20
Conclusion • O-RAN gNB NFV • Nephio • Kubernetes Operator
• GitOps • How to learn Nephio • • Tutorial (https://github.com/nephio- project/docs/tree/main/content/en/docs/guides/user-guides) 21
Q&A 22