The XenServer Product Family:

Similar documents
Virtualization benefits Introduction to XenSource How Xen is changing virtualization The Xen hypervisor architecture Xen paravirtualization

Servervirualisierung mit Citrix XenServer

Virtualization using XenEnterprise with Dell PowerEdge Servers and Dell OpenManage

Virtualization for Cloud Computing

Comparing Free Virtualization Products

Full and Para Virtualization

International Journal of Advancements in Research & Technology, Volume 1, Issue6, November ISSN

Citrix XenServer Product Frequently Asked Questions

Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool

Virtualization. Jukka K. Nurminen

APPLICATION OF SERVER VIRTUALIZATION IN PLATFORM TESTING

Virtualization is set to become a key requirement

RED HAT ENTERPRISE VIRTUALIZATION

Virtualization Overview

Windows Server Virtualization An Overview

VMware Server 2.0 Essentials. Virtualization Deployment and Management

SUSE Linux Enterprise 10 SP2: Virtualization Technology Support

The Art of Virtualization with Free Software

Virtualizare sub Linux: avantaje si pericole. Dragos Manac

<Insert Picture Here> Introducing Oracle VM: Oracle s Virtualization Product Strategy

Satish Mohan. Head Engineering. AMD Developer Conference, Bangalore

FOR SERVERS 2.2: FEATURE matrix

Virtualization. Types of Interfaces

Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Red Hat enterprise virtualization 3.0 feature comparison

Networking for Caribbean Development

SCO Virtualization Presentation to Customers

Hypervisors. Introduction. Introduction. Introduction. Introduction. Introduction. Credits:

WHITE PAPER Mainstreaming Server Virtualization: The Intel Approach

PARALLELS SERVER 4 BARE METAL README

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia

Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization

The Benefits of Virtualizing Citrix XenApp with Citrix XenServer

Virtualization. Michael Tsai 2015/06/08

Virtualization. Pradipta De

What s New with VMware Virtual Infrastructure

Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM

nanohub.org An Overview of Virtualization Techniques

Version 3.7 Technical Whitepaper

Chapter 16: Virtual Machines. Operating System Concepts 9 th Edition

Virtualization with Windows

How To Get The Most Out Of Redhat.Com

Virtualization. Dr. Yingwu Zhu

Extending Microsoft Hyper-V with Advanced Automation and Management from Citrix

Parallels Virtuozzo Containers

Cooperation of Operating Systems with Hyper-V. Bartek Nowierski Software Development Engineer, Hyper-V Microsoft Corporation

Xen Virtualization: Xen (source) and XenServer

Enterprise-Class Virtualization with Open Source Technologies

Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:

Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager

W H I T E P A P E R K V M f o r S e r v e r V i r t u a l i z a t i o n : A n O p e n S o u r c e S o l u t i o n C o m e s o f A g e

Technical and commercial comparison of Citrix XenServer and VMware

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

IOS110. Virtualization 5/27/2014 1

ORACLE OPS CENTER: PROVISIONING AND PATCH AUTOMATION PACK

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Understanding Full Virtualization, Paravirtualization, and Hardware Assist. Introduction...1 Overview of x86 Virtualization...2 CPU Virtualization...

Dell Solutions Overview Guide for Microsoft Hyper-V

xvm Server and xvm VirtualBox Christopher Beal Principal Engineer

9/26/2011. What is Virtualization? What are the different types of virtualization.

Virtualization: What does it mean for SAS? Karl Fisher and Clarke Thacher, SAS Institute Inc., Cary, NC

Technical and Commercial Comparison of Citrix XenServer and VMware vsphere

An Esri White Paper January 2010 ArcGIS Server and Virtualization

Table of Contents. Introduction Prerequisites Installation Configuration Conclusion Recommended Reading...

Course Title: Virtualization Security, 1st Edition

Virtualization: Concepts, Applications, and Performance Modeling

Citrix XenServer 5.6 Feature Pack 1 Quick Start Guide. Published Monday, 17 January Edition

Citrix XenServer 5.6 OpenSource Xen 2.6 on RHEL 5 OpenSource Xen 3.2 on Debian 5.0(Lenny)

Hyper-V vs ESX at the datacenter

HP Data Protector software. Assuring Business Continuity in Virtualised Environments

Red Hat VDI. David Simmons

COM 444 Cloud Computing

Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009

How To Make A Virtual Machine Aware Of A Network On A Physical Server

KVM KERNEL BASED VIRTUAL MACHINE

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

Windows Server 2008 R2 Hyper V. Public FAQ

Virtualization and the U2 Databases

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

VMware and CPU Virtualization Technology. Jack Lo Sr. Director, R&D

Installation Guide for Citrix XenServer 5.5

