Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Citrix XenServer 6.0 Administration Essential Guide
Citrix XenServer 6.0 Administration Essential Guide

Citrix XenServer 6.0 Administration Essential Guide: Deploy and manage XenServer in your enterprise to create, integrate, manage and automate a virtual datacenter quickly and easily with this book and ebook.

eBook
€8.99 €42.99
Paperback
€53.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Citrix XenServer 6.0 Administration Essential Guide

Chapter 1. Introducing XenServer Resource Pools

Xen originated as a research project at the University of Cambridge, led by Ian Pratt, senior lecturer at Cambridge and founder of XenSource, Inc. The first public release of Xen occurred in 2003. Citrix Systems acquired XenSource, Inc in October 2007 and subsequently renamed XenSource's products under the Citrix brand "XenServer".

On 21 October 2009, Citrix further announced their, now commercial, applications of XenServer would be fully open source and made freely available to the public under the name Xen Cloud Platform (XCP).

Although Citrix acquired XenSource, Xen is developed and maintained by the community as free software, licensed under the GNU General Public License (GPLv2).

Citrix XenServer 6.0 is the last release of the Citrix server virtualization platform. The XenServer package contains all you need to create and manage a deployment of virtual x86 and x64 computers running on Xen®, the open source paravirtualizing hypervisor with near-native performance.

XenServer runs directly on server hardware without requiring an underlying operating system, which results in an efficient and scalable system. XenServer works by abstracting elements from the physical machine (such as hard drives, resources, and ports) and allocating them to the virtual machines running on it.

In Xen systems the hypervisor is the lowest and most privileged software layer. This layer supports one or more guest operating systems that are run on the physical CPUs. The first guest operating system, called in Xen terminology Control Domain (dom0) is executed automatically when the hypervisor boots and receives special management privileges and direct access to all physical hardware. The Control Domain is a secure privileged Virtual Machine that runs the XenServer management toolstack. Besides providing XenServer management functions, the Control Domain also runs the driver stack that provides user-created virtual machines access to physical devices.

A virtual machine (VM) is a computer composed entirely of software that can run its own operating system and applications as if it were a physical computer. A VM behaves exactly like a physical computer and contains its own virtual (software-based) CPU, RAM, hard disk, and network interface card (NIC). XenServer is available in four editions:

  • Citrix XenServer (Free): Proven virtualization platform that delivers uncompromised performance, scale, and flexibility at no cost

  • Citrix XenServer Advanced Edition: Key high availability and advanced management tools that take virtual infrastructure to the next level

  • Citrix XenServer Enterprise Edition: Essential integration and optimization capabilities for production deployments of virtual machines

  • Citrix XenServer Platinum Edition: Advanced automation and cloud computing features for enterprise-wide virtual environments

You can find more information about features included in each edition at http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300456.

In this chapter we will cover the following topics:

  • XenServer resource pool overview and requirements

  • XenServer resource pool creation

  • Creating an heterogeneous XenServer resource pool

  • Designating a new Pool Master host

  • Removing a XenServer Host from a resource pool

  • Preparing a Pool of XenServer Hosts for Maintenance

  • Licensing XenServer hosts

XenServer resource pool overview


A Citrix XenServer pool is a group of XenServer hosts and allows you to view multiple servers as a single resource, enabling flexible deployment of virtual machines based on the resource needs and business priorities.

A pool is comprised of multiple XenServer hosts bound together as a single managed entity. When combined with shared storage, virtual machines (VMs) can be started on any XenServer host in the pool that has sufficient available resources such as CPU or memory, and then dynamically moved between hosts while running, using the "XenMotion" feature with minimal downtime. If an individual XenServer host suffers a hardware failure, you can restart the failed VM(s) on another host in the same pool.

If the High Availability (HA) feature (only available to XenServer Advanced Edition or higher) is enabled, VMs are automatically moved to another host in the event of a host failure.

XenServer resource pool requirements


A pool always has at least one physical host, known as the "pool master", that provides a single point of contact for all of the servers in the pool, known as "slaves", managing communication to other members of the pool as necessary.

