Mark Heath, VP Products XenServer, CitrixLars Kurth, Xen.org Community Manager, Citrix
Citrix is a cloudcomputingcompany thatenables mobileworkstyles
Gartner, 2012
mobile workstyles & cloud services
• 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.
XenDesktop            XenAppXenServer            NetScaler            CloudPlatform   XenClient   XenClient XT
Oracle VMHuawei UVPQubes OSOpen MirageErlangOnXen
• 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
VM0   (or Dom0)      VM1                     VM2                                VMnToolstack              Applications    ...
• Make optimum use of the ARM SOC• Supports 32 and 64 bit• Small code base• Avoid x86 “baggage”
ARM SOC                        ARM Architecture Features for Virtualization                                               ...
ARM SOC                        ARM Architecture Features for Virtualization           Dom0                            Any ...
• 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• ...
mobile workstyles & cloud services
mobile workstyles & cloud services
• Good Technology Match• Platform First• Creates Opportunities … – for Citrix – for the Xen Community – for the Linaro Com...
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Upcoming SlideShare
Loading in...5
×

Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session

1,324

Published on

The Xen on ARM effort has had a short, but impressive, history. In late 2011, Citrix seeded a Xen.org community project to port Xen to ARMv7 with virtualization extensions targeting the Cortex A15 as the reference platform. In 2012, the project scope was expanded to include the ARMv8 architecture. Linux 3.7 was the first kernel release to run on Xen on ARM as Dom0 and DomU. Very soon now (Q2 2013), Xen 4.3 will fully support several different ARM platforms, including Samsung Chromebooks, Versatile Express Cortex A15 and Arndale development boards.

In this talk, we will outline how virtualization enabled server consolidation and cloud computing, as well as innovative and secure solutions for both desktops and mobile devices. We will explain why Citrix saw the need for the project, and why it is highly relevant in today’s cloud-centric virtualization landscape. We will discuss the opportunities this has brought to the Xen ecosystem, and then peek into the future possibilities which Xen on ARM will enable. While Xen is best known as technology powering some of the biggest clouds in the industry, but could also be powering virtual machines on devices that fit in your pocket.

The talk will also include a brief overview of the Xen on ARM architecture, including the key design principles employed. The techniques pioneered during the ARM port will allow the Xen community to remove many legacy components from the Xen code base, streamlining both the ARM and x86 implementations. We will share some data on the challenges in porting Xen to new ARM boards. Due to full reliance on Device Tree and to the minimal hardware requirements of the hypervisor, ports to new boards require surprisingly little effort.

Finally, the talk will conclude by outlining the immediate roadmap for Xen on ARM.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,324
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session

  1. 1. Mark Heath, VP Products XenServer, CitrixLars Kurth, Xen.org Community Manager, Citrix
  2. 2. Citrix is a cloudcomputingcompany thatenables mobileworkstyles
  3. 3. Gartner, 2012
  4. 4. mobile workstyles & cloud services
  5. 5. • Efficient resource utilization• Faster provisioning• Workload mobility• Increased uptime• Enhanced security
  6. 6. Mark Moerdler, Bernstein 2012
  7. 7. • Less Space• Less Energy• Reduced Cost
  8. 8. • Even Less Space• Greener Datacentres• Even Less Cost
  9. 9. UBS Global Investment Research, August 7, 2012, James F. Hillier.
  10. 10. XenDesktop XenAppXenServer NetScaler CloudPlatform XenClient XenClient XT
  11. 11. Oracle VMHuawei UVPQubes OSOpen MirageErlangOnXen
  12. 12. • GPLv2 with DCO• Governance similar to Linux Kernel• Citrix is the steward of Xen.org
  13. 13. • 30% code developed by Citrix• > 10M open source users• Xen powers the largest clouds in production
  14. 14. VM0 (or Dom0) VM1 VM2 VMnToolstack Applications Applications ApplicationsDom0 Kernel Guest OS Guest OS Guest OS Drivers back PV front Config Scheduler MMU Timers Interrupts I/O Memory CPUs HW
  15. 15. • Make optimum use of the ARM SOC• Supports 32 and 64 bit• Small code base• Avoid x86 “baggage”
  16. 16. ARM SOC ARM Architecture Features for Virtualization User mode: EL0Device Tree describes … Kernel mode: EL1 I/O HVC GIC 2 stage GT v2 MMU Hypervisor mode: EL2
  17. 17. ARM SOC ARM Architecture Features for Virtualization Dom0 Any Xen Guest VM (including Dom0) only User mode: EL0Device Tree describes … User Space Kernel PV PV back front Kernel mode: EL1 I/O HVC GIC 2 stage GT v2 MMU Hypervisor mode: EL2 Xen Hypervisor
  18. 18. • One virtualization mode• No user space run-time on data path• No need for Device Emulation• Xen is easy to port
  19. 19. Stefano Stabellini,Linux Xen ARM Maintainer,2013
  20. 20. • 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
  21. 21. mobile workstyles & cloud services
  22. 22. mobile workstyles & cloud services
  23. 23. • Good Technology Match• Platform First• Creates Opportunities … – for Citrix – for the Xen Community – for the Linaro Community
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×