What is XenServer?• Free XenServer impact– >50% of Fortune 500 run XenServer• Proven with leading vendors’ technology– Trusted by demanding organizations to run themost mission critical apps• Optimized to run XenDesktop deployments• Used by the largest clouds• Validated by market thought leaders
XenServer Pedigree• XenServer is based on the Xen hypervisor– Mature: over 10 years old– Recently became a Linux Foundation Collaboration Project• The Xen ProjectTM Powers the largest clouds in production• The Xen ProjectTM is the leading open source virtualization platformthat is powering some of the largest clouds in production today. Xenpowers Amazon Web Services, Rackspace Public Cloud and manyhosting services.http://xenproject.org/
Magic Quadrant for x86 Server Virtualization InfrastructureSource: Gartner (June 2012)Vendor Landscape Report: Server VirtualizationSource: InfoTech (2012)XenServer is OSS Server Virtualization Leader
XenServer:The Best Platform for CloudPlatform and XenDesktop• CloudPlatform: over86% of all customersusing XS or XS andanother hypervisor.• XenDesktop: XS thehypervisor of choicefor over 50% ofdeployments.XenServer71%VMware5%KVM3%XenServer/Vmware/KVM4%XenServer/KVM3%XenServer/VMware11% KVM/Vmware3%
Why Customers Virtualize with XenServer?• 10 minutes to Xen• Installs with only 4 megabytes of storage• No single points of failure• Centrally manage hundreds of virtual servers• Enterprise-class features such as live migration,disk snap shots, high availability, dynamicmemory control• Enables you to optimize resources with zero-downtime to users• Industry-leading server virtualization, free!• Extends your server consolidation savings intocapital equipment, space, power and coolingcostsAffordable3Performance2Ease of Use1
Different Workloads, Different Markets• Workloads– Cloud• Traditional• Cloud workload– Server virtualization– Desktops (VDI)• Markets– Small/medium businesses– Large enterprises– Cloud
XenServer Meets All Virtualization NeedsEnterpriseData Center•High performance, resilient virtualizationplatform•Simple deployment and management model•Host based licensing to control CAPEXDesktopVirtualization•Optimized for high performance desktopworkloads•Storage optimizations to control VDI CAPEXCloudInfrastructure•Platform for IaaS and Cloud Service Providers•Powers the NetScaler SDX platform•Fully supports Software Defined Networking
Hypervisor Tools• Tools from Citrix– XenCenter• Management tool• Some diagnostics and monitoring– APIs• Broad set of APIs• Very expressive• Absolutely not for everyone!
Different Workloads, Different Profiles• Your workload’s profile will vary:– Application type– Time of day– Failures– Bottlenecks• Affected hardware resources include:– CPU– Memory– Storage– Network
Scale Matters• Characteristics vary between:– A single host– A pool of hosts– Multiple singleton hosts– Multiple pools• The bottlenecks change• The trouble-shooting changes• The failure modes change
Environment Matters• Is all your hardware the same?– Network cards– Storage arrays– CPUs– Memory– Local disks• Are you sure?• Is this even a good idea?VMVMVMVMVM
Not Just The HardwareHeterogeneous Virtualization PlatformsSource: Info-Tech Research Group; N = 711% 3%7%31%58%How many server virtualizationvendors are you using?5 4 3 2 141%32%9%9%4% 5%What pair of vendorsare you using?VMware/CitrixVMware/MicrosoftVMware/OracleMicrosoft/OracleOracle/Red HatMicrosoft/Red HatMany organizations leverage a combination ofVMware, for advanced management of criticalworkloads and apps, and Citrix or Microsoft forcost savings in non-critical systems.The Benefits
Who Sees Which Layer?• User – application• DB & strorage admin - database/storage• System admin – hypervisor/virtualisation• Networking admin– networking• Hardware admin – server010000200000:00:000:01:450:03:300:05:150:07:000:08:450:10:300:12:150:14:000:15:450:17:300:19:150:21:000:22:450:24:300:26:150:28:000:29:450:31:300:33:150:35:000:36:450:38:300:40:150:42:000:43:450:45:30NFSOpsNFS Ops (Non-IC)NFS Read Ops NFS Write Ops
Poll: Which IT Components Can You See?• Desktop Layer• Application Layer• Hypervisor/virtualization Layer• Storage/Database Layer• Server/Networking Layer
You Need Cross-Layer Visibility• The entire stack– Application– Virtual Machine Operating System– Hypervisor platform– Networking– Storage– Hypervisor hardware• Complex interactions between layers
Typical PerformanceManagement Challenges• User experience issues• Lack of visibility across silos• Complex and/or slow issue identification• Proactive problem solving• Chasing issues that originate in other ITdomains
Network Web onHyper-VActive DirectorySQLXenApp onXenServerZDC onVMware ESXLicense ServerProfile ServerEnterpriseAppsvCenterOracleClientSANSwitchFinding The Root Cause ofThese Challenges is Critical
XenServer Provides the Platform• But your infrastructure is more than thehypervisor– …different users– …different workloads– …different hardware– …different layers• Your infrastructure is complex, and so are thechallenges
Poll: What Are Your Biggest PerformanceManagement Challenges?• User experience issues• Lack of visibility across silos• Complex and/or slow issue identification• Proactive problem solving• Chasing issues that originate in other IT domains
Bala VaidhinathanCTOeG InnovationsBala@eginnovations.comAssuring Peak Performance of CriticalBusiness Applications
Myth #1 “Virtualization MakesPerformance Management Easier”• Scope for performance management remains the same• 10 servers, 30 guests => 300 virtual machines to monitor• Higher complexity because of resource sharing across VMs• Guests share CPU, memory, disk, network resources• A single malfunctioning application in a guest can impactperformance of all other VMsPhysical Virtual
Myth #2 “Resource Reservation EnsuresThat VMs Don’t Interfere With Each Other”Streaming MediaAppSlow DatabaseQueriesDisk ReadsExcessive disk reads by the one VM slows down application within another VMSharedresourcesbecomebottlenecks:• Network• Storage• Compute• Apps• Desktop
Myth #3 “Virtualization Is Just Another SiloThat Can Be Managed Independently FromOther Tiers”FIREWALL WEB SERVERUSERAPP SERVER DB SERVERA problem in one tier can affect all the other tiers.Is it the network, database, app server, or virtualization tier?“Myapplicationis slow!”
Myth #4 “Virtualization Platforms Already Include AllTools and Metrics Needed for PerformanceManagement”End UserLANAdminFirewalladminServer adminVirtualizationadminDomainadminERP Admin Sys admin ApplicationAdminThe serveris workingOKNo othercomplaintsAll lightsAre greenWe don’tsee anythingwrongDatabaseAdmin“Myapplication isslow!”VMs are lightlyloadedEverythingIs OKNot ourproblemLooksfine Not mineeitherTalk tothe otherguysIT ServiceManager
Myth #5 “The Hypervisor View of VirtualMachines is Sufficient to Manage VMs”• The Outside view shows the portion of physicalresources used by each VM (CPU, disk, memory)• Provided by the virtualization hypervisor• Useful for capacity planning and identifying certain VMissues• Does NOT show why a VM is consuming resourcesResourcesofthePhysicalMachine0100%VM1 15%VM2 25%VM3 20%VM432%0100%ResourcesofthePhysicalMachineVM115%60% 10%VM225%10%45%5%30%VM320%25% 60%VM432%12%20%40%Apps inside a VM• The Inside view shows the portion of resources allocated toa VM that are used by each application and each user of theVM• Provided by the guest OS (for Windows: WMI)• Useful for user load balancing, identifying guest OSissues, misbehaving applications, and unauthorized useractivities• Does show why a VM is consuming resources, acceleratesfix
Myth #6 “VDI Performance Management Canbe Done Using Tools that Support Virtual Servers”Citrix XenServerMicrosoft Hyper-VVirtualizationDesktopBrokers andSupportSystemsVDIA performance managementfor VDI is extremely unique asyou need a solution thatcombines multiple differentperformance managementmethodologies
Myth #7 “Scaling is Linear…MoreHardware Means More Performance”It is critical to understand the overall performance at alllevels and identify the bottlenecks
What does this lead to?• High business cost of downtime• Slow applications impact productivity• Poor user experienceUser Frustration& Low Productivity• Wasted resources on manual,complex, lengthy diagnosis• Requires too many experts & too many toolsRisingIT SupportCost & Complexity• Throwing costly hardware at problems• Oversized & inefficient environmentRisingInfrastructure Cost• Delayed deployment & rollout• Performance issues & fire drills• Failed projects & initiativesProject delays, costoverruns, missedobjectives
How Does eG Innovations Help?
Network Web onXenServerActive DirectorySQLZDC onVMware ESXLicense ServerProfile ServerEnterpriseAppsvCenterOracleClientSANSwitchComplete visibility – every layer, every tier!“Myapplication isslow!”XenApp onVMware ESXHow Does eG Enterprise Help?
eG Innovations Unique Capabilities• Complete 360o Cross-Domain Performance VisibilityGet total performance visibility of all components and howthey impact user experience acrossdesktop, application, virtualization, network, storage, server, etc.• Automatic Root-Cause DiagnosisAutomate and accelerate the discovery, diagnosis andresolution of performance issues in complex environments – soyour highly skilled staff can be more productive.• Pre-Emptive Problem Detection & AlertingPre-emptively monitor, detect and resolve performance issues– before users are affected. Prevent downtime, ensureexceptional performance and user satisfaction.• Capacity & Performance AnalyticsRight-size your virtualized IT infrastructure, maximize resourceutilization and reduce hardware/software cost.