If the pool master is shut down or unavailable, you will not able to connect to the pool until the master is online again or until you nominate one of the other members as the new pool master for the pool. Virtual machines that are started at the time the pool master became unavailable continue running. Note that every member of a resource pool contains all the information necessary to take on the role of master, if you need to replace a pool master.

Note

If the pool's master fails, automatic master reselection will only take place if High Availability is enabled. You can learn about High Availability in Chapter 8, Managing High Availability and Snapshots.

A resource pool is a homogeneous aggregate of one or more XenServer hosts, up to a maximum of 16. What is the definition of homogeneous?

A XenServer pool is homogeneous when:

  • The CPUs on the server joining the pool are the same (in terms of vendor, model, and features) as the CPUs on servers already in the pool

  • The server joining the pool is running the same version of XenServer software, at the same patch level, as servers already in the pool

  • When you join a host to a pool, remember also that XenServer will enforce additional constraints, in particular:

    • It is not a member of an existing resource pool

    • It has no shared storage configured

    • There are no running or suspended Virtual Machines on the XenServer host you are joining to the pool

    • There are no active operations on the VMs in progress such as restart or shutdown

  • When you want to join a new host remember to check the following:

    • Clock of the host joining the pool is synchronized to the same time as the pool master (for example, by using NTP)

    • Its primary management interface is not bonded (you can configure this once the host has successfully joined the pool)

    • Its management IP address is static (either configured on the host itself or by using an appropriate configuration on your DHCP server)

      Note

      The requirement for a XenServer host to have a static IP address to be part of a resource pool also applies to servers providing shared NFS or iSCSI storage for the pool.

Why have we introduced the concept homogeneous? Because In XenServer 6.0, you can also create a heterogeneous pool. A pool is heterogeneous when you join disparate hosts together.

XenServer 6.0 makes it possible to create a heterogeneous pool by leveraging technologies in recent Intel (FlexMigration) and AMD (Extended Migration) CPUs that provide CPU "masking" or "leveling". These features allow a CPU to be configured to appear as providing a different make, model, or functionality than it actually does. CPU masking enables you to create pools of hosts with disparate CPUs and permits you to use the XenMotion feature safely.

Using XenServer to mask the CPU features of a new server, so that it will match the features of the existing servers in a pool, requires the following:

  • The CPUs of the server joining the pool must be of the same vendor (that is, AMD, Intel) as the CPUs on servers already in the pool

  • The CPUs of the server joining the pool must support either Intel FlexMigration or AMD Enhanced Migration

  • The features of the older CPUs must be a subset of the features of the CPUs of the server joining the pool

  • The server joining the pool is running the same version of the XenServer software, with the same hotfixes installed, as servers already in the pool

    Note

    Heterogeneous resource pool creation is only available to XenServer Advanced editions and above.

Creating a XenServer resource pool


After we have introduced the resource pool concept and requirements, we can start discussing how to create a resource pool in XenServer.

Resource pools can be created using either the XenCenter management console or the xe command-line interface (CLI). When you join a new host to a resource pool, the joining host synchronizes its local database with the pool-wide one, hosted and managed by the pool master, and inherits some settings from the pool:

  • VM, local, and remote storage configuration is added to the pool-wide database.

  • The joining host inherits existing shared storage repositories in the pool and appropriate PBD (Physical Block Devices) records are created, so that the new host can access existing shared storage automatically.

  • Networking information is partially inherited by the joining host: The structural details of NICs, VLANs, and bonded interfaces are all inherited, but policy information is not. This policy information, which must be re-configured, includes:

    • The IP addresses of management NICs, which are preserved from the original configuration.

    • The location of the primary management interface, which remains the same as the original configuration. For example, if the other pool hosts have their primary management interfaces on a bonded interface, then the joining host must be explicitly migrated to the bond once it has joined.

    • Dedicated storage NICs, which must be re-assigned to the joining host from XenCenter or the CLI, and the PBDs re-plugged to route the traffic accordingly.

Concepts related to storage and networking will be discussed in Chapter 2, Managing User Authentication, and Chapter 5, Managing Virtual Machines.

