Virtualization Blog

Discussions and observations on virtualization.

XenServer.next Alpha Available for Download

XenServer.next Alpha Available

The XenServer engineering team is pleased to announce the availability an alpha of the next release of XenServer, code named “Creedence”. XenServer Creedence is intended to represent the latest capabilities in XenServer with a target release date determined by feature completeness. Several key areas have been improved over XenServer 6.2, and singificantly we have also introduced a 64 bit control domain architecture and updated the Xen Project hypervisor to version 4.4. Due to these changes, we are requesting tests using this alpha be limited to core functionality such as the installation process and basic operations like VM creation, start and stop. Performance and scalability tests should be deferred until a later build is nominated to alpha or beta status.

This is pre-release code and as such isn’t appropriate for production use, and is unlikely to function properly with provisioning solutions such as Citrix XenDesktop and Citrix CloudPlatform. It is expected that users of Citrix XenDesktop and Citrix CloudPlatform will be able to begin testing Creedence within the XenServer Tech Preview time-frame announced at Citrix Synergy. In preparation for the Tech Preview, all XenServer users, including those running XenDesktop, are encouraged to validate if Creedence is able to successfully install on their chosen hardware.

Key Questions

When does the alpha period start?

The alpha period starts on May 19th 2014

When does the alpha period end?

There is no pre-defined end to the alpha period. Instead, we’re providing access to nightly builds and from those nightly builds we’ll periodically promote builds to “alpha.x” status. The promotion will occur as key features are incorporated and stability targets are reached. As we progress the alpha period will naturally transition into a beta or Tech Preview stage ultimately ending with a XenServer release. Announcements will be made on xenserver.org when a new build is promoted.

Where do I get the build?

The build can be downloaded from xenserver.org at: http://xenserver.org/index.php?option=com_content&view=article&layout=edit&id=142

If I encounter a defect, how do I enter it?

Defects and incidents are expected with this alpha, and they can be entered at https://bugs.xenserver.org. Users wishing to submit or report issues are advised to review our submission guidelines to ensure they are collecting enough information for us to resolve any issues.

Where can I find more information on Creedence?

We are pleased to announce a public wiki has been created at https://wiki.xenserver.org to contain key architectural information about XenServer; including details about Creedence.

How do I report compatibility information?

The defect system offers Hardware and Vendor compatibility projects to collect information about your environment. Please report both successes and failures for our review.

What about upgrades?

The alpha will not upgrade any previous version of XenServer, including nightly builds from trunk, and there should be no expectation the alpha can be upgraded.

Do I need a new XenCenter?

Yes, XenCenter has been updated to work with the alpha and can be installed from the installation ISO.

Will I need a new SDK?

If you are integrating with XenServer, the SDK has also been updated. Please obtain the SDK for the alpha from the download page.

Where can I ask questions?

Since the Creedence alpha is being posted to and managed by the xenserver.org team, questions asked on Citrix Support Forums are likely to go unanswered. Those forums are intended for released and supported versions of XenServer. Instead we are inviting questions on the xs-devel mailing list, and via twitter to @XenServerArmy. In order to post questions, you will need to subscribe to the mailing list which can be done here: http://xenserver.org/discuss-virtualization/mailing-lists.html. Please note that the xs-devel mailing list is monitored by the engineering team, but really isn’t intended as a general support mechanism. If your question is more general purpose and would apply to any XenServer version, please validate if the issue being experienced is also present with XenServer 6.2 and if so ask the question on the Citrix support forums.  We've also created some guidelines for submitting incidents.

XenCenter Usability Enhancements
Call for Participation for Xen User Summit

Related Posts

 

Comments 20

Guest - james on Monday, 19 May 2014 18:04

Tim,
great news from the the XS team!
Please get the build download hyperlink working in this blog article.
Also on the first look it is a bit confusing understanding on the first read about the this next.alpha and a later builds (alpha/beta) that will be ready for performance testing
thanks,
James

0
Tim, great news from the the XS team! Please get the build download hyperlink working in this blog article. Also on the first look it is a bit confusing understanding on the first read about the this next.alpha and a later builds (alpha/beta) that will be ready for performance testing thanks, James
Tim Mackey on Monday, 19 May 2014 22:31

James,

This first release (alpha.1) is really about core functionality. With a new Xen Project hypervisor and 64bit dom0 there is a real possibility that things like hardware drivers might be missing and some core operations might have some issues. That's what we'd like people to focus on right now. The plan is to have an alpha.2 in the near future, and other builds as we get closer to release. With each new "promoted version", we'll be looking for different things. The end objective of all of this is to ensure we catch important things which will impact our community early.