QuickSpecs. HP Integrity Virtual Machines (Integrity VM) Overview. Currently shipping versions:

RED HAT CLOUD SUITE FOR APPLICATIONS

RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY

ORACLE VIRTUAL DESKTOP INFRASTRUCTURE

YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE. Greg Lissy Director, Red Hat Virtualization Business. James Rankin Senior Solutions Architect

Using VMware Player. VMware Player. What Is VMware Player?

Storage XenMotion: Live Storage Migration with Citrix XenServer

Transcription:

The XenServer Product Family: A XenSource TM White Paper Virtualization Choice for Every Server: The Next Generation of Server Virtualization The business case for virtualization is based on an industry-wide focus on server consolidation, a need for enhanced flexibility and responsiveness of IT assets, and high availability of critical infrastructure applications. But in spite of an impressive growth rate, server virtualization has yet to become main stream. Today s proprietary virtualization products are largely deployed in test and development and for consolidation of non-performance critical production workloads, but are rarely if ever used for business-critical roles. Mainly because the virtualization market place until now has lacked open solutions, offered limited hardware vendor support and operating system vendor support, and lacked the tools to enable effective virtual servers. The virtualization marketplace is undergoing a dramatic transformation that will see server virtualization ubiquitously deployed within the next few years. One major catalyst of this change is the Xen open source hypervisor, developed and maintained by the founders of XenSource, and delivered to market by XenSource and its operating system vendor (OSV) partners. Another major catalyst is with the hardware vendors and the next level of support in virtualization enable chips from Intel and AMD discussed later in this paper. The XenServer product family, XenSource s packaged offerings of Xen virtualization for Windows and Linux guests, is poised to move virtualization to the mainstream and re-shape the economics, performance and openness of the enterprise virtualization market. Today enterprise server virtualization users demand high performance virtualization for multi-os workloads. The products deliver an open virtualization platform offering IT a choice of bestof-breed components at every layer of the virtualization stack at a price point for volume adoption. The XenServer product family (including XenExpress, XenServer, and XenEnterprise ) is transforming the traditional server infrastructure offering unparalleled savings with superb hardware compatibility and driver support. Built by the team that developed Xen, XenSource s offering is the market s first real choice for server virtualization. Virtualization Done Right In server virtualization, the virtualization layer (known as the hypervisor) manages the server hardware, safely sharing it between multiple concurrently executing virtual machines, each of which hosts a virtualized server instance, or guest. XenServer products, via the Xen hypervisor, take advantage of new technologies to deliver server virtualization without compromise in performance, price, or compatibility. First generation hypervisors present each virtual machine with an emulated hardware layer that offers the guest operating system the illusion of a standard server with wellknown hardware devices. When a running guest attempts to control the hardware using privileged instructions, the hypervisor stops execution and emulates the legacy hardware device, hiding the real hardware underneath. It then patches the operating system code of the running guest, in real time, to make its future hardware accesses virtualization safe. Of course, this complexity impacts performance, much as emulated floating-point computation did prior to the implementation of hardware floating-point support. The Xen hypervisor introduced a powerful virtualization architecture, called paravirtualization (also known as enlightenment ), pioneered by the XenSource founders. Introducing the XenServer Product Family: A XenSource White Paper V04112007 1

Widely acknowledged as the right architecture for virtualization, paravirtualization delivers near bare metal performance to virtual machines while ensuring that resources are fairly shared between them. It is the key to widespread adoption of virtualization as a standard component of the enterprise software stack. First Generation Virtualization A mini-os under the guests Requires binary patching of the OS at runtime & device emulation Contains device drivers Performance overhead Paravirtualization - Xen & Windows Hypervisor Tiny efficient hypervisor ideally suited to hardware virtualization Guests co-operate with hypervisor for resource management & I/O Device drivers outside hypervisor Significant performance gains In Xen, guests interface with the hypervisor via an efficient, low-level API, known as the hypercall API, rather than through hardware emulation. This allows the hypervisor and operating system to co-operate to optimally virtualize the underlying hardware and schedule guest CPU and I/O, resulting in tremendous performance, security and portability advantages. A key advantage of Xen paravirtualization is that it can re-use the hardware qualification and driver certification of existing operating systems. The driver stack is simply a standard operating system, certified on the hardware by the system vendor, with specific privileges to perform I/O to real hardware on behalf of other guests. This use of an off-the-shelf operating system requires no need to port drivers into a proprietary console operating system. The XenServer product family supports the same set of server hardware, storage and I/O devices as any Enterprise Linux distribution. Another important catalyst to virtualization is Intel s VT and AMD s AMD-V (codename Pacifica) enabled chips, which simplify virtualization of the processor. Paravirtualization is ideally suited for this next generation advance hardware assist for virtualization from Intel and AMD. Basically, virtualization will be accessible at the chip level in their newest processors, indicating a major shift in the adoption of server virtualization. Since late 2006, all new servers have shipped with hardware acceleration for virtualization, signaling the end of emulation. Both Intel VT and AMD virtualization will provide a processorlevel hardware-accelerated vector that automatically enters the hypervisor (akin to a hardware hypercall ) when a running guest executes a privileged operation. Intel and AMD will also offer new instructions allowing Xen guests to benefit from fast paravirtualized I/O. 2 Introducing the XenServer Product Family: A XenSource White Paper V04112007

