Increasing XenServer s VM density
|
|
- Alban Sparks
- 8 years ago
- Views:
Transcription
1 Increasing XenServer s VM density Jonathan Davies, XenServer System Performance Lead XenServer Engineering, Citrix Cambridge, UK 24 Oct 2013 Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
2 Outline 1 Scalability expectations 2 Hard limits 3 Soft limits 4 Benchmarks Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
3 Outline Scalability expectations 1 Scalability expectations 2 Hard limits 3 Soft limits 4 Benchmarks Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
4 Scalability expectations Users expect VM density to scale with hardware Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
5 Scalability expectations Users expect VM density to scale with hardware Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
6 Scalability expectations Users get upset when... Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
7 Scalability expectations XenServer s VM density scalability hard density limit :-( hardware's theoretical capacity XS 6.1 (and earlier) Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
8 Scalability expectations XenServer s VM density scalability hard density limit :-( hardware's theoretical capacity XS 6.1 (and earlier) XS 6.2 practical density limit (depending on nature of VMs) hard density limit :-) Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
9 Outline Hard limits 1 Scalability expectations 2 Hard limits 3 Soft limits 4 Benchmarks Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
10 Hard limits Enumerated causes of limitations Hard limit 1: dom0 event channels Cause of limitation XenServer uses a 32-bit dom0 This means 1,024 dom0 event channels #define MAX_EVTCHNS(d) \ (BITS_PER_EVTCHN_WORD(d) * BITS_PER_EVTCHN_WORD(d)) Various VM functions use a dom0 event channel VM density hard limit Mitigation for XS 6.2 Mitigation for future 225 VMs per host (PV with 1 vcpu, 1 VIF, 1 VBD) 150 VMs per host (HVM with 1 vcpu, 1 VIF, 3 VBDs) Hack for dom0 to enjoy 4,096 event channels 800 VMs per host (PV with 1 vcpu, 1 VIF, 1 VBD) 570 VMs per host (HVM with 1 vcpu, 1 VIF, 3 VBDs) Change the ABI to provide unlimited event channels this would remove the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
11 Hard limits Enumerated causes of limitations Hard limit 2: blktap2 device minor numbers Cause of limitation blktap2 only supports up to 1,024 minor numbers (despite the kernel allowing up to 1,048,576) #define MAX_BLKTAP_DEVICE 1024 Each virtual block device requires one device VM density hard limit 341 VMs per host (with 3 disks per VM) Mitigation for XS 6.2 Double this constant to 2, VMs per host (with 3 disks per VM) Mitigation for future Move away from blktap2 altogether? this would remove the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
12 Hard limits Enumerated causes of limitations Hard limit 3: number of aio requests Cause of limitation VM density hard limit Each blktap2 instance creates an asynchronous I/O context for receiving 402 events. Default system-wide number of aio requests was 444,416 in XS VMs per host (with 3 disks per VM) Mitigation for XS 6.2 Set fs.aio-max-nr to 1,048, VMs per host (with 3 disks per VM) Mitigation for future Increase fs.aio-max-nr further or use storage driver domains this would remove the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
13 Hard limits Enumerated causes of limitations Hard limit 4: dom0 grant references Cause of limitation VM density hard limit Mitigation for XS 6.2 Windows VMs use receive-side copy (RSC) by default in XS 6.1. netback allocates (at least) 22 grant-table entries per virtual interface for RSC. dom0 had a total of 8,192 grant-table entries in XS VMs per host (with 1 interface per VM) Don t use RSC in Windows VMs anyway this removes the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
14 Hard limits Enumerated causes of limitations Hard limit 5: connections to xenstored Cause of limitation xenstored uses select(2), which can only listen on 1,024 file descriptors. #define FD_SETSIZE 1024 qemu opens 3 file descriptors to xenstored. VM density hard limit Mitigation for XS 6.2 Mitigation for future 333 VMs per host (HVM) Make two qemu watches share a connection 500 VMs per host (HVM) Upstream qemu doesn t connect to xenstored this will remove the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
15 Hard limits Enumerated causes of limitations Hard limit 6: connections to consoled Cause of limitation VM density hard limit Mitigation for XS 6.2 Similarly, consoled uses select(2) Each PV domain opens 3 fds to consoled 341 VMs per host (PV) Use poll(2) rather than select(2) in consoled this removes the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
16 Hard limits Hard limit 7: dom0 low memory Enumerated causes of limitations Cause of limitation VM density hard limit Mitigation for future Each running VM eats about 1MB of dom0 lowmem around 650 VMs per host Use a 64-bit dom0 this will remove the limit Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
17 Summary of hard limits Hard limits Summary of hard limits Limits on number of HVM guests with 1 vcpu, 1 VBD, 1 VIF (with PV drivers) Limitation XS 6.1 XS 6.2 Future dom0 event channels no limit blktap minor numbers no limit aio requests no limit dom0 grant references 372 no limit no limit xenstored connections no limit consoled connections no limit no limit no limit dom0 low memory no limit Overall limit very high Limited by event channels xenstored something else! Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
18 Summary of hard limits Hard limits Summary of hard limits Limits on number of HVM guests with 1 vcpu, 3 VBDs, 1 VIF (with PV drivers) Limitation XS 6.1 XS 6.2 Future dom0 event channels no limit blktap minor numbers no limit aio requests no limit dom0 grant references 372 no limit no limit xenstored connections no limit consoled connections no limit no limit no limit dom0 low memory no limit Overall limit very high Limited by event channels xenstored something else! Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
19 Summary of hard limits Hard limits Summary of hard limits Limits on number of PV guests with 1 vcpu, 1 VBD, 1 VIF Limitation XS 6.1 XS 6.2 Future dom0 event channels no limit blktap minor numbers no limit aio requests no limit dom0 grant references no limit no limit no limit xenstored connections no limit no limit no limit consoled connections 341 no limit no limit dom0 low memory no limit Overall limit very high Limited by event channels dom0 lowmem something else! Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
20 Hard limits 500 Windows VMs on a host Summary of hard limits Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
21 Outline Soft limits 1 Scalability expectations 2 Hard limits 3 Soft limits 4 Benchmarks Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
22 Soft limits xenstored High dom0 CPU utilisation by xenstored top - 16:29:33 up 36 min, 1 user, load average: 0.80, 0.56, 0.47 Tasks: 132 total, 1 running, 131 sleeping, 0 stopped, 0 zombie Cpu(s): 40.1%us, 40.0%sy, 0.0%ni, 17.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: k total, k used, k free, 23696k buffers Swap: k total, 0k used, k free, k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7339 root S :10.22 xenstored 6665 root S :04.03 fe 7225 root S :03.35 xcp-rrdd 7269 root S :03.47 xcp-rrdd-iostat 7413 root m 21m 8932 S :10.28 xapi 7283 root S :08.65 xcp-rrdd-xenpm root S :00.40 v6d root R :02.31 top 1 root S :00.83 init 2 root S :00.00 kthreadd 3 root RT S :00.01 migration/0 Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
23 Soft limits xenstored High dom0 CPU utilisation by xenstored dom0 vcpus domu vcpus Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
24 Soft limits xenstored High dom0 CPU utilisation by xenstored xenstored's dom0 vcpu other dom0 vcpus domu vcpus Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
25 Soft limits xenstored High dom0 CPU utilisation by xenstored Cause of limitation Mitigation for XS 6.2 xenstored CPU utilisation bottleneck Reduce xenstore use by XenServer s toolstack: remove some spurious writes replace polling with watching Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
26 Soft limits High dom0 CPU utilisation due to qemu qemu top - 16:40:27 up 2:07, 1 user, load average: 89.62, 87.22, Tasks: 1015 total, 65 running, 950 sleeping, 0 stopped, 0 zombie Cpu(s): 23.4%us, 55.5%sy, 0.0%ni, 4.8%id, 0.0%wa, 0.0%hi, 15.4%si, 0.5%st Mem: k total, k used, k free, 3804k buffers Swap: k total, 0k used, k free, k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7143 root R :21.63 rpciod/ root R :14.34 ovs-vswitchd tcpdump R :35.12 tcpdump root R :00.11 top S :56.30 qemu-dm S :27.34 qemu-dm R :28.65 qemu-dm S :26.97 qemu-dm S :53.19 qemu-dm S :28.86 qemu-dm R :51.71 qemu-dm R :31.18 qemu-dm S :27.97 qemu-dm root S :12.92 nfsiod S :58.46 qemu-dm S :31.33 qemu-dm S :56.82 qemu-dm Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
27 Soft limits qemu burning dom0 CPU qemu 200 idle Windows guests, each qemu utilising 3% of a CPU means 6 dom0 vcpus wasted! Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
28 Soft limits What is qemu busy doing? qemu Emulated device qemu events per VM per second USB 221 CD-ROM 38 Buffered I/O & RTC timer 13 Parallel port 1 Serial port 1 VNC 1 qemu monitor 1 Mitigation for XS 6.2 Use an event-channel for buffered I/O notifications Provide options to disable all emulated devices Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
29 Outline Benchmarks 1 Scalability expectations 2 Hard limits 3 Soft limits 4 Benchmarks Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
30 Booting 90 Win7 VMs Benchmarks Bootstorm 2500 Tampa (XS 6.1) Clearwater (XS 6.2) Time to fully boot 90 VMs (25 at a time) 2000 Elapsed time (s) XS 6.2 is 60% faster VM index Machine used: Dell PowerEdge R815 (Quad 16-core AMD Opteron 2.1GHz) Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
31 Booting 120 Win7 VMs Benchmarks Bootstorm 2500 Tampa (XS 6.1) Clearwater (XS 6.2) Time to fully boot 120 VMs (25 at a time) 2000 Elapsed time (s) XS 6.2 is 75% faster VM index Machine used: Dell PowerEdge R815 (Quad 16-core AMD Opteron 2.1GHz) Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
32 Booting 200 Win7 VMs Benchmarks Bootstorm Tampa (XS 6.1) Clearwater (XS 6.2) Time to fully boot 200 VMs (25 at a time) XS 6.1 can't even get 200 VMs running! Elapsed time (s) It took XS 6.2 just 13 minutes to boot 200 VMs (on this hardware) VM index Machine used: Dell PowerEdge R815 (Quad 16-core AMD Opteron 2.1GHz) Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
33 Benchmarks LoginVSI LoginVSI: number of usable Windows VMs number of VMs performing acceptably XS 6.1 XS 6.2 number of VMs running Machine used: Quad 10-core Intel 2.27GHz Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
34 Questions Questions? Jonathan Davies (Citrix) Increasing XenServer s VM density 24 Oct / 34
Performance tuning Xen
Performance tuning Xen Roger Pau Monné roger.pau@citrix.com Madrid 8th of November, 2013 Xen Architecture Control Domain NetBSD or Linux device model (qemu) Hardware Drivers toolstack netback blkback Paravirtualized
More information2972 Linux Options and Best Practices for Scaleup Virtualization
HP Technology Forum & Expo 2009 Produced in cooperation with: 2972 Linux Options and Best Practices for Scaleup Virtualization Thomas Sjolshagen Linux Product Planner June 17 th, 2009 2009 Hewlett-Packard
More informationFacultat d'informàtica de Barcelona Univ. Politècnica de Catalunya. Administració de Sistemes Operatius. System monitoring
Facultat d'informàtica de Barcelona Univ. Politècnica de Catalunya Administració de Sistemes Operatius System monitoring Topics 1. Introduction to OS administration 2. Installation of the OS 3. Users management
More informationDate: December 2009 Version: 1.0. How Does Xen Work?
Date: December 2009 Version: 1.0 How Does Xen Work? Table of Contents Executive Summary... 3 Xen Environment Components... 3 Xen Hypervisor... 3... 4 Domain U... 4 Domain Management and Control... 6 Xend...
More informationXen Project 4.4: Features and Futures. Russell Pavlicek Xen Project Evangelist Citrix Systems
Xen Project 4.4: Features and Futures Russell Pavlicek Xen Project Evangelist Citrix Systems About This Release Xen Project 4.4.0 was released on March 10, 2014. This release is the work of 8 months of
More informationAn Oracle Technical White Paper June 2010. Oracle VM Windows Paravirtual (PV) Drivers 2.0: New Features
An Oracle Technical White Paper June 2010 Oracle VM Windows Paravirtual (PV) Drivers 2.0: New Features Introduction... 2 Windows Paravirtual Drivers 2.0 Release... 2 Live Migration... 3 Hibernation...
More informationA Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool
A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool Stefan Bujack A Highly Versatile Virtual Data Center Ressource Pool Umeå, 27.05.09 Overview
More informationSun TM xvm Hypervisor
Sun TM xvm Hypervisor Gary Pennington Solaris Kernel Engineer April 24, 2008 Agenda Hypervisors 101 Introduction to Sun TM xvm Hypervisor Use Cases Using the hypervisor Control domain: booting, services,
More informationAmazon EC2 XenApp Scalability Analysis
WHITE PAPER Citrix XenApp Amazon EC2 XenApp Scalability Analysis www.citrix.com Table of Contents Introduction...3 Results Summary...3 Detailed Results...4 Methods of Determining Results...4 Amazon EC2
More informationCloud Computing CS 15-319
Cloud Computing CS 15-319 Virtualization Case Studies : Xen and VMware Lecture 20 Majd F. Sakr, Mohammad Hammoud and Suhail Rehman 1 Today Last session Resource Virtualization Today s session Virtualization
More informationFull and Para Virtualization
Full and Para Virtualization Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF x86 Hardware Virtualization The x86 architecture offers four levels
More informationEnterprise-Class Virtualization with Open Source Technologies
Enterprise-Class Virtualization with Open Source Technologies Alex Vasilevsky CTO & Founder Virtual Iron Software June 14, 2006 Virtualization Overview Traditional x86 Architecture Each server runs single
More informationReal-time KVM from the ground up
Real-time KVM from the ground up KVM Forum 2015 Rik van Riel Red Hat Real-time KVM What is real time? Hardware pitfalls Realtime preempt Linux kernel patch set KVM & qemu pitfalls KVM configuration Scheduling
More informationEnabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
More informationPerformance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009
Performance Study Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009 Introduction With more and more mission critical networking intensive workloads being virtualized
More informationGRIDCENTRIC VMS TECHNOLOGY VDI PERFORMANCE STUDY
GRIDCENTRIC VMS TECHNOLOGY VDI PERFORMANCE STUDY TECHNICAL WHITE PAPER MAY 1 ST, 2012 GRIDCENTRIC S VIRTUAL MEMORY STREAMING (VMS) TECHNOLOGY SIGNIFICANTLY IMPROVES THE COST OF THE CLASSIC VIRTUAL MACHINE
More informationSecuring Your Cloud with Xen Project s Advanced Security Features
Securing Your Cloud with Xen Project s Advanced Security Features Russell Pavlicek, Xen Project Evangelist CloudOpen North America 2013 Who is the Old, Fat Geek Up Front? Xen Project Evangelist Employed
More informationXen and XenServer Storage Performance
Xen and XenServer Storage Performance Low Latency Virtualisation Challenges Dr Felipe Franciosi XenServer Engineering Performance Team e-mail: felipe.franciosi@citrix.com freenode: felipef #xen-api twitter:
More informationThese sub-systems are all highly dependent on each other. Any one of them with high utilization can easily cause problems in the other.
Abstract: The purpose of this document is to describe how to monitor Linux operating systems for performance. This paper examines how to interpret common Linux performance tool output. After collecting
More informationStACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud
StACC: St Andrews Cloud Computing Co laboratory A Performance Comparison of Clouds Amazon EC2 and Ubuntu Enterprise Cloud Jonathan S Ward StACC (pronounced like 'stack') is a research collaboration launched
More informationKVM Security Comparison
atsec information security corporation 9130 Jollyville Road, Suite 260 Austin, TX 78759 Tel: 512-349-7525 Fax: 512-349-7933 www.atsec.com KVM Security Comparison a t s e c i n f o r m a t i o n s e c u
More informationChapter 5 Cloud Resource Virtualization
Chapter 5 Cloud Resource Virtualization Contents Virtualization. Layering and virtualization. Virtual machine monitor. Virtual machine. Performance and security isolation. Architectural support for virtualization.
More informationEnabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
More informationWhat is the difference between XenServer and the open-source Xen Project Hypervisor?
Citrix XenServer 6.2.0 Technical FAQ Contents Citrix XenServer 6.2.0 FAQ Product Overview Hardware Product Limits Resource Sharing Guest Operating Systems XenCenter Command-line Interface (CLI) VMs Storage
More informationVirtualizare sub Linux: avantaje si pericole. Dragos Manac
Virtualizare sub Linux: avantaje si pericole Dragos Manac 1 Red Hat Enterprise Linux 5 Virtualization Major Hypervisors Xen: University of Cambridge Computer Laboratory Fully open sourced Set of patches
More informationNCCS Brown Bag Series
NCCS Brown Bag Series Tips for Monitoring Memory Usage in PBS jobs on Discover Chongxun (Doris) Pan doris.pan@nasa.gov October 16, 2012 After the talk, you will understand -- What s memory swapping, really?
More informationProfessional Xen Visualization
Professional Xen Visualization William von Hagen WILEY Wiley Publishing, Inc. Acknowledgments Introduction ix xix Chapter 1: Overview of Virtualization : 1 What Is Virtualization? 2 Application Virtualization
More informationGUEST OPERATING SYSTEM BASED PERFORMANCE COMPARISON OF VMWARE AND XEN HYPERVISOR
GUEST OPERATING SYSTEM BASED PERFORMANCE COMPARISON OF VMWARE AND XEN HYPERVISOR ANKIT KUMAR, SAVITA SHIWANI 1 M. Tech Scholar, Software Engineering, Suresh Gyan Vihar University, Rajasthan, India, Email:
More informationScaling in a Hypervisor Environment
Scaling in a Hypervisor Environment Richard McDougall Chief Performance Architect VMware VMware ESX Hypervisor Architecture Guest Monitor Guest TCP/IP Monitor (BT, HW, PV) File System CPU is controlled
More informationXen and the Art of Virtualization
Xen and the Art of Virtualization Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauery, Ian Pratt, Andrew Warfield University of Cambridge Computer Laboratory, SOSP
More informationKVM Architecture Overview
KVM Architecture Overview 2015 Edition Stefan Hajnoczi 1 Introducing KVM virtualization KVM hypervisor runs virtual machines on Linux hosts Mature on x86, recent progress on ARM and
More informationPraktijkexamen met Project VRC. Virtual Reality Check
Praktijkexamen met Project VRC Virtual Reality Check Agenda Introductie VRC en LoginVSI Nieuwe resultaten Office 2013 Indexing Win x64 Office x64 Windows 8 VDI vs SBC vcpu Project VRC Facts Started 2009
More informationCloud^H^H^H^H^H Virtualization Technology. Andrew Jones (drjones@redhat.com) May 2011
Cloud^H^H^H^H^H Virtualization Technology Andrew Jones (drjones@redhat.com) May 2011 Outline Promise to not use the word Cloud again...but still give a couple use cases for Virtualization Emulation it's
More informationToward a practical HPC Cloud : Performance tuning of a virtualized HPC cluster
Toward a practical HPC Cloud : Performance tuning of a virtualized HPC cluster Ryousei Takano Information Technology Research Institute, National Institute of Advanced Industrial Science and Technology
More informationVirtualization and Performance NSRC
Virtualization and Performance NSRC Overhead of full emulation Software takes many steps to do what the hardware would do in one step So pure emulation (e.g. QEMU) is slow although much clever optimization
More information10 Years of Xen and beyond
10 Years of Xen and beyond Lars Kurth Xen Project Community Manager lars.kurth@xen.org @lars_kurth FREENODE: lars_kurth Xen.org becomes XenProject.org Teams aka sub-projects Hypervisor XAPI ARM Hypervisor
More informationThe Xen of Virtualization
The Xen of Virtualization Assignment for CLC-MIRI Amin Khan Universitat Politècnica de Catalunya March 4, 2013 Amin Khan (UPC) Xen Hypervisor March 4, 2013 1 / 19 Outline 1 Introduction 2 Architecture
More informationXen Cloud Platform 0.1 User Security
1 Xen Cloud Platform 0.1 User Security 0.1 Published October 2009 1.0 Edition Xen Cloud Platform 0.1 User Security Xen Cloud Platform 0.1 User Security Published October 2009 Copyright 2009 Xen, XenSource,
More informationVirtualization. Types of Interfaces
Virtualization Virtualization: extend or replace an existing interface to mimic the behavior of another system. Introduced in 1970s: run legacy software on newer mainframe hardware Handle platform diversity
More informationCitrix XenServer 6.0.2 Platinum Edition
CERTIFICATION REPORT No. CRP270 Citrix XenServer 6.0.2 Platinum Edition Issue 1.0 September 2012 Crown Copyright 2012 All Rights Reserved Reproduction is authorised, provided that this report is copied
More informationVirtualization Performance on SGI UV 2000 using Red Hat Enterprise Linux 6.3 KVM
White Paper Virtualization Performance on SGI UV 2000 using Red Hat Enterprise Linux 6.3 KVM September, 2013 Author Sanhita Sarkar, Director of Engineering, SGI Abstract This paper describes how to implement
More informationVirtual Machine Synchronization for High Availability Clusters
Virtual Machine Synchronization for High Availability Clusters Yoshiaki Tamura, Koji Sato, Seiji Kihara, Satoshi Moriai NTT Cyber Space Labs. 2007/4/17 Consolidating servers using VM Internet services
More informationW H I T E P A P E R. Performance and Scalability of Microsoft SQL Server on VMware vsphere 4
W H I T E P A P E R Performance and Scalability of Microsoft SQL Server on VMware vsphere 4 Table of Contents Introduction................................................................... 3 Highlights.....................................................................
More informationInstallation Guide for Citrix XenServer 5.5
white paper Installation Guide for Citrix XenServer 5.5 Title: Installation Guide for Citrix XenServer 5.5 Author(s): Xtravirt (Paul Buckle) Target Audience: Technical - Novice Current Revision: 1.0 (Jul
More informationDatabase Virtualization
Database Virtualization David Fetter Senior MTS, VMware Inc PostgreSQL China 2011 Guangzhou Thanks! Jignesh Shah Staff Engineer, VMware Performance Expert Great Human Being Content Virtualization Virtualized
More information<Insert Picture Here> Introducing Oracle VM: Oracle s Virtualization Product Strategy
Introducing Oracle VM: Oracle s Virtualization Product Strategy SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information
More informationAutonomic resource management for the Xen Hypervisor
Autonomic resource management for the Xen Hypervisor Íñigo Goiri and Jordi Guitart Universitat Politécnica de Catalunya Barcelona, Spain {igoiri,jguitart}@ac.upc.es Abstract Servers workload varies during
More informationKVM Virtualization in RHEL 7 Made Easy
A Dell Technical White Paper Jose De la Rosa Dell Linux Engineering 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
More informationAnalysis of VDI Storage Performance During Bootstorm
Analysis of VDI Storage Performance During Bootstorm Introduction Virtual desktops are gaining popularity as a more cost effective and more easily serviceable solution. The most resource-dependent process
More informationwww.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009
SEE-GRID-SCI Virtualization and Grid Computing with XEN www.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009 Milan Potocnik University
More informationHow to Install Windows on Xen TM 3.0
How to Install Windows on Xen TM 3.0 A XenSource Technical Note for the Windows 2003 Server Introduction This note describes how to install Windows 2003 Server on Xen. It provides an overview of the Linux
More informationCitrix XenServer Product Frequently Asked Questions
Citrix XenServer Product FAQ Citrix XenServer Product Frequently Asked Questions Version 4.0.1i Citrix XenServer FAQ 4.01i 2 New Features... 3 Hardware Support... 3 Product Limits... 6 Virtual Machine
More informationXenServer 5.5.0 User Security
XenServer 5.5.0 User Security 5.5.0 Published July 2009 1.0 Edition XenServer 5.5.0 User Security Published July 2009 Copyright 2008 Citrix Systems, Inc. Xen, XenSource, XenEnterpise, XenServer, XenExpress
More informationFOR SERVERS 2.2: FEATURE matrix
RED hat ENTERPRISE VIRTUALIZATION FOR SERVERS 2.2: FEATURE matrix Red hat enterprise virtualization for servers Server virtualization offers tremendous benefits for enterprise IT organizations server consolidation,
More informationVirtualization Technology. Zhiming Shen
Virtualization Technology Zhiming Shen Virtualization: rejuvenation 1960 s: first track of virtualization Time and resource sharing on expensive mainframes IBM VM/370 Late 1970 s and early 1980 s: became
More informationVirtualization in the Cloud: Featuring Xen and XCP
Virtualization in the Cloud: Featuring Xen and XCP Lars Kurth Xen Community Manager lars.kurth@xen.org FREENODE: lars_kurth @lars_kurth A Brief History of Xen in the Cloud Late 90s XenoServer Project A
More informationRunning vtserver in a Virtual Machine Environment. Technical Note. 2015 by AVTware
Running vtserver in a Virtual Machine Environment Technical Note 2015 by AVTware Table of Contents 1. Scope... 3 1.1. Introduction... 3 2. General Virtual Machine Considerations... 4 2.1. The Virtualization
More informationBalancing CPU, Storage
TechTarget Data Center Media E-Guide Server Virtualization: Balancing CPU, Storage and Networking Demands Virtualization initiatives often become a balancing act for data center administrators, who are
More informationIOS110. Virtualization 5/27/2014 1
IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to
More informationScaling Microsoft Exchange in a Red Hat Enterprise Virtualization Environment
Scaling Microsoft Exchange in a Red Hat Enterprise Virtualization Environment LoadGen Workload Microsoft Exchange Server 2007 Microsoft Windows Server 2008 Red Hat Enterprise Linux 5.4 (with integrated
More informationMonetizing Millions of Mobile Users with Cloud Business Analytics
Monetizing Millions of Mobile Users with Cloud Business Analytics MicroStrategy World 2013 David Abercrombie Data Analytics Engineer Agenda Tapjoy Big Data Architecture MicroStrategy Cloud Implementation
More informationSUSE Linux Enterprise Server
SUSE Linux Enterprise Server 11 SP4 July 14, 2015 www.suse.com Virtualization with Xen Virtualization with Xen Copyright 2006 2015 SUSE LLC and contributors. All rights reserved. Permission is granted
More informationMonitoring Databases on VMware
Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com
More informationSolaris Virtualization and the Xen Hypervisor Frank Hofmann
Solaris Virtualization and the Xen Hypervisor Frank Hofmann Solaris Released Products Engineering Sun Microsystems UK All things in the world come from being. And being comes from non-being. Lao Tzu Overview
More informationOracle Database Scalability in VMware ESX VMware ESX 3.5
Performance Study Oracle Database Scalability in VMware ESX VMware ESX 3.5 Database applications running on individual physical servers represent a large consolidation opportunity. However enterprises
More informationVirtual Machine Monitors. Dr. Marc E. Fiuczynski Research Scholar Princeton University
Virtual Machine Monitors Dr. Marc E. Fiuczynski Research Scholar Princeton University Introduction Have been around since 1960 s on mainframes used for multitasking Good example VM/370 Have resurfaced
More information5,100 PVS DESKTOPS ON XTREMIO
5,1 PVS DESKTOPS ON XTREMIO With XenDesktop 5.6 and XenServer 6.1 A Test Report December 213 ABSTRACT This report documents the consistent low latency performance of XtremIO under the load of 5,1 concurrent
More informationA quantitative comparison between xen and kvm
Home Search Collections Journals About Contact us My IOPscience A quantitative comparison between xen and kvm This content has been downloaded from IOPscience. Please scroll down to see the full text.
More informationPractical Applications of Virtualization. Mike Phillips <mpp@mit.edu> IAP 2008 SIPB IAP Series http://stuff.mit.edu/iap/ http://stuff.mit.
Practical Applications of Virtualization Mike Phillips IAP 2008 SIPB IAP Series http://stuff.mit.edu/iap/ http://stuff.mit.edu/sipb/ Some Guy Rambling About Virtualization Stuff He's Read
More informationontune SPA - Server Performance Monitor and Analysis Tool
ontune SPA - Server Performance Monitor and Analysis Tool Product Components - ontune is composed of the Manager; the Agents ; and Viewers Manager - the core ontune component, and installed on the management/viewing
More informationSelling Virtual Private Servers. A guide to positioning and selling VPS to your customers with Heart Internet
Selling Virtual Private Servers A guide to positioning and selling VPS to your customers with Heart Internet Contents Page Introduction 3 What are VPS? 3 Who are VPS customers? 6 VPS key selling points
More informationHardware Based Virtualization Technologies. Elsie Wahlig elsie.wahlig@amd.com Platform Software Architect
Hardware Based Virtualization Technologies Elsie Wahlig elsie.wahlig@amd.com Platform Software Architect Outline What is Virtualization? Evolution of Virtualization AMD Virtualization AMD s IO Virtualization
More informationChapter 14 Virtual Machines
Operating Systems: Internals and Design Principles Chapter 14 Virtual Machines Eighth Edition By William Stallings Virtual Machines (VM) Virtualization technology enables a single PC or server to simultaneously
More informationThe Microsoft Windows Hypervisor High Level Architecture
The Microsoft Windows Hypervisor High Level Architecture September 21, 2007 Abstract The Microsoft Windows hypervisor brings new virtualization capabilities to the Windows Server operating system. Its
More informationConfiguring Virtual Blades
CHAPTER 14 This chapter describes how to configure virtual blades, which are computer emulators that reside in a WAE or WAVE device. A virtual blade allows you to allocate WAE system resources for use
More informationCITRIX 1Y0-A14 EXAM QUESTIONS & ANSWERS
CITRIX 1Y0-A14 EXAM QUESTIONS & ANSWERS Number: 1Y0-A14 Passing Score: 800 Time Limit: 90 min File Version: 42.2 http://www.gratisexam.com/ CITRIX 1Y0-A14 EXAM QUESTIONS & ANSWERS Exam Name: Implementing
More informationIntroduction to the NI Real-Time Hypervisor
Introduction to the NI Real-Time Hypervisor 1 Agenda 1) NI Real-Time Hypervisor overview 2) Basics of virtualization technology 3) Configuring and using Real-Time Hypervisor systems 4) Performance and
More informationRED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server
More informationVocera Voice 4.3 and 4.4 Server Sizing Matrix
Vocera Voice 4.3 and 4.4 Server Sizing Matrix Vocera Server Recommended Configuration Guidelines Maximum Simultaneous Users 450 5,000 Sites Single Site or Multiple Sites Requires Multiple Sites Entities
More informationBLACKBOARD LEARN TM AND VIRTUALIZATION Anand Gopinath, Software Performance Engineer, Blackboard Inc. Nakisa Shafiee, Senior Software Performance
BLACKBOARD LEARN TM AND VIRTUALIZATION Anand Gopinath, Software Performance Engineer, Blackboard Inc. Nakisa Shafiee, Senior Software Performance Engineer, Blackboard Inc.. Introduction Anand Gopinath
More informationVegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines
Getting Started with Server Virtualization HAROLD READ VIRTUALIZATION PRACTICE M AN AGER H T T P : / / W W W. A L L I N. C O M A L L I N C O N S U LT I N G S A L E S @ A L L I N. C O M 7 8 1. 2 1 3. 6
More informationKVM Virtualization in RHEL 6 Made Easy
A Dell Technical White Paper Jose De la Rosa Dell Linux Engineering 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
More informationArchitecture of the Kernel-based Virtual Machine (KVM)
Corporate Technology Architecture of the Kernel-based Virtual Machine (KVM) Jan Kiszka, Siemens AG, CT T DE IT 1 Corporate Competence Center Embedded Linux jan.kiszka@siemens.com Copyright Siemens AG 2010.
More informationVirtualization enables enterprises to consolidate
Xen Virtualization in Red Hat By Jose de la Rosa Puneet Dhawan The open source Xen virtualization hypervisor included in the Red Hat Enterprise Linux 5 OS provides key components to help build dynamic,
More informationBasics in Energy Information (& Communication) Systems Virtualization / Virtual Machines
Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines Dr. Johann Pohany, Virtualization Virtualization deals with extending or replacing an existing interface so as to
More informationVirtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc
Virtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc 2 About Author Kai Yu 16 years with Oracle technology Work in Dell Oracle Solutions Engineering
More informationKVM: Kernel-based Virtualization Driver
KVM: Kernel-based Virtualization Driver White Paper Overview The current interest in virtualization has led to the creation of several different hypervisors. Most of these, however, predate hardware-assisted
More informationCitrix XenDesktop Modular Reference Architecture Version 2.0. Prepared by: Worldwide Consulting Solutions
Citrix XenDesktop Modular Reference Architecture Version 2.0 Prepared by: Worldwide Consulting Solutions TABLE OF CONTENTS Overview... 2 Conceptual Architecture... 3 Design Planning... 9 Design Examples...
More informationUsing esxtop to Troubleshoot Performance Problems
VMWARE TECHNICAL TROUBLESHOOTING NOTE VMware ESX Server 2 Using esxtop to Troubleshoot Performance Problems The VMware esxtop tool provides a real-time view (updated every five seconds, by default) of
More informationVMware vcenter Update Manager Performance and Best Practices VMware vcenter Update Manager 4.0
Performance Study VMware vcenter Update Manager Performance and Best Practices VMware vcenter Update Manager 4.0 VMware vcenter Update Manager provides a patch management framework for VMware vsphere.
More informationCharacterize Performance in Horizon 6
EUC2027 Characterize Performance in Horizon 6 Banit Agrawal VMware, Inc Staff Engineer II Rasmus Sjørslev VMware, Inc Senior EUC Architect Disclaimer This presentation may contain product features that
More informationVirtualization in a Carrier Grade Environment
Virtualization in a Carrier Grade Environment David Beal Director - Product Management Virtualization? Oh, Virtualization! Virtual Networking? Intel VT? UML? IBM/VM? Virtual Server? VMware? Transitive
More informationModule I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM
Bern University of Applied Sciences Engineering and Information Technology Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM By Franz Meyer Version 1.0 February 2011 Virtualization Architecture
More informationPerformance of Enterprise Java Applications on VMware vsphere 4.1 and SpringSource tc Server
Performance Study Performance of Enterprise Java Applications on VMware vsphere 4.1 and SpringSource tc Server VMware vsphere 4.1 Enterprise-level Java applications are ideal candidates for deployment
More informationLecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu
Lecture 2 Cloud Computing & Virtualization Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Virtualization The Major Approaches
More informationCOLO: COarse-grain LOck-stepping Virtual Machine for Non-stop Service
COLO: COarse-grain LOck-stepping Virtual Machine for Non-stop Service Eddie Dong, Yunhong Jiang 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationVirtual desktops made easy
Product test: DataCore Virtual Desktop Server 2.0 Virtual desktops made easy Dr. Götz Güttich The Virtual Desktop Server 2.0 allows administrators to launch and maintain virtual desktops with relatively
More informationCIT 668: System Architecture. Performance Testing
CIT 668: System Architecture Performance Testing Topics 1. What is performance testing? 2. Performance-testing activities 3. UNIX monitoring tools What is performance testing? Performance testing is a
More informationZeus Traffic Manager VA Performance on vsphere 4
White Paper Zeus Traffic Manager VA Performance on vsphere 4 Zeus. Why wait Contents Introduction... 2 Test Setup... 2 System Under Test... 3 Hardware... 3 Native Software... 3 Virtual Appliance... 3 Benchmarks...
More informationBasics of Virtualisation
Basics of Virtualisation Volker Büge Institut für Experimentelle Kernphysik Universität Karlsruhe Die Kooperation von The x86 Architecture Why do we need virtualisation? x86 based operating systems are
More information