linaro connect asia 13 : citrix - xen on arm plenary session
Post on 30-Nov-2014
1.688 Views
Preview:
DESCRIPTION
TRANSCRIPT
Mark Heath, VP Products XenServer, Citrix
Lars Kurth, Xen.org Community Manager, Citrix
Citrix is a cloud
computing
company that
enables mobile
workstyles
Gartner, 2012
m o b i l e w o r k s t y l e s & c l o u d s e r v i c e s
• Efficient resource utilization
• Faster provisioning
• Workload mobility
• Increased uptime
• Enhanced security
Mark Moerdler, Bernstein 2012
• Less Space
• Less Energy
• Reduced Cost
• Even Less Space
• Greener Datacentres
• Even Less Cost
UBS Global Investment Research, August 7, 2012, James F. Hillier.
XenServer
X
en
Desk
top
X
en
Ap
p
N
etS
cale
r
C
lou
dPla
tfo
rm
X
en
Clie
nt
X
en
Clie
nt
XT
Q
ub
es O
S
O
racle
VM
H
ua
we
i U
VP
O
pe
n M
irage
E
rla
ngO
nX
en
• GPLv2 with DCO
• Governance similar to Linux Kernel
• Citrix is the steward of Xen.org
• 30% code developed by Citrix
• > 10M open source users
• Xen powers the largest clouds in production
HW CPUs Memory I/O
VM1
Guest OS
Applications
VM0 (or Dom0)
Dom0 Kernel
Drivers
VM2 VMn
Applications
Guest OS
Applications
Guest OS
Toolstack
Scheduler MMU Timers Interrupts Config
back PV front
• Make optimum use of the ARM SOC
• Supports 32 and 64 bit
• Small code base
• Avoid x86 “baggage”
ARM SOC
GIC
v2 GT
2 stage
MMU
I/O
Device Tree describes …
ARM Architecture Features for Virtualization
Hypervisor mode: EL2
Kernel mode: EL1
User mode: EL0
HVC
ARM SOC
GIC
v2 GT
2 stage
MMU
I/O
Device Tree describes …
ARM Architecture Features for Virtualization
Hypervisor mode: EL2
Kernel mode: EL1
User mode: EL0
HVC
Xen Hypervisor
Dom0
only
Any Xen Guest VM (including Dom0)
Kernel
User Space
HVC
I/O
PV back
PV front
I/O
• One virtualization mode
• No user space run-time on data path
• No need for Device Emulation
• Xen is easy to port
Stefano Stabellini, Linux Xen ARM Maintainer,2013
• Fully functional for ARM v7 & v8 (64bit dom0, 32bit guests)
• ARM v7: Versatile Express, Arndale & Samsung Chromebook
• ARM v8: Fast Model
• Will be released in Xen 4.3
m o b i l e w o r k s t y l e s & c l o u d s e r v i c e s
m o b i l e w o r k s t y l e s & c l o u d s e r v i c e s
• Good Technology Match
• Platform First
• Creates Opportunities …
– for Citrix
– for the Xen Community
– for the Linaro Community
top related