These two innovative technologies, essentially, the arrival of virtualization-aware operating systems and virtualizationready processors, signal the mainstream-readiness of virtualization, and XenSource is poised to deliver the resulting benefits with Xen and the XenServer products. Paravirtualization: Supported by Every x86 Operating System XenSource and its OSV partners have collaborated closely to ensure that the benefits of paravirtualization will be delivered to market in every x86 OS. Novell has integrated Xen support into its SUSE Linux Enterprise Server (SLES) 10 product, and has already announced preview support for SLES 9. Red Hat supports Xen in Red Hat Enterprise Linux (RHEL) 5, as well as providing guest support for RHEL 4. Other Linux distributions are also delivering support for Xen. Sun has announced that it will include support for Xen in a service pack for Solaris 10. As a result, Xen will soon be pervasively supported as a standard component of the open source operating system software stack. With 80% of the server market running Windows, the XenServer product family makes it easier and feasible for Windows IT professionals to adopt the Xen architecture, bringing the advantages of paravirtualization to the market today. Supported by Microsoft, the products share the same core architectural design as the forthcoming Windows Server Virtualization (code-named Viridian) which will be offered with Windows Server Code Name Longhorn. XenSource, in partnership with Microsoft, ensures a seamless and interoperable virtualization solution for Windows IT professionals around this open architecture. The Windows Server Code Name Longhorn will be paravirtualized, or enlightened, extending the list of virtualization-aware operating systems for the new generation of technology. The XenServer Product Family: Next Generation Multi-OS Server Virtualization The XenServer product family delivers to the market the power of Xen paravirtualization in a full featured, enterprise ready, and easy-to-use virtualization solution. It is the industry s first open, enterprise class virtualization platform aimed at the multi-os, volume virtualization market. It incorporates the Xen hypervisor, easy to use installers for Xen and guests, Physical to Virtual (P2V) tools for virtualization of existing server operating system installations, and a powerful multi-server management console in a single affordable package. XenServer products: Multi-OS virtualization platform Supports both paravirtualized and fully virtualized guests Uses Intel VT or AMD-V hardware virtualization assist for Windows guests All guests use fast paravirtualized I/O Will support Xen Project virtual disk format (QCOW) and Microsoft VHD format for interoperable VM storage Windows hosted on XenServer products is supported by Microsoft The XenServer product family brings all of the benefits of Xen paravirtualization to the multi-os virtualization market, meeting the IT department need for support of legacy Windows and Linux, and the upcoming releases of operating systems with paravirtualization support from Microsoft, enterprise Linux vendors, and Sun. The products leverage the hardware assisted virtualization features of Intel VT and AMD-V processors to virtualize Windows. The offering includes premium performance enhancements for legacy operating systems, offering the benefits of Xen paravirtualization to every guest virtual server. Uniquely, XenServer products are extensible by XenSource s software and hardware vendor partners such as Microsoft, IBM, Red Hat, Citrix, Sun, Intel and AMD, allowing the delivery of value added features for storage, manageability, security and other platform extensions within the virtualization stack. Introducing the XenServer Product Family: A XenSource White Paper V04112007 3

