Your SlideShare is downloading. ×
  • Like
XenServer and OpenStack
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

XenServer and OpenStack

  • 869 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
869
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
44
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • http://docs.vmd.citrix.com/XenServer/6.0.0/1.0/en_gb/api/

Transcript

  • 1. XenServer and OpenStackJohn Garbutt, Senior Software Developer, Citrix@johngarbutt27th September 2012
  • 2. But Citrix does CloudStack?… but still got 3 people full time on OpenStack
  • 3. Why use Xen?… because it was built for the Cloud!
  • 4. History of Xen
  • 5. We propose a system that can execute code suppliedby an untrusted user, yet can charge this user for allresources consumed by the computation. Suchservers could be deployed at strategic locationsthroughout the Internet Xenoservers: Accounted execution of untrusted code IEEE Hot Topics in Operating Systems VII March 1999
  • 6. Why use Xen today?• Open Source with a large community and ecosystem• Mature and “Cloud Proven” ᵒAmazon, Rackspace and many others• True Type 1 hypervisor ᵒReduced TCB ᵒBest security, isolation, performance, scalability mix• Probably 10-12 Million OpenSource Users ᵒe.g. 3 x people on Debian have used Xen in the last 30 days vs KVM ᵒ12% of Ubuntu Servers hosted on Xen
  • 7. “Type 1” vs “Type 2” Hypervisor
  • 8. What is XenAPI?
  • 9. Xen Terminology Xen = virtual machine monitor XenAPI = API to manage Xen XAPI = XenAPI deamon Dom0 = trusted management VM DomU = untrusted guest VM
  • 10. 5 32 1 4
  • 11. How can I get started?Xen Cloud Platform (XCP) Citrix XenServer• Includes Xen and XAPI • Includes Xen and XAPI• Supported by Xen Community • Fully Supported by Citrix• Fully OpenSource • Free edition• xcp-xapi package ᵒWindows VMs ᵒPool based Live Migration ᵒDebian Wheezy & Ubuntu Precise ᵒHopefully in Fedora soon• http://xen.org/products/cloudxen.html http://citrix.com/xenserver/download
  • 12. XenAPI with OpenStack?… it’s what Rackspace use!
  • 13. 2 3 4 1
  • 14. How can I get started?
  • 15. Getting Startedhttps://github.com/openstack-dev/devstack/blob/master/tools/xen Install XenServer Run DevStack
  • 16. Ideas for the Future… help us choose and help us code?
  • 17. Even Better IsolationLook at Citrix XenClient XT
  • 18. Where can I find out more?
  • 19. Further Reading• http://wiki.openstack.org/XenServer• http://wiki.openstack.org/HypervisorSupportMatrix• http://docs.openstack.org/trunk/openstack-compute/admin/content/introduction- to-xen.html• http://wiki.xen.org
  • 20. Q&A
  • 21. Work better. Live better.