Note

Best Practice: Create a pool before adding shared storage.

Now, we are ready to create a XenServer resource pool. Two hosts will be part of this pool, xenserver1 and xenserver2.

Host xenserver1 is configured with IP address 192.168.0.1 and host xenserver2 is configured with IP address 192.168.0.2.

We will configure the resource pool using XenCenter and CLI.

Usually XenCenter is a faster and user-friendly method for doing this task, so we will create the resource pool using XenCenter first:

  1. Start XenCenter:

  2. Click on Server | Add to add the xenserver1 host to the console.

  3. Type the IP address of xenserver1 and password for the user root.

    The first time you add a new host, the Save and Restore Connection State dialog box appears. This enables you to set your preferences for storing your host connection information and automatically restoring server connections.

  4. Now, the xenserver1 host is visible on the XenCenter console:

  5. Repeat the previous steps to add the xenserver2 host.

  6. Click on Pool | New Pool.

  7. Type a name for the pool and, optionally, a description. Select the master and click on the servers that will be joined. In this example, we named the pool XenPool and the master xenserver1.

  8. Click on Create Pool. The new pool will be created and configured:

If you want to check if a XenServer host is the pool master for a pool, look at the Pool Master property available on the General tab of the host in XenCenter. If the value is Yes in the Pool Master property the host is acting as the pool master for the pool. Also, when you connect to a XenServer pool, the first host displayed is the pool master. For example, if xenserver2 is the pool master of the pool, xenserver2 will be displayed first in XenCenter.

Now it is time to discover how to designate a pool master using the xe command-line interface. You can open the xe CLI from XenCenter by clicking on the Console tab or from a computer with XenCenter installed executing the xe.exe command from the path C:\Program Files\Citrix\XenCenter:

xe -s <server> -u <username> -pw <password> [-p <port>] <command> <arguments>
 

where:

  • The server parameter is used to specify the hostname or IP address

  • The username and password parameters are used to specify credentials for logging in

  • An optional port parameter can be used to specify the agent port on the remote XenServer Host (defaults to 443)

  • The command parameter is the xenserver command you want to execute

  • The arguments parameter is the argument related to the xenserver command you want to execute

In the following example, we use the xe CLI from XenCenter:

  1. From XenCenter, select xenserver1 and click on the Console tab:

  2. Press Enter to log in to the console.

  3. XenServer hosts belong to an unnamed pool by default. To create your first resource pool, rename the existing nameless pool using the following command:

    xe pool-param-set name-label=<"New Pool"> uuid=<pool_uuid>
    

    where name-label is the name to assign to the pool and uuid is the the unique identifier/object reference for the pool. To find the UUID for the pool, press the Tab key on your keyboard.

  4. We will run following command to create the pool named XenPool:

    xe pool-param-set name-label="XenPool" uuid=8eaa281f-c7ae-20d3-f37d-00e8596e4bc4
    
  5. Now we have to join the xenserver2 host to the pool. To do this, we will open the console on xenserver2 and execute the following command:

    xe pool-join master-address=<host1> master-username=<administrator_username> master-password=<password>
    

    where master-address is the fully-qualified domain name or IP address of the pool master, master-username is the name of the master's administrator (root), and master-password must be the administrator password set when the XenServer host acting as master was installed.

  6. We will run the following command to join xenserver2 to the XenPool:

    xe pool-join master-address=192.168.0.1 master-username=root master-password=xenserver
    
  7. Host xenserver2 will join the pool, as shown in the following screenshots:

    Note

    You can use a program such as "PuTTY" to connect to XenServer hosts and execute console commands. You can download it from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html.

In the real world, virtual infrastructure grows according to the needs of the enterprise. It is often difficult to acquire multiple servers with the exact same CPUs and so minor variations are permitted. If you have a XenServer host in your environment with a different CPU you can join it to the pool by forcing the operation using the following xe command:

xe pool-join master-address=<host1> master-username=<administrator_username> master-password=<password> --force

