INNOV-4: Fun With Virtualization. Or, How I learned to love computers that don t really exist...
|
|
- Mervin Washington
- 5 years ago
- Views:
Transcription
1 1 INNOV-4: Fun With Virtualization Or, How I learned to love computers that don t really exist... President, BravePoint, Inc. About Unix user since 1982 Progress developer since 1984 Linux Desktop and Server user since 1995 VMware user since earliest beta in 1999 Contact me: jrh@bravepoint.com 2 INNOV-4: Fun with Virtualization
2 2 About BravePoint IT Services Company Founded in employees Focus on: Progress Software technologies.net MFG/PRO and Manufacturing Managed Database Services Training, Consulting, Development, Support 3 INNOV-4: Fun with Virtualization Background: Virtualization at BravePoint Our Financials run in VMs Most Development/Test Servers run as Virtual Machines in a VMware Server Farm Mac/Linux users use desktop VMs to run Windows Apps Support Desk and Developers use desktop VMs to deal with conflicting customer VPNs Production systems D/R is done via VMs 4 INNOV-4: Fun with Virtualization
3 3 Desktop Virtualization Demo 5 INNOV-4: Fun with Virtualization Disclaimer Virtualization environments out there: HP-UX Mainframes Others... We are focused only on X86 solutions. This topic is a moving target Especially licensing 6 INNOV-4: Fun with Virtualization
4 4 Agenda Intro to Virtualization Benefits of Virtualization Types of Virtualization Virtualization Products Desktop Virtualization Server Virtualization Virtualization Benchmarks 7 INNOV-4: Fun with Virtualization Who is Using Virtualization? Flavor VMware MS Virtual PC/Server Parallels XEN Others... Deployment Development/Test Production D/R 8 INNOV-4: Fun with Virtualization
5 5 What is Virtualization Definition Virtualization is an abstract layer that decouples the physical hardware from the operating system to deliver greater IT resource utilization and flexibility. Introduced in the 1960 s to allow partitioning of large mainframe computers 9 INNOV-4: Fun with Virtualization Benefits of Virtualization Partitioning Multiple applications, operating systems and environments can be supported in a single physical system Allows computing resources to be treated as a uniform pool for allocation Decouples systems and software from hardware and simplifies hardware scalability 10 INNOV-4: Fun with Virtualization
6 6 Benefits of Virtualization Isolation VM is completely isolated from the host machine and other VMs. Reboot or crash of a VM shouldn t affect other VMs. Data is not shared between VMs Applications can only communicate over configured network connections. 11 INNOV-4: Fun with Virtualization Benefits of Virtualization Encapsulation Complete VMs typically exist in 1 or 2 files easily backed up, copied, or moved. The hardware of the VM is standardized compatibility is guaranteed. Upgrades/changes in the real hardware are generally transparent to the VM 12 INNOV-4: Fun with Virtualization
7 7 Emulation -vs- Virtualization Emulation Provides the functionality of a target processor completely in software Virtualization Takes physical processor(s) and partitions them into multiple contexts - all of which run directly in the processor. 13 INNOV-4: Fun with Virtualization Pure Emulation Biggest Plus: Any processor can be emulated Emulators are usually portable Biggest Minus: Almost always is very slow Most rarely even approached 50% of native system speed Examples MS Virtual PC(PPC Mac), Bochs, Rosetta 14 INNOV-4: Fun with Virtualization
8 8 Major Types of Virtualization Terminology and Definitions Product examples Comparisons Pros and Cons 15 INNOV-4: Fun with Virtualization Single Kernel Image Multiple running instances of a single OS. Each instance runs in its own container. Very Fast, no hardware emulation is required. Less flexible, only 1 OS can run in all instances. 16 INNOV-4: Fun with Virtualization
9 9 Single Kernel Image Virtual Instance Virtual Virtual Instance Instance OS Virtualization Layer Standard Host OS Hardware 17 INNOV-4: Fun with Virtualization Full Virtualization VM provides full compatibility with standard (real) hardware environment. Uses combination of emulation and direct hardware access. More emulation required - slower the VM. Guest OS s run without modification. Custom drivers may be available to enhance behavior and performance 18 INNOV-4: Fun with Virtualization
10 10 Full Virtualization VM1 Guest OS VM2 Guest OS VM3 Guest OS Virtual Hardware Virtual Hardware Virtual Machine Monitor Hypervisor or Standard Operating System Hardware Virtual Hardware 19 INNOV-4: Fun with Virtualization Paravirtualization Type of VM presents a software interface similar but not identical to real hardware. Some hardware operations are redirected directly to the VM Monitor (and hence to the hardware) and are very fast. Guest OS s usually must be modified to run in a PVM. 20 INNOV-4: Fun with Virtualization
11 11 ParaVirtualization VM1 VM2 VM3 Mod GuestOS Mod GuestOS Mod GuestOS Virtual Hardware Virtual Hardware Virtual Machine Monitor Hypervisor Hardware Virtual Hardware 21 INNOV-4: Fun with Virtualization Hardware Advances 2 Technologies have impacted the world of x86 VMs Intel VT AMD Pacifica Hardware support for virtualization Generally eliminates need for guest OS changes for ParaVirtualization VMware, Xen, MS Server and Parallels all now use this 22 INNOV-4: Fun with Virtualization
12 12 Virtualization Products Categories Typical Features Desktop Products Server Products 23 INNOV-4: Fun with Virtualization Categories of VM Products Desktop Workstation oriented product Least sophisticated management tools Focus on desktop integration Server Designed to run server OS s Good remote configuration and admin tools Enterprise Server Features...plus... HA Features ie: Migrate running VMs Failover Capabilities 24 INNOV-4: Fun with Virtualization
13 13 Typical VM Features Memory (amount) Number of CPUs (Vmware & Xen) Virtual Hard Drives Preallocated or Growing vscsi or vide (VMware) Shrinkable/Growable (Parallels) Floppy/CD-ROM/DVD File or Device 25 INNOV-4: Fun with Virtualization Typical Features Networking Multiple Cards NAT, Host-Only and Bridged USB Devices Workstation Features Sound Clipboard Integration Shared Folders 3D Video (VMware WS only) Coherence (Parallels only) 26 INNOV-4: Fun with Virtualization
14 14 Desktop Products VMware Workstation Win/Lin/Mac Host Parallels Win/Lin/Mac Host MS Virtual PC Win Host Only All run various guest OS s Each supplies drivers for Windows guests 27 INNOV-4: Fun with Virtualization Using Desktop Virtualization Remote Support Coexistance of Multiple VPNs Development Other OS s (OpenEdge in a VM on a Mac) Testing Multiple Environments (IE6 and IE7 for example) 28 INNOV-4: Fun with Virtualization
15 15 Desktop OS Licensing Issues 29 INNOV-4: Fun with Virtualization Desktop OS Licensing Issues Primarily impacts MS clients. Very little definitive information on the web. Vista EULA explicitly forbids virtualization of Vista Home products. According to a Microsoft spokesperson, For production machines and everyday usage, virtualization is a fairly new technology, and one which we think is not mature enough for broad consumer adoption. 30 INNOV-4: Fun with Virtualization
16 16 OpenEdge Licensing in a VM Machine Model A Machine license grants a licensee the right to run a Progress Software server product on a single server. A licensee may not purchase a single Machine license and run it on multiple servers A server with software partitions is considered a single server. Licensees with software partitions are only required to purchase a single Machine license. 31 INNOV-4: Fun with Virtualization Server Products VMware Server (Free, requires host OS) ESX ($, Hypervisor, no host OS) Xen 3.0 (Free, Open Source) OpenVZ Linux only (Free, Open Source) MS Virtual Server (Free, requires MS host) 32 INNOV-4: Fun with Virtualization
17 17 Using Server Virtualization Maximize use of server resources Rapidly stand up additional servers Higher Availability Easy way to test upgrades/changes Simplify Migrations to new servers Security 33 INNOV-4: Fun with Virtualization BravePoint VM Development Environment PowerEdge 2950 RHEL 4 VMware GSX VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Dev1 /vm1 /vm2 Master VMs SAN CX-300 PowerEdge 2950 RHEL 4 VMware GSX VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Dev2 34 INNOV-4: Fun with Virtualization
18 18 VM Server Demo 35 INNOV-4: Fun with Virtualization VM Server Demo 36 INNOV-4: Fun with Virtualization
19 19 Server OS Licensing Primarily impacts MS server products As of Feb, 2007 Unlimited virtual instances on one physical machine of : Windows Server 2003 R2 Datacenter Edition SQL Server 2005 Enterprise Edition Underlying VM technology doesn t matter 37 INNOV-4: Fun with Virtualization Server Licensing Issues Other MS restrictions Running utilities that convert VHD s (MS VM Format) to other formats deactivates the VM Running VHD s directly in other non-ms VM products deactivates the VM More info at 38 INNOV-4: Fun with Virtualization
20 20 Other VM Utilities Tools to migrate real systems to VMs VMware Converter Parallels Transporter MS systems only Tools to migrate existing VMs VMware Virtual Machine Importer Parallels Sysprep Other tools Xen tools, Xen-shell (xen-tools.org) 39 INNOV-4: Fun with Virtualization What is OE Performance Like in a VM? Numerous nonoe benchmarks published Rarely do they compare equal machines Often RAM is different Don t expect VM to perform at 100% the level of the host system. I ve undertaken 2 relatively simple benchmarks using the ATM and a 50 user load. YMMV 40 INNOV-4: Fun with Virtualization
21 21 ATM Benchmark 1 - Xen System is a Core 2 Duo, 1.86gHz running with RPM SATA drives as 1 LVM OS is always Centos 5 (x86_64) Xen Progress is 10.1A02 (32 bit) Runs compare real, paravirtualized and fully virtualized VMs Ram is always 1 gig in test environment 1 gig total for real machine test 2 gig in VMs with 2 gig in real machine # CPUs is varied in VMs 41 INNOV-4: Fun with Virtualization Benchmark 1 Results TPS Real Para 1 VCPU Para 2 VCPU Virt 1 CPU Virt 2 VCPU 42 INNOV-4: Fun with Virtualization
22 22 ATM Benchmark 2 - VMware Benchmark uses a BravePoint Dell VMware server 16 Gig RAM 32 Bit RHEL 4 (i386) Host OS 32 Bit 10.1A02 First run is done natively in the OS with no VMs running. Second run is done in a VMware VM 1.5 gig of virtual RAM Single Virtual CPU Third run is done in a VMware VM 1.5 gig of virtual RAM Dual Virtual CPUs 43 INNOV-4: Fun with Virtualization ATM Benchmark 2 Tuning Same tuning on all runs 1.6 Gig DB DB/BI/Temp Files all on Same SAN LUN -B (128 Mb) -n 200 -spin bibufs simulated users on all runs All databases were freshly created and index built before first run 44 INNOV-4: Fun with Virtualization
23 23 ATM Benchmark 2 Results (in TPS) TPS st 2nd 3rd 4th 50 User Runs Native Sys VM 1 VCPU VM 2 VCPU 45 INNOV-4: Fun with Virtualization ATM Benchmark 3 XEN -vs- VMware Same hardware and circumstances as Benchmark 1 CentOS 5 Host OS (x86_64) VMware Server Xen 3.01 OE 10.1A02 (32 bit) Just to compare relative performance between Xen and VMware 46 INNOV-4: Fun with Virtualization
24 24 Benchmark 3 Results TPS Real Para 1 VCPU Para 2 VCPU Virt 1 CPU Virt 2 VCPU VMware 47 INNOV-4: Fun with Virtualization Benchmark 3 Comments Xen in Paravirtualized Mode is slightly faster than Vmware running Linux Windows doesn t run in paravirtualized mode VMware is faster than Xen in fully virtualized mode VMware would probably be faster running windows than Xen would YMMV 48 INNOV-4: Fun with Virtualization
25 25 ATM Benchmark 4 Xen -vs- OpenVZ Similar to Benchmark 3 Comparing OpenVZ to Xen (Para virtualized) OpenVZ partitions the Linux kernel and uses the native, host filesystem VE assigned 1 Gig Ram All VMs had 2 CPUs OpenVZ typically is expected to show only 1-3% performance loss over native I was surprised! 49 INNOV-4: Fun with Virtualization Benchmark 4 Results TPS Real-X86_64 XEN Para-x86-64 OpenVZ -i386 OpenVZ-x86_64 50 INNOV-4: Fun with Virtualization
26 26 Readprobe Benchmarks Stock copy of Readprobe Get it at Measures ideal read performance Similar run environments to ATM runs Readprobe does all db creation and tuning All runs occurred on the SAN 10.1A02 used in all environments 51 INNOV-4: Fun with Virtualization Readprobe Results 300 in (000) per second Best Thread Best Rate 0 Native 1 VCPU 2 VCPU 44 Threads 1 Thread 1 Thread 52 INNOV-4: Fun with Virtualization
27 27 Comments on Benchmarks Benchmarks interesting, but not all that useful A real world benchmark would have more than one VM running with various loads. You don t move to a VM environment to improve raw performance. You move to improve stability, uptime, reliability and to reduce administrative load. 53 INNOV-4: Fun with Virtualization Questions 54 INNOV-4: Fun with Virtualization
28 28 55 INNOV-4: Fun with Virtualization 56 INNOV-4: Fun with Virtualization
29 29 57 INNOV-4: Fun with Virtualization 58 INNOV-4: Fun with Virtualization
30 30 59 INNOV-4: Fun with Virtualization 60 INNOV-4: Fun with Virtualization
31 31 61 INNOV-4: Fun with Virtualization 62 INNOV-4: Fun with Virtualization
32 32 63 INNOV-4: Fun with Virtualization 64 INNOV-4: Fun with Virtualization
33 33 65 INNOV-4: Fun with Virtualization
OPS-9: Fun With Virtualization. John Harlow. John Harlow. About John Harlow
OPS-9: Fun With Virtualization President, BravePoint, Inc. About Unix user since 1982 Progress developer since 1984 Linux Desktop and Server user since 1995 VMware user since earliest beta in 1999 Contact
More informationAbout John Harlow. About BravePoint. OPS- 4: Fun With Virtualization
OPS- 4: Fun With Virtualization John Harlow President, BravePoint, Inc. About John Harlow Unix user since 1982 Progress developer since 1984 Linux Desktop and Server user since 1995 VMware user since earliest
More informationVirtualization. ...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania.
Virtualization...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania April 6, 2009 (CIS 399 Unix) Virtualization April 6, 2009 1 / 22 What
More informationVMware Workstation 5 Lab. New Features and Capabilities: Multiple Snapshots, Teams, Clones, Video Capture and More
VMware Workstation 5 Lab New Features and Capabilities: Multiple Snapshots, Teams, Clones, Video Capture and More Presentation Summary VMware Workstation overview VMware Workstation usage scenarios Features
More informationModule 1: Virtualization. Types of Interfaces
Module 1: 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
More informationSpring 2017 :: CSE 506. Introduction to. Virtual Machines. Nima Honarmand
Introduction to Virtual Machines Nima Honarmand Virtual Machines & Hypervisors Virtual Machine: an abstraction of a complete compute environment through the combined virtualization of the processor, memory,
More informationThe Challenges of X86 Hardware Virtualization. GCC- Virtualization: Rajeev Wankar 36
The Challenges of X86 Hardware Virtualization GCC- Virtualization: Rajeev Wankar 36 The Challenges of X86 Hardware Virtualization X86 operating systems are designed to run directly on the bare-metal hardware,
More informationChapter 5 C. Virtual machines
Chapter 5 C Virtual machines Virtual Machines Host computer emulates guest operating system and machine resources Improved isolation of multiple guests Avoids security and reliability problems Aids sharing
More informationWHY SHOULD I USE OVM. For Oracle Databases By Francisco Munoz Alvarez Oracle Professional Services Manager
WHY SHOULD I USE OVM For Oracle Databases By Francisco Munoz Alvarez Oracle Professional Services Manager Francisco Munoz Alvarez Some Certifications 8/9i/10g/11g OCP, RAC OCE, AS OCA, E- Business OCP,
More informationPAC094 Performance Tips for New Features in Workstation 5. Anne Holler Irfan Ahmad Aravind Pavuluri
PAC094 Performance Tips for New Features in Workstation 5 Anne Holler Irfan Ahmad Aravind Pavuluri Overview of Talk Virtual machine teams 64-bit guests SMP guests e1000 NIC support Fast snapshots Virtual
More informationVirtualization Overview
VMware W Hwhite I T E Ppaper A P E R Virtualization Overview Table of Contents Introduction... 3 Virtualization in a Nutshell... 3 Virtualization Approaches... 4 Virtualization for Server Consolidation
More informationVirtualization Introduction
Virtualization Introduction Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com https://blogs.oracle.com/scoter November 21 st, 2016 Safe Harbor Statement The following
More informationMultiprocessor Scheduling. Multiprocessor Scheduling
Multiprocessor Scheduling Will consider only shared memory multiprocessor or multi-core CPU Salient features: One or more caches: cache affinity is important Semaphores/locks typically implemented as spin-locks:
More informationVirtualization. Dr. Yingwu Zhu
Virtualization Dr. Yingwu Zhu Virtualization Definition Framework or methodology of dividing the resources of a computer into multiple execution environments. Types Platform Virtualization: Simulate a
More informationLINUX Virtualization. Running other code under LINUX
LINUX Virtualization Running other code under LINUX Environment Virtualization Citrix/MetaFrame Virtual desktop under Windows NT. aka Windows Remote Desktop Protocol VNC, Dameware virtual console. XWindows
More informationCHAPTER 16 - VIRTUAL MACHINES
CHAPTER 16 - VIRTUAL MACHINES 1 OBJECTIVES Explore history and benefits of virtual machines. Discuss the various virtual machine technologies. Describe the methods used to implement virtualization. Show
More informationVMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.
VMware Overview Kontakt: jens.soeldner@netlogix.de 1-1 You Are Here Virtual Infrastructure VMware Overview ESX Server Installation ESX Server Installation Networking Networking Storage Storage ESX Server
More informationNested Virtualization and Server Consolidation
Nested Virtualization and Server Consolidation Vara Varavithya Department of Electrical Engineering, KMUTNB varavithya@gmail.com 1 Outline Virtualization & Background Nested Virtualization Hybrid-Nested
More informationVirtualization. Santa Clara Valley Chapter of the IEEE Communication Society June 20, 2007 Scott Lurndal, 3Leaf Systems
Virtualization Santa Clara Valley Chapter of the IEEE Communication Society June 20, 2007 Scott Lurndal, 3Leaf Systems Agenda Virtualization Overview Application Virtualization Operating System Virtualization
More informationUsing MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems
Using MySQL in a Virtualized Environment Scott Seighman Systems Engineer Sun Microsystems 1 Agenda Virtualization Overview > Why Use Virtualization > Options > Considerations MySQL & Virtualization Best
More informationOracle VM Tips and Best Practices
Oracle VM Tips and Best Practices To become a successful Oracle VM professional Presented by: Francisco Munoz Alvarez June 1, 2015 Francisco Munoz Alvarez Oracle ACE Director 8/9/10g/11g OCP, RAC OCE,
More informationCS370 Operating Systems
CS370 Operating Systems Colorado State University Yashwant K Malaiya Fall 2017 Lecture 27 Virtualization Slides based on Various sources 1 1 Virtualization Why we need virtualization? The concepts and
More informationVirtual Pc Manual Windows 7 64 Bit Guest On 32-bit Host
Virtual Pc Manual Windows 7 64 Bit Guest On 32-bit Host For Windows 7 Aero graphics support in a virtual machine Please visit the VMware Compatibility Guide for a current list of supported host and guest
More informationPerformance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware
Performance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware 2010 VMware Inc. All rights reserved About the Speaker Hemant Gaidhani Senior Technical
More informationVirtualization. join, aggregation, concatenation, array, N 1 ühendamine, agregeerimine, konkateneerimine, massiiv
Virtualization abstraction of computer resources may, but does not have to change the interface end-user has limited or no knowledge about the real resources behind the virtualization layer original /
More informationLecture 5: February 3
CMPSCI 677 Operating Systems Spring 2014 Lecture 5: February 3 Lecturer: Prashant Shenoy Scribe: Aditya Sundarrajan 5.1 Virtualization Virtualization is a technique that extends or replaces an existing
More informationVirtual Machine Monitors!
ISA 673 Operating Systems Security Virtual Machine Monitors! Angelos Stavrou, George Mason University! Virtual Machine Monitors 2! Virtual Machine Monitors (VMMs) are everywhere! Industry commitment! Software:
More informationCprE Virtualization. Dr. Yong Guan. Department of Electrical and Computer Engineering & Information Assurance Center Iowa State University
Virtualization Dr. Yong Guan Department of Electrical and Computer Engineering & Information Assurance Center Iowa State University Outline for Today s Talk Introduction Virtualization Technology Applications
More informationGetting Started with VMware Fusion VMware Fusion for Mac OS X Version 1.0
VMware Fusion for Mac OS X Version 1.0 Getting Started with VMware Fusion Revision: 20070806 Item: VMF-ENG-Q307-295 You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/
More informationSymantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010
Symantec NetBackup PureDisk 6.6.1 Compatibility Matrix Created August 26, 2010 Copyright 2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Backup Exec are trademarks or registered
More informationCSE 120 Principles of Operating Systems
CSE 120 Principles of Operating Systems Spring 2018 Lecture 16: Virtual Machine Monitors Geoffrey M. Voelker Virtual Machine Monitors 2 Virtual Machine Monitors Virtual Machine Monitors (VMMs) are a hot
More informationCSC 5930/9010 Cloud S & P: Virtualization
CSC 5930/9010 Cloud S & P: Virtualization Professor Henry Carter Fall 2016 Recap Network traffic can be encrypted at different layers depending on application needs TLS: transport layer IPsec: network
More informationAllan Hirt Cluster MVP
Allan Hirt Cluster MVP E-mail: allan@sqlha.com Website: http://www.sqlha.com Blog: http://www.sqlha.com/blog Twitter: SQLHA Hypervisor This is what allows you to run other operating systems under your
More informationVirtual Leverage: Server Consolidation in Open Source Environments. Margaret Lewis Commercial Software Strategist AMD
Virtual Leverage: Server Consolidation in Open Source Environments Margaret Lewis Commercial Software Strategist AMD What Is Virtualization? Abstraction of Hardware Components Virtual Memory Virtual Volume
More informationCS370 Operating Systems
CS370 Operating Systems Colorado State University Yashwant K Malaiya Spring 2018 Lecture 26 Virtualization Slides based on Text by Silberschatz, Galvin, Gagne Various sources 1 1 Virtualization Why we
More informationPerformance Evaluation of Virtualization Technologies
Performance Evaluation of Virtualization Technologies Saad Arif Dept. of Electrical Engineering and Computer Science University of Central Florida - Orlando, FL September 19, 2013 1 Introduction 1 Introduction
More informationSERVE. -Priyal Lokhandwala
SERVE VIRTUALIZ -Priyal Lokhandwala Contents: 1) Virtualization- an overview 2) Server Virtualization 3) VM ware 4) Hyper V 5) Server Deployment virtualization is a broad term that refers to the abstraction
More informationVirtualization. Michael Tsai 2018/4/16
Virtualization Michael Tsai 2018/4/16 What is virtualization? Let s first look at a video from VMware http://www.vmware.com/tw/products/vsphere.html Problems? Low utilization Different needs DNS DHCP Web
More informationMission-Critical Enterprise Linux. April 17, 2006
Mission-Critical Enterprise Linux April 17, 2006 Agenda Welcome Who we are & what we do Steve Meyers, Director Unisys Linux Systems Group (steven.meyers@unisys.com) Technical Presentations Xen Virtualization
More informationDistributed Systems COMP 212. Lecture 18 Othon Michail
Distributed Systems COMP 212 Lecture 18 Othon Michail Virtualisation & Cloud Computing 2/27 Protection rings It s all about protection rings in modern processors Hardware mechanism to protect data and
More informationCOMPUTER ARCHITECTURE. Virtualization and Memory Hierarchy
COMPUTER ARCHITECTURE Virtualization and Memory Hierarchy 2 Contents Virtual memory. Policies and strategies. Page tables. Virtual machines. Requirements of virtual machines and ISA support. Virtual machines:
More informationVirtualization. Pradipta De
Virtualization Pradipta De pradipta.de@sunykorea.ac.kr Today s Topic Virtualization Basics System Virtualization Techniques CSE506: Ext Filesystem 2 Virtualization? A virtual machine (VM) is an emulation
More informationEE 660: Computer Architecture Cloud Architecture: Virtualization
EE 660: Computer Architecture Cloud Architecture: Virtualization Yao Zheng Department of Electrical Engineering University of Hawaiʻi at Mānoa Based on the slides of Prof. Roy Campbell & Prof Reza Farivar
More informationRoadmap for Challenging Times System Virtualiztion
Roadmap for Challenging Times System Virtualiztion Most people thinking VIRTUALIZION as a strategy to CONSOLIDATE systems and reduce cost System Virtualization Grid Control Plane Virtualized Storage Resources
More informationVirtualization and memory hierarchy
Virtualization and memory hierarchy Computer Architecture J. Daniel García Sánchez (coordinator) David Expósito Singh Francisco Javier García Blas ARCOS Group Computer Science and Engineering Department
More informationDirections in Data Centre Virtualization and Management
Directions in Data Centre Virtualization and Management Peter West Product Marketing Manager, Product Marketing EMEA, VMware, Inc. New Approach To Data Centre Scalability Simplify the containers Add Hardware
More informationVirtualization with VMware ESX and VirtualCenter SMB to Enterprise
Virtualization with VMware ESX and VirtualCenter SMB to Enterprise This class is an intense, five-day introduction to virtualization using VMware s immensely popular Virtual Infrastructure suite including
More informationOriginally prepared by Lehigh graduate Greg Bosch; last modified April 2016 by B. Davison
Virtualization Originally prepared by Lehigh graduate Greg Bosch; last modified April 2016 by B. Davison I. Introduction to Virtualization II. Virtual liances III. Benefits to Virtualization IV. Example
More informationCLOUD COMPUTING IT0530. G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University
CLOUD COMPUTING IT0530 G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University What is virtualization? Virtualization is way to run multiple operating systems and user applications on the same
More informationEXAM Pro: Windows Server 2008 R2, Virtualization Administrator. Buy Full Product.
Microsoft EXAM - 70-693 Pro: Windows Server 2008 R2, Virtualization Administrator Buy Full Product http://www.examskey.com/70-693.html Examskey Microsoft 70-693 exam demo product is here for you to test
More informationIBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation
IBM SYSTEM POWER7 PowerVM Jan Kristian Nielsen jankn@dk.ibm.com - +45 28803310 Erik Rex Rex@dk.ibm.com - +45 28803326 PowerVM: Virtualization Without Limits Reduces IT infrastructure costs Improves service
More informationCOS 318: Operating Systems. Virtual Machine Monitors
COS 318: Operating Systems Virtual Machine Monitors Prof. Margaret Martonosi Computer Science Department Princeton University http://www.cs.princeton.edu/courses/archive/fall11/cos318/ Announcements Project
More informationXen Summit Spring 2007
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise Rich Persaud 4/20/07 Copyright 2005-2006, XenSource, Inc. All rights reserved. 1 Xen, XenSource and XenEnterprise
More informationQuickSpecs. HP Integrity Virtual Machines (Integrity VM) Overview. Currently shipping versions:
Currently shipping versions: HP Integrity VM (HP-UX 11i v2 VM Host) v3.5 HP Integrity VM (HP-UX 11i v3 VM Host) v4.0 Integrity Virtual Machines (Integrity VM) is a soft partitioning and virtualization
More informationUnit 5: Distributed, Real-Time, and Multimedia Systems
Unit 5: Distributed, Real-Time, and Multimedia Systems Unit Overview Unit 5 provides an extension to the core topics of operating systems. It introduces distributed systems and special-purpose operating
More informationCloud environment with CentOS, OpenNebula and KVM
CentOS Dojo Madrid, November 8th, 2013 Cloud environment with CentOS, OpenNebula and KVM Jaime Melis Project Engineer OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License Agenda
More information[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy
[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy Mounir Chaaban & Riaz Salim Account Technology Strategist Microsoft Corporation Microsoft s Vision
More informationHow it can help your organisation
How it can help your organisation History Types of Virtualisation & Hypervisors Virtualisation Features Why Virtualisation? Virtualising Oracle Performance Licensing Support Cloud 1998 VMware founded by
More informationQuickSpecs. HP Integrity Virtual Machines (Integrity VM) Overview. Currently shipping versions:
Currently shipping versions: HP Integrity VM (HP-UX 11i v2 VM Host) v3.5 HP Integrity VM (HP-UX 11i v3 VM Host) v4.1 Integrity Virtual Machines (Integrity VM) is a soft partitioning and virtualization
More informationreferences Virtualization services Topics Virtualization
references Virtualization services Virtual machines Intel Virtualization technology IEEE xplorer, May 2005 Comparison of software and hardware techniques for x86 virtualization ASPLOS 2006 Memory resource
More informationMigration Strategies from vsphere to Linux and OpenStack via a shared virtualized network
Migration Strategies from vsphere to Linux and OpenStack via a shared virtualized network Dan Conde, Midokura 1 Agenda What s in this talk, what s not Migrating VMs running on vsphere to Linux virtualization
More informationNovell Open Enterprise Server 2: Deploying Virtualized NetWare on Linux *
Technical White Paper WORKGROUP COLLABORATION Novell Open Enterprise Server 2: Deploying Virtualized NetWare on Linux * Novell Open Enterprise Server 2: Deploying Virtualized NetWare on Linux Table of
More informationVirtualization Overview NSRC
Virtualization Overview NSRC Terminology Virtualization: dividing available resources into smaller independent units Emulation: using software to simulate hardware which you do not have The two often come
More informationVirtual Machine Monitors (VMMs) are a hot topic in
CSE 120 Principles of Operating Systems Winter 2007 Lecture 16: Virtual Machine Monitors Keith Marzullo and Geoffrey M. Voelker Virtual Machine Monitors Virtual Machine Monitors (VMMs) are a hot topic
More informationVirtualization. ! Physical Hardware Processors, memory, chipset, I/O devices, etc. Resources often grossly underutilized
Starting Point: A Physical Machine Virtualization Based on materials from: Introduction to Virtual Machines by Carl Waldspurger Understanding Intel Virtualization Technology (VT) by N. B. Sahgal and D.
More informationParallels Workstation 4.0 Extreme Read Me
Parallels Workstation 4.0 Extreme Read Me Welcome to Parallels Workstation Extreme build 4.0.6740. This document contains the information you should know to successfully install Parallels Workstation Extreme
More informationVirtualization. Starting Point: A Physical Machine. What is a Virtual Machine? Virtualization Properties. Types of Virtualization
Starting Point: A Physical Machine Virtualization Based on materials from: Introduction to Virtual Machines by Carl Waldspurger Understanding Intel Virtualization Technology (VT) by N. B. Sahgal and D.
More informationImproving Blade Economics with Virtualization
Improving Blade Economics with Virtualization John Kennedy Senior Systems Engineer VMware, Inc. jkennedy@vmware.com The agenda Description of Virtualization VMware Products Benefits of virtualization Overview
More informationAn overview of virtual machine architecture
An overview of virtual machine architecture Outline History Standardized System Components Virtual Machine Basics Process VMs System VMs Virtualizing Process Summary and Taxonomy History In ancient times:
More informationVMware Infrastructure The New Computing Platform. Presented by: Nick Smith Corporate Account Manager, VMware
VMware Infrastructure The New Computing Platform Presented by: Nick Smith Corporate Account Manager, VMware VMware: Who We Are World s leading provider of virtualization solutions Founded 1998, IPO August
More informationADC0063 How KMD Designed its Virtual Infrastructure for a High-Availability Environment. Alan Madsen KMD, System Engineer
ADC0063 How KMD Designed its Virtual Infrastructure for a High-Availability Environment Alan Madsen KMD, System Engineer Agenda A little history The problem! 3 1 datacenter In sourcing of costumers The
More informationSystem Center Virtual Machine Manager. Overblik Demo. Roadmap
System Center Virtual Machine Manager Overblik Demo Roadmap System Center Macro Trends Virtualization acceleration Large Datacenter build outs Current Indicators #1 CIO priority in 2008 (up from #17) Companies
More informationCHAPTER 16 - VIRTUAL MACHINES
CHAPTER 16 - VIRTUAL MACHINES 1 OBJECTIVES Explore history and bene ts of virtual machines. Discuss the various virtual machine technologies. Describe the methods used to implement virtualization. Show
More informationVMware Enterprise Desktop Solutions. Tommy Walker Enterprise Desktop Specialist Engineer Desktop Platform Solutions
VMware Enterprise Desktop Solutions Tommy Walker Enterprise Desktop Specialist Engineer Desktop Platform Solutions Agenda The Enterprise Desktop Market Assured Computing Environment (ACE) Virtual Desktop
More informationWritten and Provided by. Expert Reference Series of White Papers. Virtualization Overview
Written and Provided by Expert Reference Series of White Papers Virtualization Overview 1-800-COURSES www.globalknowledge.com VMWARE WHITE PAPER Virtualization Overview Introduction Virtualization Overview
More informationToday s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325
Today s Objec4ves Virtualiza4on Cloud Compu4ng Amazon Web Services Oct 23, 2017 Sprenkle - CSCI325 1 Data Center What did you think? Oct 23, 2017 Sprenkle - CSCI325 2 1 10/23/17 Oct 23, 2017 Sprenkle -
More informationVirtualization with VMware ESX and VirtualCenter SMB to Enterprise
Virtualization with VMware ESX and VirtualCenter SMB to Enterprise This class is an intense, four-day introduction to virtualization using VMware s immensely popular Virtual Infrastructure suite including
More informationOperating Systems 4/27/2015
Virtualization inside the OS Operating Systems 24. Virtualization Memory virtualization Process feels like it has its own address space Created by MMU, configured by OS Storage virtualization Logical view
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
ADV1582BE Solve your Citrix Problems with VMware Technologies Nick Jeffries, Senior Solutions Architect, VMware Sebastian Brand, Lead Systems Engineer, VMware #VMworld #ADV1582BE Disclaimer This presentation
More informationQuick Prototyping+CI with LXC and Puppet
Quick Prototyping+CI with LXC and Puppet Ben Kero 2014-05-04 Introduction Ben Kero Release Engineer Responsible for version control systems: CVS, SVN, BZR, Darcs, RCS, Git, Mercurial Before at Mozilla
More informationVMware vsphere with ESX 4.1 and vcenter 4.1
QWERTYUIOP{ Overview VMware vsphere with ESX 4.1 and vcenter 4.1 This powerful 5-day class is an intense introduction to virtualization using VMware s vsphere 4.1 including VMware ESX 4.1 and vcenter.
More informationVMware vsphere with ESX 4 and vcenter
VMware vsphere with ESX 4 and vcenter This class is a 5-day intense introduction to virtualization using VMware s immensely popular vsphere suite including VMware ESX 4 and vcenter. Assuming no prior virtualization
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 ! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013 Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationMaintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS
Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Applied Technology Abstract This white paper describes tests in which Navisphere QoS Manager and VMware s Distributed
More informationAvailability & Resource
Achieving Cost-effective High Availability & Resource Management Agenda Virtual Infrastructure Stack How Vmware helps in the Data Center Availability and Resource Management 2 The VMware Virtual Infrastructure
More informationThe Missing Piece of Virtualization. I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers
The Missing Piece of Virtualization I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers Agenda 10 GbE Adapters Built for Virtualization I/O Throughput: Virtual & Non-Virtual Servers Case
More informationCS 470 Spring Virtualization and Cloud Computing. Mike Lam, Professor. Content taken from the following:
CS 470 Spring 2018 Mike Lam, Professor Virtualization and Cloud Computing Content taken from the following: A. Silberschatz, P. B. Galvin, and G. Gagne. Operating System Concepts, 9 th Edition (Chapter
More informationExam : VMWare VCP-310
Exam : VMWare VCP-310 Title : VMware Certified Professional on VI3 Update : Demo 1. Which of the following files are part of a typical virtual machine? Select 3 response(s). A. Virtual Disk File (.vmdk)
More informationResource Virtualization and the Enterprise
Resource Virtualization and the Enterprise Syllabus Web Page http://www.cs.northwestern.edu/~pdinda/virt-mitp Instructor Peter A. Dinda Technological Institute, Room L463 847-467-7859 pdinda@northwestern.edu
More informationOracle-Regular Oracle-Regular
Part I Introduction Chapter 1 Introduction to Virtualization 3 4 Oracle VM Implementation and Administration Guide n recent years, virtualization has changed the way we look at I computing. Instead of
More informationChapter 2: Operating-System Structures
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationVirtual Machines. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University
Virtual Machines Jinkyu Jeong (jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today's Topics History and benefits of virtual machines Virtual machine technologies
More informationPERFORMANCE STUDY OCTOBER 2017 ORACLE MONSTER VIRTUAL MACHINE PERFORMANCE. VMware vsphere 6.5
PERFORMANCE STUDY OCTOBER 2017 ORACLE MONSTER VIRTUAL MACHINE PERFORMANCE VMware vsphere 6.5 Table of Contents Executive Summary...3 Introduction...3 Test Environment... 4 Test Workload... 5 Virtual Machine
More informationRed Hat enterprise virtualization 3.1 feature comparison
Red Hat enterprise virtualization 3.1 feature comparison at a glance Red Hat Enterprise Virtualization 3.1 is first fully open source, enterprise ready virtualization platform Compare functionality of
More informationVirtualization, Xen and Denali
Virtualization, Xen and Denali Susmit Shannigrahi November 9, 2011 Susmit Shannigrahi () Virtualization, Xen and Denali November 9, 2011 1 / 70 Introduction Virtualization is the technology to allow two
More informationVirtual Machine Virtual Machine Types System Virtual Machine: virtualize a machine Container: virtualize an OS Program Virtual Machine: virtualize a process Language Virtual Machine: virtualize a language
More informationfor Kerrighed? February 1 st 2008 Kerrighed Summit, Paris Erich Focht NEC
Virtualization for Kerrighed? February 1 st 2008 Kerrighed Summit, Paris Erich Focht NEC Why virtualization? Virtualization means many things! Multi-programming any UNIX is virtualizing resources to allow
More informationParallels Virtuozzo Containers
Parallels Virtuozzo Containers White Paper More Efficient Virtualization Management: Templates www.parallels.com Version 2.0 Table of Contents Table of Contents... 2 OS, Middleware or VM Sprawl... 3 Why
More informationWelcome. Jeremy Poon Territory Manager, VMware
Welcome Jeremy Poon Territory Manager, VMware Partner Recognition VMware Infrastructure The New Computing Platform Presented by: Yasser Elgammal Regional Director, VMware VMware: Who We Are World s leading
More information[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy
[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy Mounir Chaaban Account Technology Strategist Microsoft Corporation Microsoft s Vision Enabling
More information