SlideShare a Scribd company logo
Submit Search
Upload
Xen Project for ARM Servers
Report
S
Stefano Stabellini
Senior Principal Software Engineer at Citrix
Follow
•
1 like
•
699 views
1
of
18
Xen Project for ARM Servers
•
1 like
•
699 views
Download Now
Download to read offline
Report
Software
Xen Project for ARM servers, past and future
Read more
S
Stefano Stabellini
Senior Principal Software Engineer at Citrix
Follow
Recommended
ELC21: VM-to-VM Communication Mechanisms for Embedded
Stefano Stabellini
283 views
•
28 slides
Xen on ARM for embedded and IoT: from secure containers to dom0less systems
Stefano Stabellini
441 views
•
42 slides
System Device Tree update: Bus Firewalls and Lopper
Stefano Stabellini
178 views
•
35 slides
ELC2019: Static Partitioning Made Simple
The Linux Foundation
4.1K views
•
33 slides
XPDS14 - Xen on ARM: Status and Performance - Stefano Stabellini, Citrix
The Linux Foundation
38.9K views
•
47 slides
Rootlinux17: An introduction to Xen Project Virtualisation
The Linux Foundation
7.7K views
•
66 slides
More Related Content
What's hot
XPDS13: Xen on ARM Update - Stefano Stabellini, Citrix
The Linux Foundation
18.1K views
•
28 slides
RunX ELCE 2020
Stefano Stabellini
152 views
•
27 slides
LCA13: Xen on ARM
Linaro
1.9K views
•
36 slides
XPDDS18: Windows PV Drivers Project: Status and Updates - Paul Durrant, Citri...
The Linux Foundation
42.6K views
•
65 slides
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
The Linux Foundation
5.5K views
•
28 slides
OWF: Xen - Open Source Hypervisor Designed for Clouds
The Linux Foundation
67.8K views
•
45 slides
What's hot
(20)
XPDS13: Xen on ARM Update - Stefano Stabellini, Citrix
The Linux Foundation
•
18.1K views
RunX ELCE 2020
Stefano Stabellini
•
152 views
LCA13: Xen on ARM
Linaro
•
1.9K views
XPDDS18: Windows PV Drivers Project: Status and Updates - Paul Durrant, Citri...
The Linux Foundation
•
42.6K views
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
The Linux Foundation
•
5.5K views
OWF: Xen - Open Source Hypervisor Designed for Clouds
The Linux Foundation
•
67.8K views
Xen io
wangyuanzhf
•
1.3K views
Xen and the art of embedded virtualization (ELC 2017)
Stefano Stabellini
•
25.9K views
XPDS16: The OpenXT Project in 2016 - Christopher Clark, BAE Systems
The Linux Foundation
•
1.2K views
XPDS14 - Xen as High-Performance NFV Platform - Jun Nakajima, Intel
The Linux Foundation
•
3.4K views
XPDS13: In-Guest Mechanism to Strengthen Guest Separation - Philip Tricca, Ci...
The Linux Foundation
•
2.9K views
µ-Xen
Lars Kurth
•
514 views
XPDS13: Performance Optimization on Xen-based Android Device - Jack Ren, Inte...
The Linux Foundation
•
3.5K views
Xen Project: Windows PV Drivers
The Linux Foundation
•
154.8K views
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
The Linux Foundation
•
1.3K views
XPDS16: libvirt and Tools: What's New and What's Next - James Fehlig, SUSE
The Linux Foundation
•
668 views
LCEU13: Securing your cloud with Xen's advanced security features - George Du...
The Linux Foundation
•
195.3K views
LF Collaboration Summit: Xen Project 4 4 Features and Futures
The Linux Foundation
•
323.4K views
LFNW2014 Advanced Security Features of Xen Project Hypervisor
The Linux Foundation
•
2.9K views
Cloud Computing Hypervisors and Comparison Xen KVM
cloudresearcher
•
1.8K views
Similar to Xen Project for ARM Servers
Arm tech con 2014 slides - sallam-public
Ahmed Sallam
1.2K views
•
32 slides
XDF18: Heterogeneous Real-Time SoC Software Architecture - Stefano Stabellini...
The Linux Foundation
1.7K views
•
32 slides
What’s new in XenClient
Citrix
2.3K views
•
44 slides
2014 08-21 Citrix cloud works with a single management platform technical web...
Citrix
851 views
•
31 slides
Citrix Cloud Master Class June 2014
Citrix
1.3K views
•
33 slides
Sharing Best Practices in Setting up and Operating OpenStack CI Loops
The Linux Foundation
931 views
•
22 slides
Similar to Xen Project for ARM Servers
(20)
Arm tech con 2014 slides - sallam-public
Ahmed Sallam
•
1.2K views
XDF18: Heterogeneous Real-Time SoC Software Architecture - Stefano Stabellini...
The Linux Foundation
•
1.7K views
What’s new in XenClient
Citrix
•
2.3K views
2014 08-21 Citrix cloud works with a single management platform technical web...
Citrix
•
851 views
Citrix Cloud Master Class June 2014
Citrix
•
1.3K views
Sharing Best Practices in Setting up and Operating OpenStack CI Loops
The Linux Foundation
•
931 views
Xen and OpenStack
Stefano Stabellini
•
682 views
Scale17x: Thinking outside of the conceived tech comfort zone
The Linux Foundation
•
1.2K views
Xen Project 15 Years down the Line
The Linux Foundation
•
95K views
Jump Start your XenDesktop 7.5 Deployment
David McGeough
•
5.3K views
LCC17 - Securing Embedded Systems with the Hypervisor - Lars Kurth, Citrix
The Linux Foundation
•
567 views
SYN 103: Learn What’s New with XenServer
Citrix
•
1.3K views
What’s new xen server 6.5 & xendesktop 7.6
solarisyougood
•
515 views
Citrix Portfolio Updates
Pawel Serwan
•
1.6K views
View 5 competitive sales presentation
solarisyourep
•
1.1K views
XDS15: Project Raisin
Stefano Stabellini
•
602 views
Xen Hypervisor.pptx
RiyaBatool
•
199 views
Xen server 6.1 technical sales presentation
solarisyougood
•
812 views
Xen server 6.1 technical sales presentation
solarisyougood
•
269 views
Hypervisor selection in CloudStack
Tim Mackey
•
7.6K views
More from Stefano Stabellini
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
Stefano Stabellini
667 views
•
29 slides
Xen in Safety-Critical Systems - Critical Summit 2022
Stefano Stabellini
388 views
•
31 slides
System Device Tree and Lopper: Concrete Examples - ELC NA 2022
Stefano Stabellini
161 views
•
19 slides
Static Partitioning with Xen, LinuxRT, and Zephyr: A Concrete End-to-end Exam...
Stefano Stabellini
870 views
•
32 slides
Cache coloring Xen Summit 2020
Stefano Stabellini
359 views
•
31 slides
Xen Cache Coloring: Interference-Free Real-Time System
Stefano Stabellini
591 views
•
33 slides
More from Stefano Stabellini
(8)
Safety-Certifying Open Source Software: The Case of the Xen Hypervisor
Stefano Stabellini
•
667 views
Xen in Safety-Critical Systems - Critical Summit 2022
Stefano Stabellini
•
388 views
System Device Tree and Lopper: Concrete Examples - ELC NA 2022
Stefano Stabellini
•
161 views
Static Partitioning with Xen, LinuxRT, and Zephyr: A Concrete End-to-end Exam...
Stefano Stabellini
•
870 views
Cache coloring Xen Summit 2020
Stefano Stabellini
•
359 views
Xen Cache Coloring: Interference-Free Real-Time System
Stefano Stabellini
•
591 views
Dom0less - Xen Developer Summit 2019
Stefano Stabellini
•
382 views
OpenStack and Xen
Stefano Stabellini
•
399 views
Recently uploaded
VBA work.pdf
BlackCatComputers
5 views
•
8 slides
What Can Employee Monitoring Software Do?
wAnywhere
14 views
•
11 slides
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
Deltares
7 views
•
43 slides
Consulting for Data Monetization Maximizing the Profit Potential of Your Data...
Flexsin
11 views
•
10 slides
Neo4j : Graphes de Connaissance, IA et LLMs
Neo4j
40 views
•
20 slides
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
Icinga
27 views
•
17 slides
Recently uploaded
(20)
VBA work.pdf
BlackCatComputers
•
5 views
What Can Employee Monitoring Software Do?
wAnywhere
•
14 views
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
Deltares
•
7 views
Consulting for Data Monetization Maximizing the Profit Potential of Your Data...
Flexsin
•
11 views
Neo4j : Graphes de Connaissance, IA et LLMs
Neo4j
•
40 views
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
Icinga
•
27 views
Manufacturing route card system with Xero integration.pdf
BlackCatComputers
•
12 views
Why Cloud Services.pdf
Pi DATACENTERS
•
6 views
Best Mics For Your Live Streaming
ontheflystream
•
6 views
DSD-INT 2023 Baseline studies for Strategic Coastal protection for Long Islan...
Deltares
•
8 views
CASCADING STYLE SHEETS (CSS).pptx
Asmr17
•
7 views
BSides Lisbon 2023 - AI in Cybersecurity.pdf
Tiago Henriques
•
66 views
Les nouveautés produit Neo4j
Neo4j
•
26 views
Winter '24 Release Chat.pdf
melbourneauuser
•
7 views
[PHPCon 2023] Blaski i ciebie BDD
Mateusz Zalewski
•
41 views
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida
Deltares
•
6 views
Neo4j y GenAI
Neo4j
•
10 views
How to Make the Most of Regression and Unit Testing.pdf
Abhay Kumar
•
7 views
Tridens DevOps
Tridens
•
9 views
Topic 1 What is Evolutionary Prototyping.pptx
AHMADAIMAN77
•
7 views
Xen Project for ARM Servers
1.
Xen on ARM Stefano
Stabellini - 23 September 2015
2.
© 2013 Citrix
| Confidential – Do Not Distribute © 2015 Citrix GPLv2 A Linux Foundation collaborative project a type-1 hypervisor port to ARM started in Nov 2011 ARM Holding joined Xen Project in 2013 Powers the largest clouds in production small code base more than 10M individual users strong security process stable trees maintained for years
3.
© 2013 Citrix
| Confidential – Do Not Distribute Xen Project growth © 2015 Citrix Contributors Commits
4.
© 2013 Citrix
| Confidential – Do Not Distribute Xen on ARM: uniqueness and strengths ● Security ● small surface of attack ● fewer lines of code = fewer bugs ● Isolation, Disaggregation and Partitioning ● No Emulation, No QEMU ● faster and more secure ● Clean Architecture ● good match for ARM ● small code base on ARM (⅙ of Xen x86 code, less than 100K LOC overall) © 2015 Citrix
5.
© 2013 Citrix
| Confidential – Do Not Distribute Status Next release, Xen 4.6, ext. the 9th of October Readiness: ● EFI guest and host support ● ACPI support (Linaro is working on it, targetting later this year) ● 64K and 4K pages support ● new hardware and platform support ● all main features are present © 2015 Citrix
6.
© 2013 Citrix
| Confidential – Do Not Distribute Strong Performance
7.
© 2013 Citrix
| Confidential – Do Not Distribute Xen on ARM Availability All major distros for ARM64 ship with Xen © 2015 Citrix Project Raisin Xen Project’s DevStack
8.
OpenStack
9.
© 2013 Citrix
| Confidential – Do Not Distribute Make Xen the best hypervisor for OpenStack © 2015 Citrix
10.
© 2013 Citrix
| Confidential – Do Not Distribute Xen and OpenStack © 2015 Citrix
11.
© 2013 Citrix
| Confidential – Do Not Distribute Xen and OpenStack Xen via Libvirt is in Group B ● everything works out of the box ● one config option away from the default: LIBVIRT_TYPE=xen ● Tempest runs and all tests pass ● The Xen Project CI-loop is up and running ● checkout http://jenkins.openstack.xenproject.org ● The Xen Project CI-loop has voting rights Next step: Group A! © 2015 Citrix
12.
Demo
13.
© 2013 Citrix
| Confidential – Do Not Distribute CentOS Virtualization SIG Virt “Special Interest Group” members: Xen, oVirt, Docker Xen and Libvirt are available on CentOS 7 ARM64 ● yum install centos-release-xen ● yum install xen libvirt ● reboot © 2015 Citrix
14.
© 2013 Citrix
| Confidential – Do Not Distribute More information ● http://www.xenproject.org ● Xen on ARM @wiki.xenproject.org http://goo.gl/FKNXe ● Xen on ARM whitepaper http://goo.gl/vWMn7D ● http://lists.xenproject.org/mailman/listinfo/xen-devel © 2015 Citrix
15.
Questions?
16.
© 2013 Citrix
| Confidential – Do Not Distribute Work better. Live Better. Citrix © 2014 Citrix
17.
© 2013 Citrix
| Confidential – Do Not Distribute Parking Lot
18.
© 2013 Citrix
| Confidential – Do Not Distribute type-1 hypervisor GPLv2 “the gears of the cloud” port to ARM started in Nov 2011 a 10 years old hypervisor small code base 10 million individual users powers the largest clouds in production A Linux Foundation collaborative project ARM Holding joined Xen Project in Dec 2013 © 2015 Citrix