where:

  • master-address is the fully-qualified domain name or IP address of the pool master

  • master-username is the name of the master's administrator (root)

  • master-password is the administrator password set when the XenServer host acting as master was installed

Creating a heterogeneous XenServer resource pool


Creating heterogeneous resource pools is most easily done with XenCenter. XenCenter will automatically suggest using CPU masking whenever possible.

To add a heterogeneous XenServer host to a resource pool using the xe CLI use the following procedure:

  1. Find the CPU features of the Pool Master by running the following command:

    xe host-get-cpu-features
    
  2. On the new server, run the xe host-set-cpu-features command and copy and paste the Pool Master's features into the features parameter. For example:

    xe host-set-cpu-features features= <pool_master's_cpu_features>
    xe host-set-cpu-features features=17bae3ff-bfebfbff-00000001-28100800
    
  3. Restart the new server.

  4. Run the xe pool-join command on the new server to join the pool.

  5. To return a server with masked CPU features back to its normal capabilities, run the following command:

    xe host-reset-cpu-features
    

Note

To display a list of all properties of the CPUs in a host, run the xe host-cpu-info command.

Designating a new pool master host


It can be useful to learn how to designate a new master host for our pool XenPool. Designating a new pool master is an important task that a XenServer administrator should know.

The first thing to remember is that you can only do it using CLI.

In the next example, we designate the xenserver2 host as the new pool master:

  1. Open a console on any host of the pool.

  2. Identify the UUID of the host that will be the new master executing the command:

    xe host-list
    
  3. Execute the following command to designate the new master:

    xe pool-designate-new-master host-uuid=<host-uuid>
    

    where host-uuid is the value you have found in the previous step.

  4. We will run the following command to designate xenserver2 the new master for the XenPool:

    xe pool-designate-new-master host-uuid=8791cc9e-e1e0-43f0-9104-d608bb033b9b
    

Note

After the designation process is completed, XenServer resets the internal stack in order to apply the new configuration to the pool.

Removing a XenServer host from a resource pool


You may have the need to remove a XenServer host from a resource pool because that host is no longer available or because you decide to retire it.

When a XenServer host is removed (ejected) from a pool, the machine is rebooted, reinitialized, and left in a state equivalent to that after a fresh installation. It is important not to eject a XenServer host from a pool if there is important data on the local disks, because all of the data will be erased upon ejection from the pool.

Note: Before removing a XenServer host from a pool, ensure that you shut down all the VMs running on that host. You may see a warnin stating that the host cannot be removed.

Note

You cannot remove the host acting as pool master from a resource pool. First, designate another host as master.

You can remove a host using XenCenter or CLI.

You have decided to substitute your host xenserver2 with a new server so to complete this task you will have to remove it from the pool named XenPool:

  1. Open XenCenter and select host xenserver2. Right-click and select Remove server from Pool as shown in the following screenshot:

  2. A warning will be displayed informing you that the operation will erase all the data. Click on Yes.

  3. The server will be removed from the pool and will be restarted.

  4. To perform the same task using the CLI, follow this procedure:

  5. Open a console on any host of the pool.

  6. Identify the UUID of the host that you have to eject by executing the following command:

    xe host-list
    
  7. Execute the following command to start the removal process:

    xe pool-eject host-uuid=<host_uuid>
    

    where host-uuid is the value that you have found in the previous step.

  8. We will run following command to remove xenserver2 from the XenPool:

    xe pool-eject host-uuid=8791cc9e-e1e0-43f0-9104-d608bb033b9b
    
  9. Type yes to continue. The host will be ejected and left in a freshly-installed state.

Preparing a XenServer host for maintenance


You may need to take a managed server offline for a number of reasons, such as a rolling upgrade of virtualization software, adding or testing connectivity to a new network, diagnosing an underlying hardware issue, or adding connectivity to a new storage system. In XenCenter, you can take a server offline temporarily by placing it into Maintenance Mode.

If the server is in a resource pool, when you place it into Maintenance Mode, all running VMs will be automatically migrated from it to another server in the same pool. If the server is the pool master, a new master will also be selected for the pool.