Does that help?

0
James, This first release (alpha.1) is really about core functionality. With a new Xen Project hypervisor and 64bit dom0 there is a real possibility that things like hardware drivers might be missing and some core operations might have some issues. That's what we'd like people to focus on right now. The plan is to have an alpha.2 in the near future, and other builds as we get closer to release. With each new "promoted version", we'll be looking for different things. The end objective of all of this is to ensure we catch important things which will impact our community early. Does that help?
Tobias Kreidl on Monday, 19 May 2014 18:04

Tim,
Awesome! The user community is collectively excited about this next evolutionary step for XenServer. It would be great to have a summary of the Creedence Alpha-release features, if significantly different from the Xen 4.4 version.
many thanks,
-=Tobias

0
Tim, Awesome! The user community is collectively excited about this next evolutionary step for XenServer. It would be great to have a summary of the Creedence Alpha-release features, if significantly different from the Xen 4.4 version. many thanks, -=Tobias
Andrew Halley on Tuesday, 20 May 2014 16:15

Hi Tobias, there's a summary of the alpha(.1) content available on the wiki here:
https://wiki.xenserver.org/index.php?title=XenServer_Creedence_Alpha_Release

which we are updating as the alpha.2 .3 etc become available.

0
Hi Tobias, there's a summary of the alpha(.1) content available on the wiki here: https://wiki.xenserver.org/index.php?title=XenServer_Creedence_Alpha_Release which we are updating as the alpha.2 .3 etc become available.
Tim Mackey on Monday, 19 May 2014 22:33

Tobias,

There are a bunch of things, but the big things we care about in this build drop are core functionality. I'll try and get more of a changelog for the next "promoted build" aka alpha.2!

-tim

0
Tobias, There are a bunch of things, but the big things we care about in this build drop are core functionality. I'll try and get more of a changelog for the next "promoted build" aka alpha.2! -tim
Tobias Kreidl on Monday, 19 May 2014 22:57

Would love to see the 3.14 kernel make it into the official Creedence release, as this current alpha version is based on 3.10 (granted, Xen 4.4 was just released in March).
-=Tobias

0
Would love to see the 3.14 kernel make it into the official Creedence release, as this current alpha version is based on 3.10 (granted, Xen 4.4 was just released in March). -=Tobias
Samat on Tuesday, 20 May 2014 04:15

How can I install this image to USB? Can I use dd tool?

0
How can I install this image to USB? Can I use dd tool?
Tim Mackey on Wednesday, 21 May 2014 15:07

Samat,

If you're looking to run XenServer from USB, you'll want to be aware of some of the problems you might encounter. Due to these problems, we don't officially endorse such usage, but I know of some installations where it did work. If you Google, you'll see a few blog posts on how to accomplish this. Downsides to USB usage include performance, lack of meaningful local storage option (not really an issue if you intend to use shared storage), and Flash cell lifespan. Some of these problems can be mitigated if you use SYSLOG to offload the log activity, but you're still not going to be in an ideal configuration.

I hope that helps some.

-tim

0
Samat, If you're looking to run XenServer from USB, you'll want to be aware of some of the problems you might encounter. Due to these problems, we don't officially endorse such usage, but I know of some installations where it did work. If you Google, you'll see a few blog posts on how to accomplish this. Downsides to USB usage include performance, lack of meaningful local storage option (not really an issue if you intend to use shared storage), and Flash cell lifespan. Some of these problems can be mitigated if you use SYSLOG to offload the log activity, but you're still not going to be in an ideal configuration. I hope that helps some. -tim
Terry Wang on Tuesday, 20 May 2014 06:25

Really excited to see the latest Xen Hypervisor 4.4 taken into the next XenServer release ;-D

With a 64-bit dom0 (CentOS 6.5 based) plus a Linux 3.10 LTS based kernel, it's gonna be modern, stable and powerful Virtualization platform for free.

0
Really excited to see the latest Xen Hypervisor 4.4 taken into the next XenServer release ;-D With a 64-bit dom0 (CentOS 6.5 based) plus a Linux 3.10 LTS based kernel, it's gonna be modern, stable and powerful Virtualization platform for free.
Guest - Jan Schunk on Wednesday, 28 May 2014 10:14

Will the next release really be based on CentOS 6.5? I hope so.
But rpm -q centos-release for Creedence Development Snapshot 2014-05-27 (85766c) says: 5.10
There ist a "normal" Development Snapshot 2014-05-27 (85775c) which says: 6.5

