CNTOM2022パネルセッション4
0

CNTOM2022

パネルセッション4

クラウドネイティブ時代のオープンソースソフトウェアとの付き合い方
KDDI株式会社 次世代自動化開発本部 コアネットワーク部
辻 広志
2022/11/11※ 本発表では特に断りが無い限り OSS=Open Source Softwareの略称で使います© 2022 KDDI本会のお題

CNTOM2022パネルセッション4

もはやネットワークの中でオープンソースソフトウェア使われているのは当たり前となり、OSとしてのLinuxは当たり前のように使われ、周辺エコシステムが成長してきました。
さらには昨今のネットワーク仮想化のためのOpenStackやKubernetesなども最近はホットなテーマですし、5GCなどのOSS実装も注目を集めています。
テレコムオペレータにとって今後ますます重要になるOSSにどのように向き合っていくべきかのかを議論します。
© 2022 KDDI

1

CNTOM2022パネルセッション4

参加者のご紹介2

NTT
docomoSoftBankRakutenMobile

辻 広志

津留崎 彩さん

渡邊 大記さん

小杉 正昭さんNFV基盤等担当

vRAN基盤等

Free 5GCを中心としたOSS調査

NFV基盤/自動化

KDDI
モデレータ

(元MEC担当)（元研究者）© 2022 KDDI

（元テレコベンダ）本議論の観点（50分）

CNTOM2022パネルセッション4
3

1. インフラのOSS(OpenStack/K8s)
2. NFのOSS利用（CNF化）
3. テレコムなアプリケーションのOSS化(Free5GC/Magma/OAI/etc..)

4. オペレータ目線でのOSSへの付き合い方
各テーマ10分ほど© 2022 KDDI

CNTOM2022パネルセッション4
4

インフラのOSS© 2022 KDDI

CNTOM2022パネルセッション4

インフラレイヤーのオープンソース活用の歴史

5

辻のKDDI入社

アプリケーション
商用UNIX

キャリアグレード

UNIX
サーバ

x86
aTCA

Linux

Linux

専用機

2000~2005
15年以上前x86 仮想マシン

x86
COTS

3G

~2000
20年以上前

コンテナ

5G

4G

2005~2010
10年以上前2010~2015
5年以上前

2015~2020
数年前

2020~
いま

時間軸はおおざっぱなイメージ

専用機からのオープン化やIP化の流れでLinuxを中心としたシステムに変化
2022現在の稼働割合（辻のイメージ）© 2022 KDDI

商用UNIX : <1% CGLinux/aTCA : 10% Linux/COTS: 40%
Linux/VM : 40% Linux/Container: 10%

議論点：インフラのOSS

CNTOM2022パネルセッション4

OpenStackやK8sなどみなさん何に苦労してますか？
• ヒト
• モノ
• カネ
© 2022 KDDI6

議論点：インフラのOSS

CNTOM2022パネルセッション4

OpenStackやK8sなどみなさん何に苦労してますか？
• ヒト
• モノ
• カネ
© 2022 KDDI7

議論点：インフラのOSS

CNTOM2022パネルセッション4

OpenStackやK8sなどみなさん何に苦労してますか？
• ヒト
• モノ
• カネ

• VNF/CNF側の有識者• 運用やトラブルシューティング• 組織論• 人材育成© 2022 KDDI

8

CNTOM2022パネルセッション49

ネットワークファンクションのOSS利用© 2022 KDDI

CNTOM2022パネルセッション4

ソフトウェアの作り方がOSSに強く依存「辻個人」の見解です
NFベンダ監視ソフト
商用 DB(Oracle RAC等)
NFベンダアプリ© 2022 KDDI

10

NFベンダインテグレーテッド↓ココだけを買わせてもらえるかというとそうでもない

NFベンダ
アプリ
Istio

Redis

elasticsearch

Posgres

Pormetheus

NFベンダHAミドル

certified CNI/certified CSI

LinuxK8s

~VNF

今のCNF

CNTOM2022パネルセッション4

似たようなものが乱立

11「辻個人」の見解です

redis

redis

memcaehedmysql

postgresql

postgresql

prometheus