While a server is in Maintenance Mode you cannot create or start any VMs on it.

When all running VMs have been successfully migrated off the server, the server's status is changed to and set to Disabled.

To take a server out of Maintenance Mode, select the server and then click on Exit Maintenance Mode in the shortcut menu, as shown in the following screenshot:

To prepare a XenServer host in a pool for maintenance operations using the CLI use the following procedure:

  1. Open a console on any host of the pool.

  2. Identify the UUID of the host you want to place in Maintenance Mode:

    xe host-list
    
  3. Execute the following commands to start the removal process:

    xe host-disable uuid=<host_uuid>
    xe host-evacuate uuid=<host_uuid>
    

    where the host-uuid parameter is the value you have found in the previous step.

    This will disable the XenServer host and then migrate any running VMs to other XenServer hosts in the pool.

  4. Once the maintenance operation is completed, enable the XenServer host by executing the following command:

    xe host-enable
    

Licensing XenServer


XenServer is available in four editions but you can move towards virtualization (if you have not yet done this in your enterprise) with just the free edition. It can be used without time limits and restrictions. Citrix requires you only to activate the product within 30 days after you have installed it and then renew the free license on an annual basis.

Activating a free edition

To activate the free edition, follow this procedure:

  1. Request an activation key from Citrix using XenCenter.

  2. Click on the Tools menu and select License Manager.

  3. Select one or more hosts that you wish to activate. Click on Activate Free XenServer and then select Request Activation Key, as shown in the following screenshot:

  4. XenCenter opens a web browser and takes you to the Citrix XenServer Activation page as shown in the following screenshot:

    If XenCenter is unable to connect to the activation page (because the Internet connection is down, for example), then XenCenter gives you the option to save a .txt file locally with the activation request information.

    Note

    You can upload the .txt file to https://activate.vmd.citrix.com at a later date.

  1. Enter your details in the activation form, and then click on Submit. An e-mail with the activation key (.xslic file extension) will be sent to you shortly afterwards.

  2. Save the attached activation key to a known location on the computer running XenCenter or xe CLI.

  3. Apply the activation key to your XenServer host using XenCenter or xe CLI.

To apply an activation key using XenCenter:

  1. Click on the Tools menu and select License Manager.

    Note

    You can also launch the XenCenter License Manager by double-clicking the activation key file in Windows Explorer.

  2. Select the host you wish activate (you can only activate one host at a time). Click on Activate Free XenServer, and then select Apply Activation Key as shown in the following screenshot:

  3. Browse to and select the activation key file, and select Open as shown in the following screenshot:

  4. The information shown in the XenCenter License Manager will be updated as shown in the following screenshot:

  5. To install an activation key using xe CLI, open a console on the host and run the following command:

xe host-license-add [license-file=<<path/license_filename>>]

Activating a non-free edition

XenServer Advanced, Enterprise, and Platinum editions use the same licensing model as other Citrix products.

XenServer Advanced editions and higher require a license for each XenServer host you use. All XenServer editions licenses must be added to and managed from a Citrix Licensing Server. If you are familiar with other Citrix products, you know this is the standard approach for licensing them. Citrix License Server stores licenses for all Citrix products and allocates them per users or devices.

Each XenServer host requires a license, but this does not limit the number of users that may connect to VMs on that host. While licensing must be configured for each XenServer host, the XenCenter License Manager allows you to apply the same settings to multiple hosts at once.

To license XenServer Advanced editions and higher:

  1. Install the Citrix License Server and console on a Microsoft Windows Server machine.

    Note

    XenServer 6.0 requires Citrix Licensing 11.6.1 or higher. Refer to Citrix license server documentation for setup available at http://support.citrix.com/proddocs/topic/technologies/lic-library-node-wrapper.html.

  2. Obtain your XenServer license files and load them onto the Citrix License Server.

  3. Configure licensing for each XenServer host using XenCenter or xe CLI.

