+ All Categories
Home > Technology > XenServer and OpenStack

XenServer and OpenStack

Date post: 17-Dec-2014
Category:
Upload: john-garbutt
View: 875 times
Download: 4 times
Share this document with a friend
Description:
 
Popular Tags:
21
XenServer and OpenStack John Garbutt, Senior Software Developer, Citrix @johngarbutt 27 th September 2012
Transcript
Page 1: XenServer and OpenStack

XenServer and OpenStack

John Garbutt, Senior Software Developer, Citrix

@johngarbutt

27th September 2012

Page 2: XenServer and OpenStack

But Citrix does CloudStack?… but still got 3 people full time on OpenStack

Page 3: XenServer and OpenStack

Why use Xen?… because it was built for the Cloud!

Page 4: XenServer and OpenStack

History of Xen

Page 5: XenServer and OpenStack

We propose a system that can execute code supplied by an untrusted user, yet can charge this user for all resources consumed by the computation. Such servers could be deployed at strategic locations throughout the Internet

Xenoservers: Accounted execution of untrusted code

IEEE Hot Topics in Operating Systems VII

March 1999

Page 6: XenServer and OpenStack

• 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

Why use Xen today?

Page 7: XenServer and OpenStack

“Type 1” vs “Type 2” Hypervisor

Page 8: XenServer and OpenStack

What is XenAPI?

Page 9: XenServer and OpenStack

Xen Terminology

Xen = virtual machine monitor

XenAPI = API to manage Xen

XAPI = XenAPI deamon

Dom0 = trusted management VM

DomU = untrusted guest VM

Page 10: XenServer and OpenStack

1

2

3

4

5

Page 11: XenServer and OpenStack

How can I get started?

Xen Cloud Platform (XCP)

• Includes Xen and XAPI

• Supported by Xen Community

• Fully OpenSource

• xcp-xapi packageᵒ Debian Wheezy & Ubuntu Preciseᵒ Hopefully in Fedora soon

• http://xen.org/products/cloudxen.html

Citrix XenServer

• Includes Xen and XAPI

• Fully Supported by Citrix

• Free editionᵒ Windows VMsᵒ Pool based Live Migration

http://citrix.com/xenserver/download

Page 12: XenServer and OpenStack

XenAPI with OpenStack?… it’s what Rackspace use!

Page 13: XenServer and OpenStack

1

2 3 4

Page 14: XenServer and OpenStack

How can I get started?

Page 15: XenServer and OpenStack

Getting Startedhttps://github.com/openstack-dev/devstack/blob/master/tools/xen

Install XenServer Run DevStack

Page 16: XenServer and OpenStack

Ideas for the Future… help us choose and help us code?

Page 17: XenServer and OpenStack

Even Better IsolationLook at Citrix XenClient XT

Page 18: XenServer and OpenStack

Where can I find out more?

Page 20: XenServer and OpenStack

Q&A

Page 21: XenServer and OpenStack

Work better. Live better.


Recommended