The XenServer Product Family The XenServer product family provides a single fully compatible platform virtualization architecture that scales to the needs of IT from the desk-side to the lab to the production environment, offering simple license-based upgrades; there is no need to reinstall server software or to convert virtual machines to take advantage of the features of higher-end product versions. The products include: XenEnterprise Windows/Linux Platform Virtualization for Enterprise IT XenServer Windows Virtualization for Windows IT Professionals XenExpress Free Starter Package - Perfect for Developers, Testers, and Support See the XenSource website for detailed product feature comparison. Ten Minutes to Xen To let users install Linux based virtual machines quickly, XenEnterprise and XenExpress include a Debian Sarge based guest template ready to go. Enterprise Linux based guests can be installed in two ways through physical-tovirtual migration (P2V) from an existing server installation, or by doing a fresh install from a Linux repository. Once a virtual machine built on any supported operating system is deployed as a virtual machine, it can be cloned, exported and imported into the same or a different server using the graphical and command line interfaces available in all of the products. An alternative way to install a Linux guest is to use a local or network repository. XenEnterprise installs the guest from the repository into an empty virtual machine, parameterized by the user. The P2V process is implicit in this installation, since the repository will contain a non-virtualized guest kernel. The user is prompted to assign CPU, memory, network and storage resources to a guest during installation. Guest storage is managed as a set of LVM volumes and can span multiple physical disks and include SAN-hosted volumes. Networked (NFS/CIFS) storage is accessible to guests once they are running. For Windows guests, P2V conversion is performed using products offered by XenSource technology partners. Information about use of these products in conjunction with any XenServer product can be found on the XenSource website. The XenServer products include a powerful management console, which is the control center for a XenEnterprise server farm and the hosted virtual servers. XenExpress users can use the Administrator Console to connect to each of their hosts one at a time, perform management operations, disconnect from that host, and connect to the next host they wish to manage. XenServer and XenEnterprise incorporate multi-server management capability, allowing the same Administrator Console to display, monitor and manage multiple hosts and their virtual machines at the same time. Windows guests may be installed for all three products from CD or DVD media, or from ISO images that are either copied onto the server or mounted remotely via the network from an NFS or SMB/CIFS file server. To perform P2V of a Linux server for server consolidation, the user simply boots the target machine containing the existing Linux installation with the product CD. The software will discover all installed operating systems, prompting the user for guidance on which installation(s) to virtualize. For each selected installation, the P2V tool moves the image to the XenEnterprise or XenExpress server and automatically creates a Xen virtual machine. The Java console is easily installed on any client that the user wants to use to manage the servers and their guest virtual machines. The console provides tools for VM lifecycle management, as well as monitoring capabilities and wizards to install guests, manage their resources, and access guest consoles. 4 Introducing the XenServer Product Family: A XenSource White Paper V04112007

When the user installs a guest, the OS image is deposited into a new volume created on the target server. The user completes the installation of the VM from the GUI using the VM creation wizard, which takes the user through the tasks of assigning virtual CPU and memory, managing storage and virtual networking. Once installed, a guest can be started, stopped, rebooted and cloned with a single click of the mouse. When used in conjunction with XenServer and XenEnterprise, the console displays the managed servers in a tree view. For each physical server, it displays the set of VMs installed on the server together with a live view of each VM s state, its resource usage and performance. Clicking on a host allows the user to manage the XenServer product family instance on that host. Clicking on any of the guest VMs on that server allows the user to manage the guest, access it s graphical or text console, and monitor detailed historical performance metrics for CPU, memory, disk I/O and network I/O rates. Xen Ecosystem Delivers Virtualization on Every Server With the delivery of Xen 3.0 in December 2005, the Xen Project achieved a major milestone an open source hypervisor that outperforms the market leading products for server virtualization and that has changed the future of virtualization by offering a powerful new architecture paravirtualization that is supported, or soon will be supported, in all x86 operating systems. market. Microsoft and XenSource, through a partnership, provide comprehensive customer support for Windows guests on the XenServer product family. Future versions of the products will let users import guests from Microsoft Virtual Server, saved in the Microsoft Virtual Hard Disk (VHD) format. XenSource and Microsoft are collaborating on support of paravirtualized Linux guests on the Windows Hypervisor, and broadly on interoperability across their virtualization product lines. XenSource is committed to offering best of breed product choices at all layers of the virtualization stack and is based on an open, interoperable product offerings from vendors in the Xen ecosystem. An investment in XenServer products is an investment in the next generation of server virtualization. About XenSource XenSource, Inc. develops enterprise grade virtualization infrastructure solutions based on the industry s highestperformance virtualization technology, the open source Xen hypervisor. Founded and run by the original Xen development team, XenSource products allow enterprises to realize the TCO savings that result from server consolidation, increased utilization, and reduced complexity in the datacenter. For more information, visit www.xensource.com or contact sales@xensource.com. Xen support is offered by Novell, Red Hat, and other enterprise Linux distributions, including Debian, Ubuntu, Mandriva and others. Sun has announced support for Xen as a service pack to Solaris 10, and Microsoft supports Windows on XenServer products. The XenServer product family, which supports Windows Server 2003, Windows XP, and Windows 2000, is XenSource s Microsoft-endorsed offering to the Windows IT Delivering the Power of Xen XenSource, Inc. 2300 Geng Road Suite 250 Palo Alto, California 94303 USA +1 650 798-5900 info@xensource.com www.xensource.com Introducing the XenServer Product Family: A XenSource White Paper V04112007 Copyright 2006-2007 XenSource, Inc. All rights reserved.