To configure licensing for XenServer hosts using XenCenter:

  1. Click on Tools menu | License Manager.

  2. Select one or more host(s) that you wish to assign a license to. Click on Assign License.

  3. The Apply License dialog box opens.

  4. In the Apply License dialog box, choose the XenServer license edition and then enter the Citrix Licensing Server details. 27000 is the port that the licensing server uses by default for communication with Citrix products. If you changed the default port on the licensing server, enter the new number in the Port number box as shown in the following screenshot:

XenCenter contacts the specified license server and checks out a license for the specified host(s). The information shown in the XenCenter License Manager will be updated.

To release a license (to set a licensed host to the free XenServer edition) from the License Manager, select a host, and then click on Release License.

You can use the CLI to configure licensing for XenServer hosts as well.

To assign a license, execute the following command:

xe host-apply-edition edition=advanced|enterprise|platinum|enterprise-xd license-server-address=<license_server_address> host-uuid=<uuid_of_host> license-server-port=<license_server_port>

where:

  • The edition parameter is the edition of XenServer you have bought

  • The license-server-address parameter is the IP address of the license server

  • The host-uuid parameter is the unique identifier/object reference of the XenServer host

  • The license-server-port parameter is the port number you have set on the license server configuration

We will run following command to assign a Platinum license to xenserver1:

xe host-apply-edition edition=platinum license-server-address=192.168.1.3 host-uuid=bdced52b-2228-4fb4-b02e-211f9aef1db6 license-server-port=27000

You only need to supply the license server IP address and port number parameters the first time you assign a license. The values are stored and used automatically if you do not specify the license server parameters in the future.

If no host UUID is specified, the license will be applied to the host that you are running the command on.

Summary


In this chapter we have learned resource pool concepts and requirements. Specifically:

  • Homogeneous and heterogeneous resource pool concepts

  • Creating a resource pool using XenCenter and xe CLI

  • Removing a XenServer host from a pool

  • Preparing a XenServer host for maintenance mode

  • Designating a new pool master host

  • Licensing a XenServer host

Knowing the commands and operations for managing the pool master and resource pool is the first step to successfully managing virtualization infrastructure based on Citrix XenServer.

In the next chapter we will discuss how to manage user authentication.

Left arrow icon Right arrow icon

Key benefits

  • This book and eBook will take you through deploying XenServer in your enterprise, and teach you how to create and maintain your datacenter.
  • Manage XenServer and virtual machines using Citrix management tools and the command line.
  • Organize secure access to your infrastructure using role-based access control.
  • Back up your host and the highavailability of virtual machines.
  • The book contains practical examples and tips by the author from his own experience in clear step by step

Description

Virtualization helps an organization reduce costs and achieve low maintenance. It is fast becoming an important skill for all administrators. Citrix's XenServer is one of the leading virtualization solutions for enterprises and helps companies reduce costs while allowing them to integrate, automate and easily manage their datacenters. It comes with a steep learning curve, but the results are well worth the effort. This practical guide on XenServer administration shows you how to manage XenServer pools; create, configure and manage virtual machines and a datacenter. With the help of real-world examples in this book, you will be able to apply these concepts directly in your everyday life. Packed with author's tips and helpful advice; the book is your best choice for anything related to XenServer administration. This is the only book that focuses on the most vital aspect of XenServerñadministration. You don't have to struggle through the lesser-documented tasks anymore, this book will provide all the information you need to create and run a perfectly designed datacenter using XenServer.You will begin your journey towards becoming an expert XenServer administrator by configuring XenServer pools and managing role-based user authentication. Your next step is to create and manage virtual machines. In the following chapters you will learn to configure storage. The book discusses some of the more difficult tasks like configuring and managing VM memory. In the end you will be capable of handling your datacenter and virtual machines through a network, and you will learn how to monitor and backup your XenServer setup. All through the book, the author adds his helpful tips and advice that will help you choose the best options for your setup.

Who is this book for?

If you are an administrator working on XenServer, this book is for you. The book assumes that you have a basic understanding of XenServer administration, but need not have working experience with XenServer. You must be well aware of virtualization concepts as the book does not cover that.IT consultants, service providers and architects, who want to approach XenServer as a virtualization platform will also find this book useful.

