Upload
stefano-stabellini
View
276
Download
0
Embed Size (px)
Citation preview
© 2014 Citrix. Confidential. 11
Goals
• Xen should be a great platform for OpenStack production deployments • Get Xen via Libvirt in Group A within 1 year
• Xen should be a great platform for OpenStack development and hacking • devstack should deploy Xen and OpenStack
© 2014 Citrix. Confidential. 12
Status and Progress
Jan 2015: Xen via Libvirt still in Group C
• No automated testing at all
• Bugs in Nova and Libvirt prevented OpenStack
from working out of the box with Xen via Libvirt
• Tempest could not be run on OpenStack with Xen via Libvirt
© 2014 Citrix. Confidential. 13
Status and progress
Jun 2015: Xen via Libvirt is in Group B
• everything works out of the box! Using the latest OpenStack and libvirt trees
• Tempest runs and *all* tests pass!
• The Xen Project CI-loop is up and running
• The Xen Project CI-loop has voting rights
© 2014 Citrix. Confidential. 14
Xen Project OpenStack CI-loop
http://jenkins.openstack.xenproject.org
http://wiki.xenproject.org/wiki/
OpenStack_CI_Loop_for_Xen-Libvirt
© 2014 Citrix. Confidential. 15
Xen Project OpenStack CI-loop What it means to be “voting”
http://review.openstack.org
© 2014 Citrix. Confidential. 16
From 0 to Xen and OpenStack
1. Install Ubuntu 14.04 LTS
2. Install Xen apt-get install xen-hypervisor-4.4-amd64
3. git clone devstack && configure it to use Xen LIBVIRT_TYPE=xen
4. ./stack.sh
© 2014 Citrix. Confidential. 17
Tuning OpenStack and Xen
• Dom0 Memory: 1-4G dom0_mem=2048M
• Dom0 vcpus: 4 dom0_max_vcpus=4 dom0_vcpus_pin
• use LVM for local storage volume_group=<volume_group_name> # /etc/cinder/cinder.conf
• PV vs HVM guests nova image-meta set vm_mode=HVM
nova image-meta delete vm_mode
© 2014 Citrix. Confidential. 18
More information
www.xenproject.org
wiki.xenproject.org wiki.xenproject.org/wiki/Tuning_Xen_for_Performance
wiki.xenproject.org/wiki/OpenStack
http://lists.xenproject.org/mailman/listinfo/xen-devel
© 2014 Citrix. Confidential. 19
OpenStack Working Group We need help!
http://lists.xenproject.org/mailman/listinfo/wg-openstack