Xen and the Art of Distributed Virtual Machine Management
|
|
|
- Diane Ellis
- 9 years ago
- Views:
Transcription
1 QuickTime and a TIFF (Uncompressed) decompressor are needed to see this picture. Xen and the Art of Distributed Virtual Machine Management Dr. Greg Lavender Mr. Adam Zacharski Department of Computer Sciences The University of Texas at Austin Session TS JavaOne SM Conference Session TS-1743
2 Talk Outline Goals Virtualization Xen Hypervisor System Configuration Monitoring and Management System Observations and Future Work 2007 JavaOne SM Conference Session TS
3 Overview Computers in instructional labs often sit idle except during peak times Replace lab machines with virtual machines Use Linux, OpenSolaris operating system (OS) and Xen for virtualization But virtualization requires intelligent management software Management GUI Monitoring/Management Agents Pub/Sub using Java Message Service (JMS)/ Sun Java System Message Queue (JMQ) 2007 JavaOne SM Conference Session TS
4 Goals Replace fat desktops with multi-core servers Simplify management of virtual machines A central interface for the creation and control of the virtual machines An automated system that will keep virtual machines and their load as evenly distributed as possible 2007 JavaOne SM Conference Session TS
5 Virtualization Abstraction of physical machine resources Three kinds (broadly speaking) Software virtualization Paravirtualization Hardware virtualization Reasons for virtualization Better utilization Sandboxing Reliability Manageability 2007 JavaOne SM Conference Session TS
6 Software Virtualization Runs above the host OS Two methods Binary translation Trap-and-emulate VMWare and Parallels 2007 JavaOne SM Conference Session TS
7 Paravirtualization Software that runs directly on the hardware Requires host (Dom0) and guest (DomU) operating systems to be modified Performance benefits (e.g., IO) Can take direct advantage of hardware virtualization features Xen, KVM, VMWare ESX 2007 JavaOne SM Conference Session TS
8 Hardware Virtualization Intel VT and AMD-V ( Pacifica ) Both x86/x64 and AMD64 AMD Opteron, Core 2 Duo, Woodcrest Hardware isolation supports sandboxing IOMMU Paravirtualization can directly benefit from hardware virtualization 2007 JavaOne SM Conference Session TS
9 What Is Xen? Open source software hypervisor that provides a paravirtualization layer Xen latest open source version Created by Ian Pratt at the University of Cambridge Supported by Unix/Linux kernels Ubuntu, Debian, SuSe, Red Hat OpenSolaris OS, FreeBSD, NetBSD Windows XP (currently unavailable) 2007 JavaOne SM Conference Session TS
10 Host and Guest VMs Dom0 Administrative Controls all VMs Admin tools for monitoring and management DomU Guest Users generally unaware they are on a virtual machine 2007 JavaOne SM Conference Session TS
11 Xen Live Migration Allows virtual machines to be migrated from one physical machine to another with minimal disruption of service Migrate entire VM state, including virtual memory pages and swap Phases of memory migration Push Stop and copy Pull Remap network traffic to new machine Remap IP traffic using ARP 2007 JavaOne SM Conference Session TS
12 Xen Migration Times Job Total Migration Downtime Time Quake 3 Server 7 Seconds 70 ms SPECweb99 71 Seconds 210 ms Stop&Copy 30 Seconds 3.5 Seconds 2007 JavaOne SM Conference Session TS
13 System Configuration Ubuntu Linux AMD-64 version 6.06 w/kernel extensions for Xen OpenSolaris operating system x64 Xen support in progress Global Network Block Device (GNBD) for NAS JMQ 3.5 SP1 Pub/Sub agents 2007 JavaOne SM Conference Session TS
14 Management Platforms Sun X2100 JMQ Server and Configuration Server Processor Dual Core AMD Opteron 175 RAM Hard Drive Networking Operating System 4GB DDR2 ECC 2x 250GB 7200RPM 2x 10/100/1000-Mbps Ethernet Ports Ubuntu 6.06 Dapper for the Configuration Server and Solaris 10 OS x64 for the JMQ Server 2007 JavaOne SM Conference Session TS
15 Virtual Machine Platforms Sun V20z Virtual Machine Hosts (x4) Processor 2x Dual Core AMD Opteron 275 RAM Hard Drive Networking Operating System 16GB DDR2 ECC 2x 300GB 10K RPM 2x 10/100/1000-Mbps Ethernet Ports 10/100-Mbps Ethernet With Two External Ports Ubuntu 6.06 Dapper Xen JavaOne SM Conference Session TS
16 Physical Network Separation 2007 JavaOne SM Conference Session TS
17 VM Traffic on Separate VLAN 2007 JavaOne SM Conference Session TS
18 JMS/JMQ Technology Agent Configuration 2007 JavaOne SM Conference Session TS
19 Management GUI and Agents Simplify VM Config, monitoring, and management JMS/JMQ technology, SWT, JFreeChart Agents Three types System configuration agent Physical server agents Virtual machine agents Collect information and execute actions on physical and virtual machines Communicate using the JMS/JMQ technology message bus 2007 JavaOne SM Conference Session TS
20 Configuration Agent Runs on the configuration server Creates/manages VM configurations Publishes config messages with available configurations Management GUI subscribes to the config topics Management GUI publishes requests to create new VM DomUs Config agent subscribes to the config topics 2007 JavaOne SM Conference Session TS
21 VM Config Creation 2007 JavaOne SM Conference Session TS
22 View Existing Configurations 2007 JavaOne SM Conference Session TS
23 Server Agents Run in Dom0 of each physical machine Provide all VM control functions per host Negotiates and initiates live migration of DomU guests Also respond to explicit migration commands from Management GUI Monitor server resources and local VMs Collect same information as xentop CPU, memory, network, IO Publishes status messages every 5 seconds Management GUI subscribes to the status topic 2007 JavaOne SM Conference Session TS
24 Server Agents Customizable monitoring algorithm per host Knows about local machine resources Sampling frequency, thresholds, history sensitive CPU, memory, IO, network Heuristically determines when to migrate a VM Broadcasts a help message to the message bus Currently chooses first responder As a responder, doesn t offer help if its own system is overutilized or near thresholds Can migrate all VMs on command To offload all VMs for machine maintenance Good idea to keep 1 2 machines lightly loaded 2007 JavaOne SM Conference Session TS
25 Server View 2007 JavaOne SM Conference Session TS
26 Domain View 2007 JavaOne SM Conference Session TS
27 Virtual Agent Runs in every DomU VM instance Publishes information about local processes on request from the management console Can start/stop programs within a VM Basically acts as virtual superuser Used to control special benchmarking VM on each physical node for testing 2007 JavaOne SM Conference Session TS
28 DomU Process View 2007 JavaOne SM Conference Session TS
29 Automatic Migration Scenario 1 Dom0, 5 DomUs on 4 CPU machine Artificially drive up load on each VM CPU intensive programs are started on each Sample load over window of time (configurable) Make heuristic decision to migrate a VM Server Agent requests help from neighbors Neighbors willing/able to help respond, or not Negotiates which VM to migrate Invokes Xen live migration via Xen API Remap network, reroute file system traffic 2007 JavaOne SM Conference Session TS
30 Xentop View of Domains 2007 JavaOne SM Conference Session TS
31 Ferby: 4 CPUs, 5 DomU VMs #VMs > #CPUs 2007 JavaOne SM Conference Session TS
32 Step 1 Ferby Asks for Help Ferby Help Request Help Request Gerby Network and GNBD Traffic GNBD Traffic Derby (JMQ) Herby Virtual Machine Kerby (File server) 2007 JavaOne SM Conference Session TS
33 Step 2 Herby Offers Help Offer Help Offer Help Gerby Ferby GNBD Traffic Derby (JMQ) Herby Virtual Machine Kerby (File Server) 2007 JavaOne SM Conference Session TS
34 Step 3 Negotiate VM Transfer Accept Help Accept Help Gerby Ferby GNBD Traffic Derby (JMQ) Herby Virtual Machine Kerby (File Server) 2007 JavaOne SM Conference Session TS
35 Step 4 Live VM Migration Gerby Ferby Derby (JMQ) Virtual Machine Migration GNBD Traffic Herby Network and GNBD Traffic Kerby (File Server) Virtual Machine 2007 JavaOne SM Conference Session TS
36 Ferby After Migration #VMs == #CPUs 2007 JavaOne SM Conference Session TS
37 Herby After Migration 2007 JavaOne SM Conference Session TS
38 Observations We can virtualize our computing labs and significantly reduce administration time and cost Software can scale to manage a few hundred virtual machines, just add more boxes Enable VM migration to student laptops/usb sticks Security issues are paramount More work is required to ensure VMs are not ganged into DDoS attack bots Message signing and encryption for agent messaging to prevent rogue agent messaging OpenSolaris operating system will enable more sophisticated resource management, QoS, and network virtualization 2007 JavaOne SM Conference Session TS
39 Future Work Add additional guest operating systems to automatic configuration Allow web-based user selection of packages Extend migration algorithm to allow for priorities Take advantage of enhanced API in Xen Use OpenSolaris OS x64 as Dom0 on all machines Use the new Sun multithreaded 10 GbE networking cards Take advantage of Solaris OS Virtual NIC (VNIC) Manage network bandwidth allocation and QoS per virtual machine: Project Crossbow JavaOne SM Conference Session TS
40 Special Thanks John Fowler, EVP, Sun Systems Group For personally donating the hardware Jeff Jackson, VP and Bill Franklin, Senior Director, both in Solaris OS Engineering For providing research funding Tim Marsland, Sun Distinguished Engineer For driving OpenSolaris OS x64 and supporting Xen 2007 JavaOne SM Conference Session TS
41 Q&A 2007 JavaOne SM Conference Session TS
42 QuickTime and a TIFF (Uncompressed) decompressor are needed to see this picture. Xen and the Art of Distributed Virtual Machine Management Dr. Greg Lavender Mr. Adam Zacharski Department of Computer Sciences The University of Texas at Austin Session TS JavaOne SM Conference Session TS-1743
43 Extra Slides 2007 JavaOne SM Conference Session TS-1743
44 Simple DomU Configuration 1: kernel = "/boot/vmlinuz-2.6-xen" 2: disk = ['phy:/dev/gnbd/small-1-disk,sda1,w', 'phy:/dev/gnbd/small-1-swap,sda2,w' ] 3: memory = 512 4: name = 'small-1' 5: vif = [ 'bridge=xenbr0' ] 6: root = "/dev/sda1 ro" 2007 JavaOne SM Conference Session TS
Comparing Free Virtualization Products
A S P E I T Tr a i n i n g Comparing Free Virtualization Products A WHITE PAPER PREPARED FOR ASPE BY TONY UNGRUHE www.aspe-it.com toll-free: 877-800-5221 Comparing Free Virtualization Products In this
Virtualization for Cloud Computing
Virtualization for Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF CLOUD COMPUTING On demand provision of computational resources
OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia
OPEN SOURCE VIRTUALIZATION TRENDS SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia WHAT I WILL BE TALKING ON? Introduction to Virtualization Full Virtualization, Para Virtualization
Enabling 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
Hypervisors. Introduction. Introduction. Introduction. Introduction. Introduction. Credits:
Hypervisors Credits: P. Chaganti Xen Virtualization A practical handbook D. Chisnall The definitive guide to Xen Hypervisor G. Kesden Lect. 25 CS 15-440 G. Heiser UNSW/NICTA/OKL Virtualization is a technique
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer [email protected] Agenda Session Length:
Enabling 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
Citrix 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
Cloud 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
IOS110. 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
Xen Live Migration. Networks and Distributed Systems Seminar, 24 April 2006. Matúš Harvan Xen Live Migration 1
Xen Live Migration Matúš Harvan Networks and Distributed Systems Seminar, 24 April 2006 Matúš Harvan Xen Live Migration 1 Outline 1 Xen Overview 2 Live migration General Memory, Network, Storage Migration
VMware and CPU Virtualization Technology. Jack Lo Sr. Director, R&D
ware and CPU Virtualization Technology Jack Lo Sr. Director, R&D This presentation may contain ware confidential information. Copyright 2005 ware, Inc. All rights reserved. All other marks and names mentioned
Chapter 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
PARALLELS SERVER BARE METAL 5.0 README
PARALLELS SERVER BARE METAL 5.0 README 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information on the Parallels Server Bare Metal
Hyper-V R2: What's New?
ASPE IT Training Hyper-V R2: What's New? A WHITE PAPER PREPARED FOR ASPE BY TOM CARPENTER www.aspe-it.com toll-free: 877-800-5221 Hyper-V R2: What s New? Executive Summary This white paper provides an
SUSE Linux Enterprise 10 SP2: Virtualization Technology Support
Technical White Paper LINUX OPERATING SYSTEMS www.novell.com SUSE Linux Enterprise 10 SP2: Virtualization Technology Support Content and modifications. The contents of this document are not part of the
Virtualization 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
PARALLELS SERVER 4 BARE METAL README
PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels
To join the audio portion of this webcast: 888-272-7337 meeting code 6268869
To join the audio portion of this webcast: 888-272-7337 meeting code 6268869 Presented by: Greg Church NetLogic Practice Manager [email protected] 800-283-6387 www.datanetworks.com 800-283-6387
VMware Server 2.0 Essentials. Virtualization Deployment and Management
VMware Server 2.0 Essentials Virtualization Deployment and Management . This PDF is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.
Lecture 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
Virtualization. Jukka K. Nurminen 23.9.2015
Virtualization Jukka K. Nurminen 23.9.2015 Virtualization Virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms,
2972 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
Virtualization. Pradipta De [email protected]
Virtualization Pradipta De [email protected] Today s Topic Virtualization Basics System Virtualization Techniques CSE506: Ext Filesystem 2 Virtualization? A virtual machine (VM) is an emulation
RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY
RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY Syamsul Anuar Abd Nasir Fedora Ambassador Malaysia 1 ABOUT ME Technical Consultant for Warix Technologies - www.warix.my Warix is a Red Hat partner Offers
Virtualization. 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
Virtualization. Michael Tsai 2015/06/08
Virtualization Michael Tsai 2015/06/08 What is virtualization? Let s first look at a video from VMware http://bcove.me/x9zhalcl Problems? Low utilization Different needs DNS DHCP Web mail 5% 5% 15% 8%
System Requirements Table of contents
Table of contents 1 Introduction... 2 2 Knoa Agent... 2 2.1 System Requirements...2 2.2 Environment Requirements...4 3 Knoa Server Architecture...4 3.1 Knoa Server Components... 4 3.2 Server Hardware Setup...5
Virtual Machines. COMP 3361: Operating Systems I Winter 2015 http://www.cs.du.edu/3361
s COMP 3361: Operating Systems I Winter 2015 http://www.cs.du.edu/3361 1 Virtualization! Create illusion of multiple machines on the same physical hardware! Single computer hosts multiple virtual machines
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Chapter 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.
CSE 501 Monday, September 09, 2013 Kevin Cleary [email protected]
CSE 501 Monday, September 09, 2013 Kevin Cleary [email protected] What is Virtualization? Practical Uses What can be virtualized Popular virtualization products Demo Question, answer, discussion Can
The Art of Virtualization with Free Software
Master on Free Software 2009/2010 {mvidal,jfcastro}@libresoft.es GSyC/Libresoft URJC April 24th, 2010 (cc) 2010. Some rights reserved. This work is licensed under a Creative Commons Attribution-Share Alike
Module 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
The XenServer Product Family:
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
Servervirualisierung mit Citrix XenServer
Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer, MSG EMEA Citrix Systems International GmbH [email protected] Virtualization Wave is Just Beginning Only 6% of x86
Table of Contents. Server Virtualization Peer Review 01-03-2007 cameron 1-24-2007: modified, cameron
Table of Contents Objective...2 Definitions...2 Objective discussion...2 Comparison criteria...3 Criteria weights...4 Product scores...4 Criteria comparison discussion...5 References...7 Cost Estimate,
Dynamic Load Balancing of Virtual Machines using QEMU-KVM
Dynamic Load Balancing of Virtual Machines using QEMU-KVM Akshay Chandak Krishnakant Jaju Technology, College of Engineering, Pune. Maharashtra, India. Akshay Kanfade Pushkar Lohiya Technology, College
www.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
Version 3.7 Technical Whitepaper
Version 3.7 Technical Whitepaper Virtual Iron 2007-1- Last modified: June 11, 2007 Table of Contents Introduction... 3 What is Virtualization?... 4 Native Virtualization A New Approach... 5 Virtual Iron
Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager [email protected]
Virtualization: Know your options on Ubuntu Nick Barcet Ubuntu Server Product Manager [email protected] Agenda Defi nitions Host virtualization tools Desktop virtualization tools Ubuntu as a guest
9/26/2011. What is Virtualization? What are the different types of virtualization.
CSE 501 Monday, September 26, 2011 Kevin Cleary [email protected] What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,
Chapter 16: Virtual Machines. Operating System Concepts 9 th Edition
Chapter 16: Virtual Machines Silberschatz, Galvin and Gagne 2013 Chapter 16: Virtual Machines Overview History Benefits and Features Building Blocks Types of Virtual Machines and Their Implementations
Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:
Virtual Machines Uses for Virtual Machines Virtual machine technology, often just called virtualization, makes one computer behave as several computers by sharing the resources of a single computer between
Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved.
Parallels Virtuozzo Containers 4.0 for Linux Readme Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved. This document provides the first-priority information on Parallels Virtuozzo Containers
Full 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
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE Module 3: Virtualized Data Center Compute Upon completion of this module, you should be able to: Describe compute virtualization Discuss the compute virtualization
Hyper-V vs ESX at the datacenter
Hyper-V vs ESX at the datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld Which hypervisor to use in the data center? Virtualisation has matured Virtualisation in the data center grows
Basics 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
VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS
VIRTUALIZATION 101 Brainstorm Conference 2013 PRESENTER INTRODUCTIONS Timothy Leerhoff Senior Consultant TIES 21+ years experience IT consulting 12+ years consulting in Education experience 1 THE QUESTION
Xen 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
Intro to Virtualization
Cloud@Ceid Seminars Intro to Virtualization Christos Alexakos Computer Engineer, MSc, PhD C. Sysadmin at Pattern Recognition Lab 1 st Seminar 19/3/2014 Contents What is virtualization How it works Hypervisor
Oracle 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
Overview. The OnApp Cloud Platform. Dashboard APPLIANCES. Used Total Used Total. Virtual Servers. Blueprint Servers. Load Balancers.
Overview The OnApp Cloud Platform Dashboard APPLIANCES Virtual Servers Blueprint Servers Load Balancers Bare Metal Smart Servers Hypervisors Assets Integrated Storage COMPONENTS DNS Templates Blueprints
Enterprise-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
Distributed Systems. Virtualization. Paul Krzyzanowski [email protected]
Distributed Systems Virtualization Paul Krzyzanowski [email protected] Except as otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution 2.5 License. Virtualization
CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers
CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture 4 Virtualization of Clusters and Data Centers Text Book: Distributed and Cloud Computing, by K. Hwang, G C. Fox, and J.J. Dongarra,
Xen Virtualization: Xen (source) and XenServer
Xen Virtualization: Xen (source) and XenServer An introduction to free and commercial methods of creating virtual servers by Mark Sallee, Sys Admin, NCAR " Why Virtualization? Scenario: imagine that you
International Journal of Advancements in Research & Technology, Volume 1, Issue6, November-2012 1 ISSN 2278-7763
International Journal of Advancements in Research & Technology, Volume 1, Issue6, November-2012 1 VIRTUALIZATION Vikas Garg Abstract: The main aim of the research was to get the knowledge of present trends
Windows Server 2008 R2 Hyper V. Public FAQ
Windows Server 2008 R2 Hyper V Public FAQ Contents New Functionality in Windows Server 2008 R2 Hyper V...3 Windows Server 2008 R2 Hyper V Questions...4 Clustering and Live Migration...5 Supported Guests...6
OVERVIEW. The complete IaaS platform for service providers
OVERVIEW The complete IaaS platform for service providers The complete IaaS platform for service providers With OnApp you can sell more services, automate more of your infrastructure and extend your reach
An Oracle Technical White Paper November 2011. Oracle Solaris 11 Network Virtualization and Network Resource Management
An Oracle Technical White Paper November 2011 Oracle Solaris 11 Network Virtualization and Network Resource Management Executive Overview... 2 Introduction... 2 Network Virtualization... 2 Network Resource
Introduction 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
Virtualization. Dr. Yingwu Zhu
Virtualization Dr. Yingwu Zhu What is virtualization? Virtualization allows one computer to do the job of multiple computers. Virtual environments let one computer host multiple operating systems at the
Virtualization Overview
VMWARE W HWHITE I T E PPAPER A P E R Virtualization Overview 1 Table of Contents Introduction... 3 Virtualization in a Nutshell... 3 Virtualization Approaches... 4 Virtualization for Server Consolidation
StACC: 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
Virtualizing a Virtual Machine
Virtualizing a Virtual Machine Azeem Jiva Shrinivas Joshi AMD Java Labs TS-5227 Learn best practices for deploying Java EE applications in virtualized environment 2008 JavaOne SM Conference java.com.sun/javaone
RED 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
KVM KERNEL BASED VIRTUAL MACHINE
KVM KERNEL BASED VIRTUAL MACHINE BACKGROUND Virtualization has begun to transform the way that enterprises are deploying and managing their infrastructure, providing the foundation for a truly agile enterprise,
Virtualization with Windows
Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group Agenda Current status of IT-IS group virtualization service Server Self Service New virtualization features in
Parallels Cloud Server 6.0 Readme
Parallels Cloud Server 6.0 Readme Copyright 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Contents About This Document... 3 About Parallels Cloud Server 6.0... 3 What's
Red Hat VDI. David Simmons
Red Hat VDI David Simmons Senior Architect, Red Hat Virtualization AGENDA Open Source and the Evolution of Virtualization Desktop VDI Value Components Real VDI TCO The Future of the Desktop and the savings
Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors
Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors Soltesz, et al (Princeton/Linux-VServer), Eurosys07 Context: Operating System Structure/Organization
The future is in the management tools. Profoss 22/01/2008
The future is in the management tools Profoss 22/01/2008 Niko Nelissen Co founder & VP Business development Q layer Agenda Introduction Virtualization today Server & desktop virtualization Storage virtualization
Virtualization Technologies
12 January 2010 Virtualization Technologies Alex Landau ([email protected]) IBM Haifa Research Lab What is virtualization? Virtualization is way to run multiple operating systems and user applications on
Microsoft Exchange Solutions on VMware
Design and Sizing Examples: Microsoft Exchange Solutions on VMware Page 1 of 19 Contents 1. Introduction... 3 1.1. Overview... 3 1.2. Benefits of Running Exchange Server 2007 on VMware Infrastructure 3...
HP Universal CMDB. Software Version: 10.20. Support Matrix
HP Universal CMDB Software Version: 10.20 Support Matrix Document Release Date: January 2015 Software Release Date: January 2015 Legal Notices Warranty The only warranties for HP products and services
Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study
White Paper Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study 2012 Cisco and/or its affiliates. All rights reserved. This
FOR 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,
nanohub.org An Overview of Virtualization Techniques
An Overview of Virtualization Techniques Renato Figueiredo Advanced Computing and Information Systems (ACIS) Electrical and Computer Engineering University of Florida NCN/NMI Team 2/3/2006 1 Outline Resource
Using VMware Player. VMware Player. What Is VMware Player?
VMWARE APPLICATION NOTE VMware Player Using VMware Player This document contains the following sections: Work and Play in a Virtual World on page 1 Options and Features in VMware Player on page 4 Installing
Performance 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
A Comparison of VMware and {Virtual Server}
A Comparison of VMware and {Virtual Server} Kurt Lamoreaux Consultant, MCSE, VCP Computer Networking and Consulting Services A Funny Thing Happened on the Way to HP World 2004 Call for speakers at the
Hypervisor Competitive Differences: Beyond the Data Sheet. Chris Wolf Senior Analyst, Burton Group
Hypervisor Competitive Differences: Beyond the Data Sheet Chris Wolf Senior Analyst, Burton Group Agenda Project background Evaluation criteria Vendor scorecards Project Background Three month Burton Group
Parallels Cloud Server 6.0
Parallels Cloud Server 6.0 Readme September 25, 2013 Copyright 1999-2013 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Contents About This Document... 3 About Parallels Cloud Server
OnApp Cloud. The complete platform for cloud service providers. 114 Cores. 286 Cores / 400 Cores
OnApp Cloud The complete platform for cloud service providers 286 Cores / 400 Cores 114 Cores 218 10 86 20 The complete platform for cloud service providers OnApp software turns your datacenter into an
Parallels Server 4 Bare Metal
Parallels Server 4 Bare Metal Product Summary 1/21/2010 Company Overview Parallels is a worldwide leader in virtualization and automation software that optimizes computing for services providers, businesses
Virtualization and the U2 Databases
Virtualization and the U2 Databases Brian Kupzyk Senior Technical Support Engineer for Rocket U2 Nik Kesic Lead Technical Support for Rocket U2 Opening Procedure Orange arrow allows you to manipulate the
Install Guide for JunosV Wireless LAN Controller
The next-generation Juniper Networks JunosV Wireless LAN Controller is a virtual controller using a cloud-based architecture with physical access points. The current functionality of a physical controller
Open Source Virtualization
Open Source Virtualization About Me Dan Deighton CISSP, CISA, RHCE,... Co-founder of Aplura [email protected] Agenda Overview of Open Source Virtualization Real World Example Tips, Tricks and Gotchas
Virtualizare 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
Multi-core Programming System Overview
Multi-core Programming System Overview Based on slides from Intel Software College and Multi-Core Programming increasing performance through software multi-threading by Shameem Akhter and Jason Roberts,
Virtualization. Introduction to Virtualization Virtual Appliances Benefits to Virtualization Example Virtualization Products
Virtualization Originally prepared by Greg Bosch; last modified April 2012 by B. Davison I. Introduction to Virtualization II. Virtual Appliances III. Benefits to Virtualization IV. Example Virtualization
