Cheryl Hung, Sr Director, Ecosystem, Arm
Crossing the chasm with
multi-arch
Kubernetes Community Days Amsterdam, 23 Feb 2023
About me
@oicheryl
2010
● C++
engineer
2016
● Infra
● Dev Adv
2017
● Cloud
Native
London
2018
● CNCF
@oicheryl
After CNCF you could be
@oicheryl
@oicheryl
Failure is an option
@oicheryl
@oicheryl
People and timing
@oicheryl
What’s next and Arm
1985
@oicheryl
@oicheryl
TRENDS
NET 0 BY 2050
Sustainability
ENDING
Moore’s Law
COST PRESSURE
Markets
CONNECTIVITY
AND DATA
5G SUBSCRIBERS
1B
IoT CONNECTIONS
DATA GENERATED
120 ZB
14.75B
2023
History of Arm
RISC architecture ⇒ Power efficiency
Multipurpose ⇒ >= performance than x86
Licensing ⇒ Customizable
@oicheryl
History of Arm
RISC architecture ⇒ Power efficiency
Multipurpose ⇒ >= performance than x86
Licensing ⇒ Customizable
ARM v1 ARM v7
ARM v6
ARM v8.6
ARM v8.4A
@oicheryl
The Arm
Ecosystem
@oicheryl
The Arm
Ecosystem
STANDARDS
IP
MODELLING
& DESIGN
FOUNDRY EDA
SILICON
ECOSYSTEM
@oicheryl
The Arm
Ecosystem
STANDARDS
IP
MODELLING
& DESIGN
FOUNDRY EDA
SILICON
ECOSYSTEM
COMPUTE
SUBSYSTEM
MEMORY IO
SYSTEM
SECURITY
PARTNER PARTNER
PARTNER
PARTNER
@oicheryl
The Arm
Ecosystem
STANDARDS
IP
MODELLING
& DESIGN
FOUNDRY EDA
SILICON
ECOSYSTEM
MIDDLEWARE, LIBRARIES
OS, FIRMWARE
STANDARDS
APPLICATIONS
TOOLS
SOFTWARE
ECOSYSTEM
COMPUTE
SUBSYSTEM
MEMORY IO
SYSTEM
SECURITY
PARTNER PARTNER
PARTNER
PARTNER
@oicheryl
2019
2020
2021
2022
@oicheryl
Arm is in all major clouds
@oicheryl
Arm is everywhere
The goal of Multi-Arch infrastructure is that
workloads can run on the best hardware
for their price/performance needs, without
developers being concerned with the
underlying architecture
@oicheryl
Dogfooding on Arm
@oicheryl
Dogfooding on Arm
60%
Better
performance
50%
Reduced
cost
>1MW
Power
saved/day
@oicheryl
Arm +
Not just Kubernetes
Mixed control plane and worker nodes
Cluster creation
Daemonsets
Different limits and requests per architecture
Node affinity, taints, tolerations
Multi-arch and reproducible builds
@oicheryl
Takeaways
1. Main reason for Arm infra
is cost savings (20-40%)
2. Arm is crossing the
chasm
3. People and timing
“48 of the top 50 Amazon
EC2 customers use AWS
Graviton processors for
their workloads.”
@oicheryl
Thank you
Slides at oicheryl.com

Crossing the chasm with multi-arch