Server virtualization with Citrix XenServer

Hot Off the Press

Need for Speed

Some XenServer users complained about the lack of I/O performance on the guest systems, and I was able to measure these speed hits on the HP system compared with the bare metal system. Installing a battery-buffered, 512MB write cache module vastly improved benchmark results that measured multiple, parallel read/write access.

Features

You need a commercial version of XenServer if you intend to implement advanced features such as high availability, including auto-restart and failover technologies. Administrators can pool servers with identical hardware and migrate virtual machines at runtime within the pool (Xenmotion). The commercial versions even support automatic migration in a failover case. Additionally, XenServer as of the Advanced Edition supports dynamic memory management. The system optimizes the memory assignments for all guest systems at runtime and can assign unused memory to other virtual machines as needed.

Programming for XenServer

A well-documented programming interface (API) gives administrators the ability to communicate with the host system at runtime and handle recurring tasks. Programming libraries for C#, Java, C, Python, and Microsoft's PowerShell are available from the Citrix Developer Network [2]. Listing 1 uses the Java interface from the XenServer SDK to retrieve a full set of meta information from the host system.

Buy ADMIN Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Server virtualization with Citrix XenServer
    Version 5.6 of Citrix XenServer is a feature-stripped version of the virtualization product and is available free, in addition to the commercial Advanced, Enterprise, and Platinum editions.
  • Citrix XenServer 6.2 goes open source
    In June, Citrix released the latest version of XenServer Enterprise as open source software. The manufacturer hopes to benefit from input from the community, attract more customers for its desktop virtualization solution, and improve its market position.
  • vSphere 5 vs. XenServer 6
    VMware and Citrix are peers in the market for virtualized standard servers. The two global players recently introduced new versions to keep their opponents on their toes. In this article, we compare the two products and evaluate the high-availability and monitoring strategies.
  • Citrix NetScaler steps in for Microsoft TMG/ISA
    Since Microsoft announced the discontinuation of its Threat Management Gateway (TMG) – successor to the Internet Security and Acceleration (ISA) Server – companies have been looking for an adequate replacement. Citrix jumps into the breach with its various NetScaler products.
  • Using Univention Corporate Server 2.4 for virtual infrastructure management
    Univention is one of the most interesting, preconfigured Linux-based products in the corporate server race.
comments powered by Disqus