Download presentation
1
Citrix XenServer ™ Dabeer Kazimi
Server Virtualization Field Sales Manager 1
2
Training Express Monthly Webinars
Sales & GTM Center of Expertise Agenda Why Virtualize XenServer 5.0 Xen Technology Workload Flexibility Business Continuity with XenServer Storage and XenServer XenApp on XenServer Why XenServer
3
Operating Expense Outstripping New Investments
Most organizations will spend $0.50 for power and cooling for every $1 in servers $29B to be spent on power and cooling Cost of housing servers is approximately: $1,000 per sq. ft. or $2,400 per server or $40,000 per rack $8 spent in maintenance for $1 spent in new infrastructure Source: John Humphries, IDC (2007) 3
4
Servers: Cost of Ownership
$0 $50 $100 $150 $200 $250 $300 Spending (US$B) Installed Base (M Units) 5 10 15 20 25 30 35 40 45 50 New Server Spending Cost of Management and Admin Power and Cooling According to IDC (John Humphries, 2007): 41M servers will be deployed in 2010, a 700% increase over 15 years Average server utilization remains at 10-15%, representing $ B in unused capacity 1 administrator manages approx physical servers 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 Source: IDC 4
5
Presentation Title Goes Here
Insert Version Number Here Why Virtualize? Server or data center consolidation Average physical servers utilized only <15% More efficient use of physical assets Promotes greater centralization and security Reduced capital and operating costs “Green Computing” – less power / cooling Flexibility - Allow IT agility Dynamically respond to business needs Virtual workloads are mobile and easy to create and manage Business Continuity Improve application availability Key part of disaster recovery strategy Additional benefits of going virtual Creating New Servers is fast and easy No driver hassles moving to new hardware Zero downtime hardware maintenance with XenMotion Disaster recovery plans simplified © 2007 Citrix Systems, Inc.—All rights reserved.
6
What’s new in XenServer 5
Presentation Title Goes Here Insert Version Number Here What’s new in XenServer 5 © 2007 Citrix Systems, Inc.—All rights reserved.
7
XenServer 5 – Highlights
Business Continuity Automated high availability & NIC bonding Improved disaster recovery Performance Further improved XenApp performance Windows Server “enlightenments” XenCenter Enhancement Workflows, tagging and searching Performance monitoring & alerts Streaming(Provisioning) Windows Server 2008 , Hyper-V support Microsoft VHD, SQL Server & MMC integration Business Continuity Automated High availability Automatic VM restart (based on priority) Administered from within XenCenter Fail-over capacity planning and reports Improved disaster recovery Scheduled backup of virtual machine metadata in conjunction with remote mirroring for easy site migration NIC bonding Active/Active NIC bonding for better performance and availability XenCenter Management Tagging and Searching Built-in and customizable searches Unique metadata tagging Performance Monitoring Persistent, trend data with customizable graphs Data is replicated within a resource pool Alerts Instant VM or host alerts for CPU, Network and Disk Usage Configurable thresholds, duration, intervals XenConvert Windows physical to virtual (P2V) included with all editions Convert existing Windows machines to VHD or XVA format Storage Infrastructure XenServer Adapter for Dell EqualLogic Supports fast-cloning, cisk snapshotting support, LUN-per-VDI Storage snapshots Manual or scripted disk snapshots for backup/recovery of Windows virtual machines Available for NetApp and Dell EqualLogic storage repositories Fibre channel & iSCSI multi-path I/O FC and iSCSI multipath support in XenCenter Broader storage support Support for 8GB FC HBA’s from Qlogic and Emulex More certified storage components on the HCL Performance Enhancements Further improved XenApp performance Proof point #1 Proof point #2 Updated paravirtualization drivers in Citrix tools Windows Server 2008 “enlightenments” Improved host performance Faster Xen Hypervisor 3.2 Control Domain performance tuning Updated enterprise hardware drivers Resource Pool scalability tweaks VHD-based performance tuning Workload streaming (Provisioning) Microsoft Management Console (MMC) Snap-In Role-based administration based on Active Directory group membership Windows Server 2008 Support (32-bit & 64-bit) including Hyper-V to bare metal servers Microsoft Virtual Hard Disk (VHD) support lets you leverage third-party tools (such as virus scanners, patch management, backup) that support VHD. Microsoft SQL Server Integration (SQL Server Express ships with the product) Broadened Guest Support Windows Server 2008 (32-bit, 64-bit) Latest Linux Versions (RH, SUSE, CentOS) Storage Infrastructure XenServer Adapter for Dell EqualLogic Broader storage support Enhanced Guest Support
8
XenConvert – P2V Conversions
Presentation Title Goes Here Insert Version Number Here XenConvert – P2V Conversions What is it? Feature of XenServer 5 Stand-alone Wizard Interface Enables the conversion of a physical server or desktop workload into a virtual machine (VM) What formats does it support? Conversion to a XenServer ready VM (XVA) or to a Microsoft Virtual Hard Drive VM (VHD) XenServer Citrix XenConvert allows you to convert a server or desktop workload from a single physical disk on a physical machine to a virtualized instance in either the Microsoft Virtual Hard Disk (VHD) format, Citrix Xen Virtual Appliance (XVA) format, or a XenServer virtual machine. Converting to a XenServer VM produces an intermediate XVA containing a bootable XenServer VM and automatically imports it into a XenServer. Converting to an XVA produces an offline package of a bootable XenServer VM ready to manually import into a XenServer. Converting to a VHD produces a VHD compatible with Provisioning Server 5.0 if the target device software included with Provisioning Server 5.0 was installed beforehand. © 2007 Citrix Systems, Inc.—All rights reserved.
9
Core Xen Virtualization Technology
10
Xen: Engine of Innovation
Open standard Work closely with OS vendors Advisory board: Citrix, IBM, Intel, HP, Novell, Red Hat and Sun Microsystems Leverage open source community
11
Power of Paravirtualization is key to performance
Allows the kernel and I/O paths to know it’s being virtualized Cooperation provides best performance Utilizes hardware-assisted virtualization Fully supports Intel VT and AMD-V enabled processors Hardware-assist allows high performance without emulation Community Support The older generation virtualization solutions use emulation to trick an operating system into thinking it is running on its own piece of hardware. This “hardware” is actually a large software system that emulates an entire PC. Paravirtualization – The Xen engine uses a technique called paravirtualization. It allows the virtual machine to understand it is being virtualized and co-operate with the system to ensure the very best performance. Xen pioneered para-virtualization on the x86 platform. It is actually a technique that was used with mainframes in the 60-70’s to allow multiple operating systems to run on a mainframe with high levels of performance. Hardware Virtualization – Xen was designed from the ground up to leverage hardware virtualization assist technologies delivered by both Intel and AMD in CPUs since last summer. Early on Intel Research was involved with the Xen project. Knowing that this hardware assist technology was coming down the line the Xen layer was designed to be very thin and easily take advantage of both current virtualization assist technologies and the slate of newer technologies being delivered in the chips in the coming years. XenSource and the OS industry have chosen the combination of paravirtualization and hardware virtualization assist as the future of virtualization on x86. The next generation Windows Server “Longhorn” will contain a mix of Para virtualization and hardware virtualization assist. Toll Booth Graphic – Can be used to illustrate that cars on the right hand side (paravirtualized guests) run faster because they don’t need to be checked through by a “Toll booth operator”
12
Proven Track Record Working with Microsoft
Citrix App Virtualization Services Citrix Dynamic Virtualization Services Windows Server Microsoft Hyper-V Xen Hypervisor Citrix XenServer Provisioning High Availability Citrix Storage Delivery Services DRS XenDesktop Application Performance Monitoring SpeedScreen Progressive Display Single Sign-On SmartAccess EasyCall SmartAuditor Citrix XenApp ICA Windows Server Microsoft RDP Before we go into details, let me show you a rather clear view on how we collaborate with Microsoft to develop this market... 12
13
XenServer & Hyper-V Positioning
XenServer has the features today enterprise customers ask for Advanced storage support, Live migration, High Availability/FT, Workload Management, Provisioning Supports mixed Windows, Linux environments XenServer is, and will remain, a first-class citizen within the Microsoft ecosystem Interoperable by design with Hyper-V VMs and vice versa VHD filesystem support, including boot from VHD
14
Presentation Title Goes Here
Insert Version Number Here Workload Flexibility © 2007 Citrix Systems, Inc.—All rights reserved.
15
Server Provisioning Virtualize Store Stream Virtualize Store Stream
Create a virtual image of a server’s workload: operating system, application engine and application Virtualize Store Store the virtual workload image on network storage Stream the workload image on-demand to virtual and bare-metal servers Stream Virtualize Virtualize server workload image Store Store the virtual image on network storage Stream Stream the virtual image to servers A 15
16
Provisioning Server & XenServer
Workloads can be provisioned to a VM the same as to physical servers New workloads or more capacity can be quickly provisioned Servers can be moved from physical to virtual and back according to load A Provisioning Server (streaming service) B Network storage C Virtual to Physical
17
Business Continuity with XenServer
18
Business Continuity High Availability with XenServer 5.0
Presentation Title Goes Here Insert Version Number Here Business Continuity High Availability with XenServer 5.0 Planned Downtime (e.g. Physical server maintenance) Migrate live VM and application workload using XenMotion Perform maintenance on physical server Migrate VM back to original server No downtime! Unplanned Downtime (e.g. Physical Server Failure) Receive alert warning of failure via Auto or manual restart of VM Downtime limited to time it takes to restart VM NOBODY can live migrate a dead server! Zero Downtime using Fault Tolerance Duplicate physical server and adding fault tolerant software from Marathon Technologies for fail-over. No downtime in the event of unplanned downtime to a physical server © 2007 Citrix Systems, Inc.—All rights reserved.
19
Business Continuity With XenMotion High Availability: Planned downtime
XenMotion allows running Guest VM’s to be migrated without service downtime Zero down-time during planned maintenance Load Balance VMs over different servers Remote VM Guest Storage 19
20
Business Continuity High Availability: Planned downtime
XenMotion allows running Guest VM’s to be migrated without service downtime Zero down-time during planned maintenance Load Balance VMs over different servers Remote VM Guest Storage 20
21
Business Continuity Automated Resource Pool Patching
From time to time, Citrix release hotfixes for XenServer. XenCenter allows you to automate the task of patching your server while ensuring application availability is not impacted. XenCenter will automatically evacuate VMs from each XenServer and apply a hotfix to it. It will then move to the next XenServer and do the same until the whole pool is up to date. Servers are returned to production when finished. Servers can also be evacuated for planned maintenance by switching them to “Maintenance Mode” 21
22
Business Continuity High Availability: Unplanned downtime
VM’s on failed physical servers can be restarted on other servers in the pool Remote VM Guest Storage 22
23
Business Continuity Zero Downtime using Fault Tolerance
Fault tolerance - no application outages Synchronous data protection - no data loss Supports all Windows apps – no customization required Business Value Companies can confidently run production applications in virtual machines - gain consolidation benefits across much broader range of applications
24
Presentation Title Goes Here
Insert Version Number Here Storage and XenServer © 2007 Citrix Systems, Inc.—All rights reserved.
25
Storage – the Hard Part of Virtualization
First generation virtualization treats storage as “dumb blocks” and implements all storage functions in the host VM Proprietary Cluster File System & Virtual Hard Disk Formats VMs are hidden from storage The virtualization platform has no role in storage management Processing storage related functions for VMs on the hypervisor is expensive, slow Desire to expose VMs directly to storage infrastructure Storage Infrastructure
26
XenServer Storage Repositories
Storage Repositories Automate Thin Provisioning Snapshots Cloning Copy on Write XenServer directly manipulates SRs to deliver guest storage Ideally matched with “VM Aware” storage & direct array integration Partner Storage Repositories NetApp ONTAP API “LUN per VDI” Open API and DDK
27
Presentation Title Goes Here
Insert Version Number Here XenApp on Xenserver © 2007 Citrix Systems, Inc.—All rights reserved.
28
Reducing XenApp Server Count
Presentation Title Goes Here Insert Version Number Here Reducing XenApp Server Count Solution: Virtualize the server with XenServer 3-4x more users per server Before – 100 users After – 300+ users So what XenServer can do is allow you to run multiple instances of 32-bit XenApp on one server. So you can deploy servers with 16 GB RAM, and scale up to 3-4 times the number of users per server, and use that processor capacity more effectively. So today, you might have servers with 4 GB RAM and two processors supporting 100 users or less. With new hardware and XenServer, you can run 4 XenApp virtual machines and scale up to 300 users or more per physical server. Each XenApp virtual machine would be allocated 25% of the memory and processor capacity of the physical server, or about 4 GB RAM and 2 Virtual CPU’s each. Physical Server 4 GB RAM Two processors 16 GB RAM Two Quad-core processors 4 XenApp Virtual Machines (4 GB RAM, 2 Virtual CPU’s for each) © 2007 Citrix Systems, Inc.—All rights reserved.
29
Typical Environment 500 concurrent users
SAP SAP SAP SAP SAP SAP 500 concurrent users 20 Servers (20-50 users/server) HP DL380 G2 model Dual 2.0 GHz Processor (uni-core), 4 GB RAM “Application silo” design CRM CRM CRM CRM CRM CRM This is a typical situation many of you are in today. You have a rack of XenApp servers, perhaps coming up to the point where they need to be refreshed. You likely group your XenApp servers into “application silos” such as the example here where there are 6 SAP servers, 6 CRM servers, and 8 Microsoft Office servers. This is a “best practice” for XenApp because it eases change management and capacity planning.
30
Future Environment: Consolidation
SAP CRM SAP CRM SAP SAP CRM CRM SAP CRM SAP CRM Swing Server (optional) for HA, XenMotion 500 concurrent users 6 physical servers, virtualized with XenServer HP DL380 G5 model Dual socket 3.0 GHz Processor (quad core) 16 GB Swing Server - HA, Auto Restart It would be a best practice to add an additional server to enable some of the great capabilities of XenSErver, including High Availability and XenMotion. So you can see that we’ve placed a “swing server” in the farm for this. The swing server allows you to do two things.
31
Enhanced Agility: Provisioning
Presentation Title Goes Here Insert Version Number Here Enhanced Agility: Provisioning Streamed on boot vDisks SAP SAP CRM CRM XenServer can also simplify image management. For a siloed XenApp farm where we have several identical workloads, we can reduce the number of images by using the unique XenServer provisioning features. Provisioning allows you to stream the system image to each VM during boot, so you can reduce the number of images that need to be managed, patched, and rolled-back in case some sort of issue occurs following an application or OS update. So when you want to upgrade SAP, you apply that upgrade to the XenServer “virtual disk” or “vDisk” only, and then the XenApp VM’s get updated with a simple reboot. And if someone bad happens with an upgrade, you can easily roll back all servers to the known good version with just a reboot. So you can clearly see how XenServer offers great new agility and management benefits for XenApp that can make your life as a XenApp administrator much easier, and increase availability for your end users. To summarize we’ve reduced the number of moving parts significantly from 20 servers and 20 images to just 6 servers and 3 images. Before: Managing 20 servers and 20 images After: Managing 6 servers and 3 images © 2007 Citrix Systems, Inc.—All rights reserved.
32
Test Results & Methodology (Physical Server)
XenApp on Physical Servers x4 Physical Servers - Old server: Dell PowerEdge 2650 (Dual 2.6 Ghz) - New Server Proliant DL360 G5 (Dual 3.0 Ghz) Each with 4 GB RAM XenApp on XenServer x1 (4 VM’s) In Citrix test labs we compared the performance of both “old” physical servers and “new” physical servers to XenServer. The test results show that 1 XenServer running 4 XenApp VM’s performs very well compared to 4 “new” separate physical servers, and far better than 4 “old” separate physical servers. How the test was conducted: to measure performance, we ran a “user experience test script” while we had various user counts running against the server. So we simulated the various user load levels using our EdgeSight for Load Testing tool, and then checked performance at each level using the user experience test script. The user experience script measures the completion of a set of tasks in Microsoft Office. XenServer with 4 VM’s (Proliant DL380 G5) 8 processor cores (2 per VM, 3.0 Ghz) 16 GB RAM (3.5 GB per VM)
33
Test Results & Methodology (Competitive)
New Physical Server Proliant DL360 G5 (Dual 3.0 Ghz) 4 GB RAM XenServer with 4 VM’s (Proliant DL380 G5) 8 processor cores (2 per VM, 3.0 Ghz) 16 GB RAM (3.5 GB per VM) Some of you may have tried virtualizing XenApp, Presentation Server, or MetaFrame in the past with somewhat mixed results. In particular, customers have reported poor performance and scalability of XenApp with other sever virutalization solutions. One of XenServer’s advantages vs. the competition is how well it performs, especially for high-performance workloads. As you might expect, we have focused a lot of energy on being able to run XenApp on XenServer with the best possible performance. In our test labs and even with several of our customers, we’ve shown that using XenServer can allow XenApp to support at least 30-40% more users per server than if using competitive alternatives. This slide shows an example of some benchmarking we performed of XenApp on XenServer vs. 2 competitors, which we will call Brand X and Brand Y. While we cannot explicitly name them for legal reasons. We tested the performance and scalability of XenApp on physical hardware vs. virtual servers. So on the left, we ran one instance of XenApp on a server with 4 GB RAM and dual 3.0 Ghz processors. On the right, we virtualized the server and installed 4 instances of 32-bit XenApp into virtual machines. Each XenApp virtual machine was assigned 2 Virtual CPU’s.
34
Net Benefits: XenApp on XenServer
Server Count Reduction Up to 75% fewer servers 60% power reduction Enhanced Agility Easier provisioning & change management Increased Availability No-downtime server maintenance Auto-restart VM High Availability So, to summarize. Using XenServer, you can deliver significant benefits for your XenApp environment. These include server count and power reduction, especially if you are using 32-bit XenApp…enhanced agility in terms of provisioning and change management simplification….and increased availability via the no-downtime server host maintenance and automatic restart High Availability.
35
Presentation Title Goes Here
Insert Version Number Here Managing XenServer © 2007 Citrix Systems, Inc.—All rights reserved.
36
XenCenter™ Console Single point of control Manage VMs
Manage HA, DRS, Fibre Support, Multipath etc. Multiple servers Upgrade Wizard 36
37
Management Architecture Comparison
The Other Guys XenServer Traditional Management Architecture Single backend management server Next Generation Management Architecture Clustered management layer 37
38
Why XenServer
39
Why Do Customers Choose XenServer?
Ease of use XenApp on XenServer Provisioning Fault Tolerant Storage Open architecture Strong Microsoft relationship Citrix Delivery Center Best price/performance
40
Why Do Partners Choose XenServer?
Technology Storage opportunities CDC XenApp on Xenserver Margin CAR – 50% more!! Partner Support Channel Organisation Opportunity
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.