Você está na página 1de 24

Gerenciando Nuvens

Privadas com o Xen


Cloud Platform –
XCP 1.5
Lorscheider Santiago – CCA Citrix XenServer
Sponsored by:TECNOLOGIA
MMDUMAR
www.mmdumar.com / www.centralcloud.info
&
Santiago@mmdumar.com &
@lsantiagos
&
XEN – xen.org
Xen é um software livre de virtualização para as arquiteturas
x86, x86-64, IA-32, IA-64 e PowerPC. Xen permite a execução
de vários sistemas operacionais, simultaneamente, sobre um
mesmo hardware.

Xen foi originalmente desenvolvido como um projeto de


pesquisa na Universidade de Cambridge, liderado por Ian Pratt,
fundador da XenSource, Inc.

Em 15 de agosto de 2007, a XenSource foi adquirida pela Citrix


System Inc. pelo valor de 500 milhões de dólares.

A Citrix agora suporta o desenvolvimento do projeto open source


e vende também uma versão "empresarial" do software.

O primeiro lançamento público do Xen foi disponibilizado em


2003.
Surgimento XEN CLOUD PLATFORM
A Citrix já vinha sinalizando à algum tempo seu interesse em
abrir por completo sua solução de cloud (XenServer).

Em 2009 foram disponibilizadas diversas funções enterprise do


XenServer sem custo para utlização.

Simon Crosby, CTO de virtualização da Citrix e fundador da


XenSource, anunciou em seu blog o XEN CLOUD PLATFORM
http://community.citrix.com/display/ocb/2009/08/31/The+Xen+Cloud+Project

O Cloud Xen Project terá as mesmas funções disponibilizada no


Citrix XenServer pois a Citrix esteja abriu o código fonte da
inteligência do XenServer.

Licenciado GPL2
http://pt.wikipedia.org/wiki/GNU_General_Public_License
XCP em poucas palavras
 Vertical stack for server
virtualization
 Distributed as a closed
appliance with CentOS 5.5
Dom0, misc DomU’s,
network & storage support
and Xen API
 Really: an open source
distribution of XenServer
XCP e Cloud Projects - IAAS

 OpenNebula
(XCP 1.0)
 CloudStack
(XCP 1.0 & 1.1)
 OpenStack
(XCP 1.0 & 1.1)
1st Openstack Cloud
by Internap using
Openstack + XCP
OpenNebula is an open-source tool for the
management of virtualized data centers

OpenNebula
provides cloud
orchestration to
XCP with an
adaptable,
extensible, proven,
and interoperable
architecture
Drivers to be
released 2nd
November!
XAPI XCP provides a
complete cloud
platform to
OpenNebula, with
enhanced security,
storage and network
virtualization
Ecosistema XCP
XenOrchestra
OpenXenManager
XenCenter
XenWebManager

Zentific
Open vSwitch

ATA over Ethernet


Host sFlow

XVA Stacklet Bundler


[Vast Sky]
Trabalhos em curso com XCP
XCP 1.5
Status: Permanent Beta
Last updated: 14th February 2012
Next status update due: Unknown
XCP 1.5 is version-compatible with XenServer 6.0.
Features that will likely make it into XCP 1.5:
•Xen hypervisor 4.1
•vSwitch is the default networking stack
•Ubuntu guest support
•Debian Squeeze guest support (32b/64bit)
•Updated RHEL 6.0 support
•Experimental SLES 10 SP4 support
•Experimental Solaris guest support
•Active-Passive NIC Bonding Support for vSwitch
•Rolling Pool Upgrade improvements
XCP 1.6
Status: Under Development
Last updated: 2nd August 2012
Next status update due: End of September
XCP 1.6 will be version-compatible with XenServer 6.1
Features are likely to include:
•Storage XenMotion (cross pool live migration and live VDI
migration)
•Enhanced guest support: Ubuntu 12.04, CentOS/REL 6.2,
Windows 8
•Updates: Xen 4.1.2, 2.6.32.43, CentOS 5.7
•Open vSwitch 1.4.2
•LACP bonding
•Performance and scalability improvements
• Ability to pin Dom0 vCPU
• Up to 4 VM starts can now be concurrent
•IPv6 support (experimental)
XCP 2.0

Status: Planning/Design
Last updated: 2nd August 2012
Next status update due: End of September
Features likely to be included:
•Xen 4.2, Linux 3.x, CentOS 6.x
•First steps towards Dom0 disaggregation
XCP in Ubuntu Server 12.04 LTS

• Apt-get install xcp-xapi


• stay up-to-date through the native Ubuntu package management
system and update service
• use of enterprise virtualization functionality such as Host Pools,
Storage Repositories,
• Performance Monitoring, Host Plugins, Guest VM Templates and
Open vSwitch
• users can now choose the latest versions of the Xen Hypervisor,
Open vSwitch, Python other software in their Ubuntu Dom 0.
XCP in Debian 7.0 Wheezy

• Debian 7.0 Wheezy is still ongoing, but packages of the above


technologies are already available as part of our testing release
• aptitude install xcp-xapi
Projeto Zeus

• Initiative to port XCP's XenAPI toolstack to Fedora and CentOS


• Deliver all packages that are needed to install a full XCP host, via
Fedora and CentOS package managers.

• Xapi Fedora feature Page:


• https://fedoraproject.org/wiki/Features/XAPI
PARA ONDE ESTÁ INDO O XCP
Para Onde Vamos
 XCP becomes XenServer “unstable”
(or the “Fedora of RHREL”)
 More experimental development such as project Kronos
 More flexibility for users of Xen

 Tracking unstable hypervisor/kernel


 More open development model
 XenAPI toolstack is more easily consumable
 Supporting the cloud and cloud projects
 Optimized for cloud use-cases
 Optimized for how usage patterns in cloud projects
O QUE ISSO SIGNIFICA PRA VOCÊ?
Decisions, decisions, decisions, …
 XCP or Xen
 Built & tested ISO vs. source distribution
 “Xen Linux” vs. PVOPS (via latest Linux Distro’s)
 XCP or another Xen Product
 openSuse | Suse Linux Enterprise
 Oracle VM
 XCP or XenServer
 http://wiki.xen.org/xenwiki/XCP/XenServer_Feature_Matrix

 XCP or Kronos
 Maturity vs. more flexibility & better consumability
 “Xen Linux” vs. PVOPS
Decisions, decisions, decisions, …
 XCP or Xen
 Built & tested ISO vs. source distribution
 “Xen Linux” vs. PVOPS (via latest Linux Distro’s)
 XCP or another Xen Product
 openSuse | Suse Linux Enterprise
 Oracle VM
 XCP or XenServer
 http://wiki.xen.org/xenwiki/XCP/XenServer_Feature_Matrix

 XCP or Kronos
 Maturity vs. more flexibility & better consumability
 “Xen Linux” vs. PVOPS
Xen Wiki – XCP Overview
http://wiki.xen.org/xenwiki/XCP_Overview
Citrix Xenserver
PERGUNTAS?
OBRIGADO

Você também pode gostar