What you will learn

  • Create and manage XenServer resource pools to manage your XenServer host as a unique identity
  • Use XenServer features like XenMotion to move the VM from one host to another without downtime
  • Manage user authentication using role-based access control
  • Configure Storage Repository and Networking
  • Create, Import and Export Virtual Machines
  • Convert physical machines to virtual using XenConvert
  • Manage Virtual Machines memory and snapshots with dynamic memory control and optimize Xen memory usage
  • Enable and manage High Availability in your XenServer
  • Integrate and configure XenServer with Microsoft Active Directory
  • Manage backups of XenServer host, protection, and the high-availability of virtual machines
Estimated delivery fee Deliver to Belgium

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Jun 25, 2012
Length: 364 pages
Edition : 1st
Language : English
ISBN-13 : 9781849686167
Vendor :
Citrix
Concepts :
Tools :

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Belgium

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Publication date : Jun 25, 2012
Length: 364 pages
Edition : 1st
Language : English
ISBN-13 : 9781849686167
Vendor :
Citrix
Concepts :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 102.98
Citrix XenServer 6.0 Administration Essential Guide
€53.99
Getting Started with Citrix XenApp 6.5
€48.99
Total 102.98 Stars icon
Banner background image

Table of Contents

9 Chapters
Introducing XenServer Resource Pools Chevron down icon Chevron up icon
Managing User Authentication Chevron down icon Chevron up icon
Managing Storage Repositories Chevron down icon Chevron up icon
Creating Virtual Machines Chevron down icon Chevron up icon
Managing Virtual Machines Chevron down icon Chevron up icon
Managing XenServer and Virtual Machine Memory Chevron down icon Chevron up icon
Managing XenServer Networking Chevron down icon Chevron up icon
Managing High Availability and Snapshots Chevron down icon Chevron up icon
Protecting and Monitoring XenServer Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.1
(11 Ratings)
5 star 36.4%
4 star 36.4%
3 star 27.3%
2 star 0%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Dee Kirby Jun 09, 2013
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This was a gift, and he really loves it! It was very useful to him for his job. Great value, too!
Amazon Verified review Amazon
Steve Aug 14, 2016
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I am a Citrix Architect and I found this book to be on point with breaking down the essentials of Citrix XenServer administration. The author does a great job with presenting the information in logical steps and explaining each key piece. Used this book to study for one of my CCA certifications and passed.I purchase a lot of products on Amazon. Some of those products are free, some are at a discounted price, and others are full price purchases. I will always note when a product is free or discounted. I have listed my rating system below as a reference.My personal guidelines for reviewing products:5 stars – I love the product! Not only would I buy it again I would recommend it to friends and family.4 stars – I like it, and I would buy it again. I would prefer a few minor tweaks but overall still a great product.3 stars - It was okay, but perhaps not for me. I would still consider the product as a gift for others.2 stars – The product could use improvement and I would not buy it again until it was fixed.1 star – I dislike the product and I would not purchase it for myself or as a gift for others.
Amazon Verified review Amazon
Allan Feb 05, 2017
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Received the book electronically within minutes and able to start reading right away. Thank you very much.
Amazon Verified review Amazon
bilbo Dec 17, 2013
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Used this book as well as downloaded the software. Very good book to get to know Xenserver. I recommend it, I passed the Citrix exam with a 100 percent.
Amazon Verified review Amazon
AntonioProietti Aug 16, 2012
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
As the author says in the preface of this manual, "The book starts by providing an overview of the XenServer platform and Resource Pool concepts...then dives deep into topics such as virtual machine creation and management, management of XenServer memory and networking, snapshots, and High Availability features and monitoring."According to me the strength of this book is without doubt the presence of numerous "practical examples covering typical tasks related to virtual infrastructure management." These tasks, explained step by step by the author, cover almost 99% of the daily activities of a XenServer administrator, so I can say this book is an excellent starting point for learning about XenServer, whether you don't know anything about virtualization, both for those are already familiar with other hypervisors, like VMware vSphere and Microsoft Hyper-V, and wants test / learn even XenServer.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela