What is virtualization



Similar documents
IOS110. Virtualization 5/27/2014 1

9/26/2011. What is Virtualization? What are the different types of virtualization.

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Servervirualisierung mit Citrix XenServer

Virtualization for Cloud Computing

Virtualization and the U2 Databases

VIRTUALIZATION THE FOUNDATION OF CLOUD COMPUTING

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

CSE 501 Monday, September 09, 2013 Kevin Cleary

Anh Quach, Matthew Rajman, Bienvenido Rodriguez, Brian Rodriguez, Michael Roefs, Ahmed Shaikh

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

COM 444 Cloud Computing

Parallels Virtuozzo Containers

EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers Support Matrix

Virtualization with VMWare

Server Virtualization: The Essentials

Virtualization. Dr. Yingwu Zhu

Distributed and Cloud Computing

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

Deputy Secretary for Information Technology Date Issued: November 20, 2009 Date Revised: December 20, Revision History Description:

HRG Assessment: Stratus everrun Enterprise

White Paper on NETWORK VIRTUALIZATION

Cloud Computing. Chapter 8 Virtualization

Virtualization. Jukka K. Nurminen

FOR SERVERS 2.2: FEATURE matrix

Improving availability with virtualization technology

International Journal of Advancements in Research & Technology, Volume 1, Issue6, November ISSN

Virtualization. Types of Interfaces

EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers 9.4 Support Matrix

Strategies for Bare Machine Recovery

Best Practices for Virtualised SharePoint

Red Hat enterprise virtualization 3.0 feature comparison

VIRTUALIZATION. While not a new concept virtualization has hit the main stream over the last few

SERVER VIRTUALIZATION IN MANUFACTURING

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Virtualization Overview

Server Virtualization in Manufacturing

Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize

Hard Partitioning and Virtualization with Oracle Virtual Machine. An approach toward cost saving with Oracle Database licenses

Introduction to Virtualization. Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM

Server Virtualization with VMWare

The Art of Virtualization with Free Software

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

An Esri White Paper January 2010 ArcGIS Server and Virtualization

Trusteer Rapport Virtual Implementation Scenarios

Virtualization: Concepts, Applications, and Performance Modeling

Solution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

Cloud Computing #6 - Virtualization

Grant Aitken. Area Vice-President VMware Canada (B) (M)

Virtualization. Introduction to Virtualization Virtual Appliances Benefits to Virtualization Example Virtualization Products

Comparative Study of Virtual Machine Software Packages with Real Operating System

Desktop Virtualization Technologies and Implementation

Deployment Options for Microsoft Hyper-V Server

Virtualization of CBORD Odyssey PCS and Micros 3700 servers. The CBORD Group, Inc. January 13, 2007

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Chapter 2 Addendum (More on Virtualization)

Virtualization 101 for Power Systems

Solution Guide Parallels Virtualization for Linux

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Analysis of Virtualization Tools and Techniques

Definitions. Hardware Full virtualization Para virtualization Hosted hypervisor Type I hypervisor. Native (bare metal) hypervisor Type II hypervisor

AN INTRODUCTION TO SERVER VIRTUALIZATION

Virtualization Technologies (ENCS 691K Chapter 3)

What s New with VMware Virtual Infrastructure

Oracle Desktop Virtualization

Best practices for data migration.

managing the risks of virtualization

TechTarget Windows Media

Virtualization System Security

Remote PC Guide Series - Volume 1

APPLICATION OF SERVER VIRTUALIZATION IN PLATFORM TESTING

How To Make A Cloud Based System A Successful Business Model

VirtualclientTechnology 2011 July

Basics of Virtualisation

VMware vsphere 5.1 Advanced Administration

SAS deployment on IBM Power servers with IBM PowerVM dedicated-donating LPARs

Virtualization Support - Real Backups of Virtual Environments

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

Hybrid Cloud Backup and Recovery Software. Virtualization Support Real Backups of Virtual Environments

Virtualization Technology

Outline. Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models

Networking for Caribbean Development

Expert Reference Series of White Papers. VMware vsphere Essentials

Microsoft Hyper-V chose a Primary Server Virtualization Platform

Server and Storage Virtualization

Virtual Machines.

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

Enabling Technologies for Distributed Computing

Capacity planning for IBM Power Systems using LPAR2RRD.

COS 318: Operating Systems. Virtual Machine Monitors

Transcription:

Virtualization Concepts

Virtualization Virtualization is the process of presenting computing resources in ways that users and applications can easily get value out of them, rather than presenting them in a way dictated by their implementation, geographic location, or physical packaging. In other words, it provides a logical rather than physical view of data, computing power, storage capacity, and other resources. Jonathan Eunice, Illuminata Inc

Objectives After completing this topic, you should be able to: Describe what is virtualization Know the advantages of Virtualization Describe the different types of Virtualization

What is virtualization The creation of many virtual resources from one physical resource. The creation of one virtual resource from one or more physical resource.

Virtualization in the News Microsoft acquired Connectix Corporation, a provider of virtualization software for Windows and Mac based computing, in early 2003. Late 2003, EMC announced its plans to acquire VMware for $635 million. VERITAS announced that it was acquiring an application virtualization company called Ejascent for $59 million. Sun and Hewlett-Packard have been working hard in recent times to improve their virtualization technologies.

Advantages of Virtualization Consolidation to reduce hardware cost. Optimization of workloads. Increased IT flexibility and responsiveness. Create an on demand, secure, and flexible infrastructure. Virtual machines can be used to provide secure, isolated sandboxes for running untrusted applications. E.g. JVM

Types of Virtualization Server Virtualization Desktop / Application Virtualization Network Virtualization Storage Virtualization

Server Virtualization A thin low level software layer call Hypervisor Intercepts OS calls to hardware Provides virtualized CPU and memory for guests

Hypervisor 2 types of Hypervisors: Type 1 Type 2 Bare metal / Native Runs directly on the hardware with guest OS running on top of them E.g. LPAR Runs on top of existing OS with guest OS running as third level above the hardware E.g. VMware Workstation

Advantages of Server Virtualization Increased Hardware Utilization Security Clean images can be used to restore compromised systems. Virtual machines can also provide sandboxing Development Debugging and performance monitoring scenarios easily setup in a repeatable fashion. Developers have easy access to OS they might not be able to install on their desktops.

Disadvantages of Server Virtualization Security More entry points such as the hypervisor and virtual networking layer to monitor. Administration There are more machines in aggregate. Licensing/Cost Accounting Performance Virtualization effectively partitions resources such as RAM and CPU on a physical machine.

Application Virtualization Not installed in the traditional sense BUT executed traditionally Application publishing E.g. Citrix Presentation Server API virtualization/emulation Virtualize only portion of software E.g. WINE (Linux), WABI (SUN), Crossover (OsX)

Advantages of Application Virtualization Security Virtual applications run in user mode isolating them from OS level functions. Management Centrally managed software patches Legacy Support Legacy applications can be run on modern operating systems Access Virtual applications can be installed on demand to provide failover and replication.

Disadvantages of Application Virtualization Packaging Applications must first be packaged before they can be used. Resources Virtual applications may require more resources in terms of storage and CPU. Compatibility Not all applications can be virtualized easily.

Desktop Virtualization Able to host and centrally manage desktop virtual machines in the data center Able to give end users a full PC desktop experience. E.g. Vmware, Virtual PC, Virtual Box

Advantages of Desktop Virtualization High Availability Downtime can be minimized with replication and fault tolerant hosted configurations. Extended Refresh Cycles Extend lifespan of client PC. Multiple Desktops Users can access multiple desktops suited for various tasks from the same client PC.

Disadvantages of Desktop Virtualization Licensing/Cost Accounting Performance Virtualization effectively partitions resources such as RAM and CPU on a physical machine.

Network Virtualization Virtual LAN (VLAN) Virtual Private Networks (VPN)

Advantages of Network Virtualization Customization of Access Administrators can quickly customize access and network options such as bandwidth throttling and quality of service. Consolidation Physical networks can be combined into one virtual network for overall simplification of management.

Disadvantages of Network Virtualization Increased complexity Performance overhead Need for administrators to have a larger skill set.

Storage Virtualization RAID process of abstracting logical storage from physical storage

Advantages of Storage Virtualization Migration Data can be easily migrated between storage locations without interrupting live access to the virtual partitions. Utilization Utilization of storage devices can be balanced to address over and under utilitization. Management Many hosts can leverage storage on one centrally managed physical device.

Disadvantages of Storage Virtualization Lack of Standards and Interoperability Storage virtualization is a concept and not a standard. Metadata There is a mapping between logical and physical location, the storage metadata and its management becomes key to a working reliable system.

Which virtualization are we learning? IBM Virtualization: HMC LPAR Hardware Management Console Logical Partition Allows running multiple, independent Operating system images of AIX and Linux on a single server

Web links www.kernelthread.com/publications/virtualizatio n/ www.infoq.com/articles/virtualization-intro