Virtualization Blog

Discussions and observations on virtualization.

XenServer Dundee Released

It was a little over a year ago when I introduced a project code named Dundee to this community. In the intervening year, we've had a number pre-release builds; all introducing ever greater capabilities into what I'm now happy to announce as XenServer 7. As you would expect from a major version number, XenServer 7 makes some rather significant strides forward, and defines a significant new capability.

Let's start first with the significant new capability. Some of you may have noted an interesting new security effort appear in upstream Xen a few years ago. Leading this effort was Bitdefender, and at the time it was known by the catchy title of "virtual machine introspection". This effort takes full advantage of the Intel EPT virtualization extensions to permit a true agentless anti-malware solution, where the anti-malware engine is placed in a service VM which is inaccessible from the guest VMs. XenServer 7 officially supports this technology with the Direct Inspect API set, and is platform ready for Bitdefender GravityZone HVI. For virtualization users, the combination of Direct Inspect and GravityZone HVI reduces the attack surface for malware by both removing in-guest agents, and by actively monitoring memory usage from the hypervisor to detect malicious memory accesses and flag questionable activity for remediation. When combined with support for Intel SMAP and PML, XenServer 7 offers significantly increased security compared to previous versions. Since secure operation extends to secure access to the host management APIs, XenServer 7 fully supports TLS 1.2, and can optionally mandate the use of TLS 1.2.

XenServer 7 extends the vGPU market initially defined in 2013 to include both increased scalability with NVIDIA GRID Maxwell M10 and the latest Intel Iris Pro virtual graphics. When combined, these vGPU extensions open the door to greater adoption of virtualized graphics by both increasing the number of GPU enabled VMs per host, as well as potentially removing the requirement for a dedicated GPU add-in card.

Operating virtual infrastructure at any level of scale requires an understanding of the overall health of the environment. While recent XenServer versions have included the ability to upload server status information to the free Citrix Insight Services, this operation was completely manual. With XenServer 7, we're introducing Health Check which is a proactive service which works in concert with Insight Services to monitor the operational health of a XenServer environment, and proactively alert you to any issues. The best part of Health Check is that it's completely free and open to any user of XenServer 7.

No major release would be complete without a requisite bump in performance, and XenServer 7 is no exception. Host memory limits have been bumped to 5TB per host, with a corresponding bump to 1.5TB per VM; OS willing of course. Host CPU count has been increased to 288 cores, and guest virtual CPU count has increased to 32; again OS willing. Disk scalability has also increased with support for up to 255 virtual block devices per VM and 4096 VBDs per host, all while supporting up to 20,000 VDIs per SR. Since XenServer often is deployed in Microsoft Windows environments, Active Directory support for role based authentication is a key requirement, and with XenServer 7, we've improved overall AD performance to support very large AD forests with a resulting improvement in login times.

 

XenServer 7 is available for download today, and can be obtained for free from the XenServer download page.

XenServer 7.0 performance improvements part 1: Low...
XenServer Administrators Handbook Published
 

Comments 29

David Cottingham on Tuesday, 07 June 2016 15:21

Fixed :-).

0
Fixed :-).
Guest - Finanse on Sunday, 29 May 2016 21:25

Congratz! Awesome news.

1
Congratz! Awesome news.
Gurgel on Monday, 30 May 2016 00:14

POOL Hybrid feature (different CPUs) is certainly a plus.
This feature should be maintained in future versions and whenever possible, improving it further.

In version 7, was missing dynamic disk resource. Perhaps the feature to SP1?

0
POOL Hybrid feature (different CPUs) is certainly a plus. This feature should be maintained in future versions and whenever possible, improving it further. In version 7, was missing dynamic disk resource. Perhaps the feature to SP1?
David Cottingham on Tuesday, 07 June 2016 15:22

When you say "dynamic disk resource", do you mean the ability to live resize a VM's disk?

0
When you say "dynamic disk resource", do you mean the ability to live resize a VM's disk?
Guest - Dan David on Monday, 30 May 2016 09:23

Congratulations to the new release!

But it's really sad to see that for local storage we still rely on the archaic ext3 file system which is hugely disappointing. That immediately disqualifies XS7 for a range of SMB installations which don't have their own storage system but rely on built-in storage (i.e. SAS/SATA drives).

It's simple beyond me how in 2016 anyone can believe that ext3 is an appropriate file system for local storage for a virtualization platform. How can you guys move to a modern release of CentOS as your basis and completely ignore to upgrade file system support along the way? XFS is the default file system for CentOS/RHEL, why isn't it for XS?

We have lots of customers who use local storage, and i'd love to move them to XS, but without support for modern file system you're pretty much giving it away to VMware and Microsoft.

So I guess it's waiting for XS8 and hope that anyone in the XS team finally sees the light.

0
Congratulations to the new release! But it's really sad to see that for local storage we still rely on the archaic ext3 file system which is hugely disappointing. That immediately disqualifies XS7 for a range of SMB installations which don't have their own storage system but rely on built-in storage (i.e. SAS/SATA drives). It's simple beyond me how in 2016 anyone can believe that ext3 is an appropriate file system for local storage for a virtualization platform. How can you guys move to a modern release of CentOS as your basis and completely ignore to upgrade file system support along the way? XFS is the default file system for CentOS/RHEL, why isn't it for XS? We have lots of customers who use local storage, and i'd love to move them to XS, but without support for modern file system you're pretty much giving it away to VMware and Microsoft. So I guess it's waiting for XS8 and hope that anyone in the XS team finally sees the light.
David Cottingham on Tuesday, 07 June 2016 15:23

Understood -- we've actually had some conversations about moving up from ext3 just this week, hence watch this space...

0
Understood -- we've actually had some conversations about moving up from ext3 just this week, hence watch this space...
Richard Butler on Friday, 03 June 2016 17:00

I need to install some USB redirector software on the host, so that one of the VMs can access a dongle.
There doesn't appear to be a link to the DDK.
and when I go to the Citrix site to try and download it from there, it says my security level isn't enought to download anything to do with Xenserver 6.5 or 7.

0
I need to install some USB redirector software on the host, so that one of the VMs can access a dongle. There doesn't appear to be a link to the DDK. and when I go to the Citrix site to try and download it from there, it says my security level isn't enought to download anything to do with Xenserver 6.5 or 7.
David Cottingham on Tuesday, 07 June 2016 16:07

Sorry about that: I've now added the link to the DDK up on the downloads page.

0
Sorry about that: I've now added the link to the DDK up on the downloads page.
Guest - Edision Niu on Tuesday, 19 July 2016 06:43

Does xensever7 support Libvmi that will relaize VMI?

0
Does xensever7 support Libvmi that will relaize VMI?

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.