zabbixzabbix

A社アプリ

B社アプリ

C社アプリ

CNF-A

CNF-B

CNF-C

PaaSとかがあってほしいですが…
© 2022 KDDI

CNTOM2022パネルセッション4

最近のうごき12

ベンダサイロだけではなく他社基盤もスコープに。
しかしながら原則「認定したところだけ」
NFベンダ
CertifiedCertifiedPubliccloud

CertifiedCertified

Full supported

Certified

VMwareTelco
Cloud

OpenShiftvSphereBaremetal

Baremetal© 2022 KDDI

Certified

自社K8s
Baremeatl

自社
OpenStack

議論点：ネットワークファンクションのOSS利用

CNTOM2022パネルセッション4

このままでいいのか！？CNF
クラウドネイティブ時代にどこまで必要？
• いつまでも垂直統合型？
• 認定プログラムはどこまで有効？
• PaaSレイヤーの統合とか考えてます？
• ぶっちゃけテレコとK8sの相性どうですか？
© 2022 KDDI

13

CNTOM2022パネルセッション4
14

テレコムなアプリケーションのOSS化© 2022 KDDIMANOなどのソリューションはボチボチ
KDDIもUpstreamに参加© 2022 KDDI

CNTOM2022パネルセッション4
15

コアそのもののOSS化

CNTOM2022パネルセッション4

本村 洋平. Presentation material at Open Mobile Network Infra Meetup #1. magmaの概要および特徴の紹介.
https://www.slideshare.net/ssuser681f0a/introduction-of-the-outline-and-features-of-magma© 2022 KDDI16

議論点：テレコムなアプリケーションのOSS化

CNTOM2022パネルセッション4

OSSなNFが商用稼働する日はくるか？
乗り越えなければならない壁は？
• 機能・非機能要件はProduct readyになるか•
•
•
•
•
•

3GPP標準機能(Option含め)充足
相互接続性
準正常系
運用機能
HA/可用性性能• 乗り越え方は？
© 2022 KDDI

17

CNTOM2022パネルセッション4

乗り越え方：フィードバックサイクルの確立

18

Tackerを商用化した経験から・・・
Fork

ForkedOSS base

Upstream
OSS

魔改造・先駆者
Feedback
Fork

Upstream first商用OSS

DownstreamOSS© 2022 KDDICNTOM2022パネルセッション4
19

オペレータ目線でのOSSへの付き合い方© 2022 KDDI

CNTOM2022パネルセッション4

OSSの成熟度と活発度とOSSのライフサイクル
マッピングは「辻個人」の見解です20

冒険なくプロダクションで使えるエリア
成熟度

OpenStackLinux

Danger
Zone

K8s
Tacker☠
© 2022 KDDIONAP
永遠のPoCソフトウェア

サグラダファミリア

活発度

Hope is not a strategy

CNTOM2022パネルセッション4

傍観ではなく積極的・戦略的な関与が重要？
OSSはソフトウェアエンジニアリングの中心に位置

オープンソースは流行り廃りを見極めが難しい
OSSがビジネス上重要な企業はOSSコミュニティに積極的に関与しコミュニティへの影響力が非常に強い

自社にとって無くなってもらったら困るOSSはなにか？
© 2022 KDDI

21

CNTOM2022パネルセッション4

オペレータにとって重要な活動は？
「辻個人」の考え

22

冒険なくプロダクションで使えるエリア
成熟度

Danger
Zone

押しとどめる活動

引き上げる活動

王道はほっておいても盛り上がる☠
© 2022 KDDI永遠のPoCソフトウェア

サグラダファミリア

活発度

議論点：オペレータ目線でのOSSへの付き合い方

CNTOM2022パネルセッション4

OSSへのかかわり方どうあるべきか？
OSSコミュニティを見て何かやってますか？
• 私たちができるOSSコミュニティへの貢献とは•

ソースコードのコントリビューション

•ドキュメンテーション•

熱いメッセージ・事例発表• どういう体制や組織が必要？
© 2022 KDDI

23

CNTOM2022パネルセッション4
24

もっともっと議論していきましょう！
ご清聴ありがとうございました© 2022 KDDI