Your SlideShare is downloading. ×
0
XenServer and OpenStackJohn Garbutt, Senior Software Developer, Citrix@johngarbutt27th September 2012
But Citrix does CloudStack?… but still got 3 people full time on OpenStack
Why use Xen?… because it was built for the Cloud!
History of Xen
We propose a system that can execute code suppliedby an untrusted user, yet can charge this user for allresources consumed...
Why use Xen today?• Open Source with a large community and ecosystem• Mature and “Cloud Proven” ᵒAmazon, Rackspace and man...
“Type 1” vs “Type 2” Hypervisor
What is XenAPI?
Xen Terminology                  Xen = virtual machine monitor                  XenAPI = API to manage Xen                ...
5    32            1    4
How can I get started?Xen Cloud Platform (XCP)                  Citrix XenServer• Includes Xen and XAPI                   ...
XenAPI with OpenStack?… it’s what Rackspace use!
2   3       4        1
How can I get started?
Getting Startedhttps://github.com/openstack-dev/devstack/blob/master/tools/xen  Install XenServer                         ...
Ideas for the Future… help us choose and help us code?
Even Better IsolationLook at Citrix XenClient XT
Where can I find out more?
Further Reading• http://wiki.openstack.org/XenServer• http://wiki.openstack.org/HypervisorSupportMatrix• http://docs.opens...
Q&A
Work better. Live better.
Upcoming SlideShare
Loading in...5
×

XenServer and OpenStack

949

Published on

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

No Downloads
Views
Total Views
949
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
45
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • http://docs.vmd.citrix.com/XenServer/6.0.0/1.0/en_gb/api/
  • Transcript of "XenServer and OpenStack"

    1. 1. XenServer and OpenStackJohn Garbutt, Senior Software Developer, Citrix@johngarbutt27th September 2012
    2. 2. But Citrix does CloudStack?… but still got 3 people full time on OpenStack
    3. 3. Why use Xen?… because it was built for the Cloud!
    4. 4. History of Xen
    5. 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. 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. 7. “Type 1” vs “Type 2” Hypervisor
    8. 8. What is XenAPI?
    9. 9. Xen Terminology Xen = virtual machine monitor XenAPI = API to manage Xen XAPI = XenAPI deamon Dom0 = trusted management VM DomU = untrusted guest VM
    10. 10. 5 32 1 4
    11. 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. 12. XenAPI with OpenStack?… it’s what Rackspace use!
    13. 13. 2 3 4 1
    14. 14. How can I get started?
    15. 15. Getting Startedhttps://github.com/openstack-dev/devstack/blob/master/tools/xen Install XenServer Run DevStack
    16. 16. Ideas for the Future… help us choose and help us code?
    17. 17. Even Better IsolationLook at Citrix XenClient XT
    18. 18. Where can I find out more?
    19. 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. 20. Q&A
    21. 21. Work better. Live better.
    1. A particular slide catching your eye?

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

    ×