0
Will the next release really be based on CentOS 6.5? I hope so. But rpm -q centos-release for Creedence Development Snapshot 2014-05-27 (85766c) says: 5.10 There ist a "normal" Development Snapshot 2014-05-27 (85775c) which says: 6.5
Alan Lantz on Tuesday, 20 May 2014 19:28

So far testing has been great. Nothing really weird seen yet. It did take me a moement to find logs is now called events.

0
So far testing has been great. Nothing really weird seen yet. It did take me a moement to find logs is now called events.
Lee Bushen on Wednesday, 21 May 2014 14:59

Did anyone test nested HVM yet? (i.e. getting Windows VMs running on a XenServer that is itself a VM on another XenServer)? It's not going to be a supported feature, but it'll sure be handy for test and training environments. I believe you need a Nehalem or preferable a Haswell CPU (I have neither!).

0
Did anyone test nested HVM yet? (i.e. getting Windows VMs running on a XenServer that is itself a VM on another XenServer)? It's not going to be a supported feature, but it'll sure be handy for test and training environments. I believe you need a Nehalem or preferable a Haswell CPU (I have neither!).
Tim Mackey on Wednesday, 21 May 2014 15:09

Lee,

I would say you may have just volunteered!!! Since we're now Xen Project 4.4 based, there is better support so please do let us know how you get on with your testing ;)

-tim

0
Lee, I would say you may have just volunteered!!! Since we're now Xen Project 4.4 based, there is better support so please do let us know how you get on with your testing ;) -tim
Olivier Lambert on Wednesday, 21 May 2014 15:39

Any chance to have an updated doc for the XAPI on this Alpha?

Like this one but for "Creedence":
http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/api/

Thanks!

0
Any chance to have an updated doc for the XAPI on this Alpha? Like this one but for "Creedence": http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/api/ Thanks!
Jp on Thursday, 05 June 2014 11:56

Hi,

Am I the only one having problem to install this through HP ILO? Keyboard is unresponsive. Is some driver missing from the installer? This works fine with regular 6.2.

0
Hi, Am I the only one having problem to install this through HP ILO? Keyboard is unresponsive. Is some driver missing from the installer? This works fine with regular 6.2.
Hong Lae Cho on Wednesday, 11 June 2014 23:57

Hi Jp, you are not the only one experienced that issue and I've raised a bug (https://bugs.xenserver.org/browse/CALPHA-3) and it was acknowledged as a defect. I was told it's going to be fixed but the same issue is still present on Alpha 2.

0
Hi Jp, you are not the only one experienced that issue and I've raised a bug (https://bugs.xenserver.org/browse/CALPHA-3) and it was acknowledged as a defect. I was told it's going to be fixed but the same issue is still present on Alpha 2.
chaitanya on Thursday, 05 June 2014 15:48

Hi,
I just installed xenserver 6.4 alpha version. My VMs running a bit slow than 6.2. Till alpha.2 is released i m thinking to use alpha.1 and come up with some more reviews.

Chaitanya.

0
Hi, I just installed xenserver 6.4 alpha version. My VMs running a bit slow than 6.2. Till alpha.2 is released i m thinking to use alpha.1 and come up with some more reviews. Chaitanya.
Tobias Kreidl on Friday, 06 June 2014 15:16

Since CentOS 6 (upon which Creedence is based) has supported NFS V4 for well over a year (and the stable version of NFS 4.1 has been out since 2010), I would really like to see official support soon for NFS 4 in XenServer. It works, but not out of the box in many cases, depending on the storage being connected to. At some point in the future, it would also be great to see pNFS support within XenServer.
-=Tobias

0
Since CentOS 6 (upon which Creedence is based) has supported NFS V4 for well over a year (and the stable version of NFS 4.1 has been out since 2010), I would really like to see official support soon for NFS 4 in XenServer. It works, but not out of the box in many cases, depending on the storage being connected to. At some point in the future, it would also be great to see pNFS support within XenServer. -=Tobias
Guest - james on Monday, 16 June 2014 17:14

@Tobias -
Is Creedence based on CentOS 6? why are development snapshots based on 5.10?

0
@Tobias - Is Creedence based on CentOS 6? why are development snapshots based on 5.10?
Tobias Kreidl on Monday, 23 June 2014 18:52

The kernel version of Creedence is 3.10, but it's still based on CentOS 5.

0
The kernel version of Creedence is 3.10, but it's still based on CentOS 5.

About XenServer

XenServer is the leading open source virtualization platform, powered by the Xen Project hypervisor and the XAPI toolstack. It is used in the world's largest clouds and enterprises.
 
Commercial support for XenServer is available from Citrix.