Introduction to Virtualization

Similar documents
Create a Virtual Test Environment

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

Network Infrastructure

Installing Windows On A Macintosh Or Linux Using A Virtual Machine

IOS110. Virtualization 5/27/2014 1

Comparing Free Virtualization Products

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

Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager

Virtualization with Windows

MANAGING PRINT SERVER DEVICES WITH "WINDOWS XP" VIRTUAL MACHINES

Web Services. with Examples. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

Virtual Computing and VMWare. Module 4

Virtualization. Types of Interfaces

ArCycle vmbackup. for VMware/Hyper-V. User Guide

Virtualization & Cloud Computing (2W-VnCC)

Virtualization Technologies. Embrace the new world of healthcare

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

TechTarget Virtualization Media. E-Guide

Licensing Windows and Microsoft Office for use on a Mac

Virtualization Forensics: Acquisition and analysis of a clustered VMware ESXi servers

The Do s and Don ts of Server Virtualization Back to basics tips for Australian IT professionals

Table of Contents. Online backup Manager User s Guide

Intro to Virtualization

13.1 Backup virtual machines running on VMware ESXi / ESX Server

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

STREAM FRBC

Microsoft Hyper-V chose a Primary Server Virtualization Platform

Windows Server 2008 R2 Hyper V. Public FAQ

Acronis Backup Product Line

In order to upload a VM you need to have a VM image in one of the following formats:

Virtualization 101 ASPE RESOURCE SERIES. Prepared for ASPE by Global Knowledge's Kerry Doyle, MA, ZDNet/CNet.com Associate Editor

ORACLE VIRTUAL DESKTOP INFRASTRUCTURE

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

What is virtualization

Acronis Backup & Recovery 11.5

Hardware-in-the-Loop Simulation

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Download Virtualization Software Download a Linux-based OS Creating a Virtual Machine using VirtualBox: VM name

2) Xen Hypervisor 3) UEC

DeviceLock Virtual DLP: Overview & Scenarios

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

Running Windows on a Mac. Why?

CHOOSING THE RIGHT RED HAT ENTERPRISE LINUX SUBSCRIPTION. Gerry Riveros Senior Manager Server Solutions, Red Hat May 6, 2011

Monitoring Databases on VMware

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

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

VMware ESXi in a Cloud-based Lab David Davis, VCP, VCAP, and vexpert

vnas Series All-in-one NAS with virtualization platform

SCO Virtualization Presentation to Customers

A COMPARISON BETWEEN "ORACLE VM VIRTUALBOX" AND "VMWARE PLAYER" FROM A "LINUX" PERSPECTIVE

Testing your Linux Virtual Box

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

Hyper-V Hosting Guidance:

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

Why Migrate from Citrix to Parallels?

Trusteer Rapport Virtual Implementation Scenarios

Virtual Desktop Infrastructure in

CA ARCserve Family r15

WINDOWS 64-BIT INSTALLATION NOTES ORACLE VIRTUALBOX Micro Planner X-Pert V3.5.1 Digital Download Edition

Hyper-V R2: What's New?

ICANWK402A Install and configure virtual machines for sustainable ICT

1. vsphere Optimization Assessment Configuration Header Report

Product Overview. Initial Seeding

Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:

Installing & Using KVM with Virtual Machine Manager COSC 495

User Manual. User Manual Version

VMware Server 2.0 Essentials. Virtualization Deployment and Management

Acronis Backup Advanced Version 11.5 Update 6

A New Era. A New Edge. Phishing within your company

POD INSTALLATION AND CONFIGURATION GUIDE. EMC CIS Series 1

MAC OSX INSTALLATION NOTES ORACLE VIRTUALBOX Micro Planner X-Pert V3.5.1 Digital Download Edition

Networking for Caribbean Development

Evaluating the Balabit Shell Control Box

Expert Reference Series of White Papers. VMware vsphere Essentials

Setting Up the Development Workspace

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

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

Virtualization. Jukka K. Nurminen

COS 318: Operating Systems. Virtual Machine Monitors

Reader s Choice Preferred product

IOmark- VDI. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC b Test Report Date: 27, April

Vembu BDR v Release Notes. Major features in v Other features in Vembu BDR. Cloud Disaster Recovery Service. VMware UltraBlaze.

MICROSOFT SERVER LICENSING IN A VIRTUAL ENVIRONMENT. Brought to you by Altaro Software, developers of Altaro VM Backup

Using VMware Player. VMware Player. What Is VMware Player?

CSE 501 Monday, September 09, 2013 Kevin Cleary

PARALLELS SERVER BARE METAL 5.0 README

Cloud Computing CS

BC43: Virtualization and the Green Factor. Ed Harnish

Comparing Virtualization Technologies

Virtualization: Concepts, Applications, and Performance Modeling

Using Emergency Restore to recover the vcenter Server has the following benefits as compared to the above methods:

User Manual. User Manual for Version

Evaluation of Multi-Hypervisor Management with HotLink SuperVISOR

Block Level Backups with EMC NetWorker

Best Practices for Virtualised SharePoint

VMware Virtualization and Software Development

Transcription:

Høgskolen i Telemark Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to Virtualization Hans- Petter Halvorsen, 2013.11.27 Faculty of Technology, Postboks 203, Kjølnes ring 56, N-3901 Porsgrunn, Norway. Tel: +47 35 57 50 00 Fax: +47 35 57 54 01

Table of Contents 1 Introduction... 3 1.1 Virtualization Software... 3 2 VMware... 5 2.1 VMware Player... 5 2.2 VMware Workstation... 6 2.3 VMware vsphere... 6 3 Microsoft Hyper- V... 7 3.1 Windows Server with Hyper- V... 7 3.2 Hyper- V Server... 7 3.3 Windows 8 Client Hyper- V... 7 4 VirtualBox... 10 5 Mac and OSX... 11 5.1 BootCamp... 11 5.2 VMware Fusion... 11 5.3 Parallels Desktop... 12 5.4 VirtualBox... 12

1 Introduction What is Virtualization? [Wikipedia] Virtualization, in computing, refers the act of creating a virtual (rather than actual) version of something, including but not limited to a virtual computer hardware platform, operating system (OS), storage device, or computer network resources. The term "virtualization" traces its roots to 1960s mainframes, during which it was a method of logically dividing the mainframes' resources for different applications. Since then, the meaning of the term has evolved to the aforementioned. Hardware virtualization or platform virtualization refers to the creation of a virtual machine that acts like a real computer with an operating system. Software executed on these virtual machines is separated from the underlying hardware resources. For example, a computer that is running Microsoft Windows may host a virtual machine that looks like a computer with the Ubuntu Linux operating system; Ubuntu- based software can be run on the virtual machine. In hardware virtualization, the host machine is the actual machine on which the virtualization takes place, and the guest machine is the virtual machine. The words host and guest are used to distinguish the software that runs on the physical machine from the software that runs on the virtual machine. The software or firmware that creates a virtual machine on the host hardware is called a hypervisor or Virtual Machine Manager. A snapshot is the state of a virtual machine, and, generally, its storage devices, at an exact point in time. Snapshots are "taken" by simply giving an order to do so at a given time, and can be "reverted" to on demand, with the effect that the VM appears (ideally) exactly as it did when the snapshot was taken. 1.1 Virtualization Software A lot of Virtualization Software exists. Here are some examples: VMware Player VMware Workstation Microsoft Hyper- V

4 Introduction VirualBox etc. These (and others) are explained more in detailed later in this document. Introduction to Virtualization

2 VMware VMware is a company that has been specializing within virtualization software. http://www.vmware.com 2.1 VMware Player VMware Player is for personal use on your own PC. VMware Player is free of charge for personal non commercial use. With VMware Player you can only run one Virual Machine at the same time. VMware Player Plus: VMware Player Plus has the same functionality as VMware Player but can be used for commercial use. Price: 90

6 VMware 2.2 VMware Workstation VMware Workstation is for personal use and if you need more features than VMware Player can offer. With VMware Workstation you can add snapshot, restore to snapshot, copy virtual machines, etc. With VMware Workstation you can run multiple Virual Machines at the same time. Price: 120 Test (in Norwegian): http://www.idg.no/pcworld/article277809.ece 2.3 VMware vsphere VMware vsphere is for companies that uses virtualization in a large scale. Introduction to Virtualization

3 Microsoft Hyper- V Hyper- V is Microsofts virtualization solution. 3 alternatives: Windows Server with Hyper- V Hyper- V Server Windows 8 Client Hyper- V 3.1 Windows Server with Hyper- V Here you need Windows Server 2013 R2 Standard or Windows Server 2012 R2 Datasenter as the host operating system. Both editions (Standard and Datacenter) have the exact same functionality. The only difference between the two editions is the virtualization rights. Windows Server 2012 Standard edition gives the purchaser the rights to run 2 virtual instances of Windows Server, while the Datacenter Edition has unlimited virtualization rights. 3.2 Hyper- V Server Hyper- V Server is a separate standalone product that is a free download. Hyper- V Server is a Hypervisor- based, meaning you don t need to install it on top of an existing Windows Server. Hyper- V Server only installs the Core Server features needed to run virtualization, you cannot other Roles like Active Directory, etc and you don t have a graphical interface. The normal way is to is use Windows 8 and the Hyper- V Manager to manage the VMs remotly (create new VM, edit VMs, etc.). The latest version is Microsoft Hyper- V Server 2012 R2. 3.3 Windows 8 Client Hyper- V In Windows 8/8.1 you can install the Client Hyper- V feature meaning you can run VMs inside Windows 8/8.1.

8 Microsoft Hyper- V Step 1: Check if your PC are able to run Client Hyper- V Check System Information (msinfo32.exe) to see if your PC is capable to run Windows 8 Client Hyper- V: All these settings need need to be Yes. In general, if either the Virtualization Enabled in Firmware or the VM Monitor Mode Extensions are set to No, you can enable those features in the firmware. However, if the Second Level Address Translation Extensions or the Data Execution Protection settings are set to No, then you will not be able to use Windows 8 Client Hyper- V. Step 2: Install Client Hyper- V If your PC is able to run Client Hyper- V you need ta add the Hyper- V feature in Windows 8. Introduction to Virtualization

9 Microsoft Hyper- V Then you can start up the Hyper- V Manager and start creating your VMs. Introduction to Virtualization

4 VirtualBox VirtualBox is orginally created by Sun Microsystems, but is now maintained by Oracle. VirtualBox is freely available as Open Source Software. Web site: https://www.virtualbox.org VirtualBox is availible for Windows, Mac OS X and Linux/UNIX.

5 Mac and OSX If you have a mac and want to run Windows or other OS you have different optiens here as well. BootCamp VMware Fusion Parallels Desktop 5.1 BootCamp BootCamp is built into the Mac OS X. It is actually not a virtualization technique, but rather a method to run Windows on a Mac computer. 5.2 VMware Fusion Web Site: http://www.vmware.com/products/fusion/overview.html Example:

12 Mac and OSX 5.3 Parallels Desktop It costs about $80. You can buy and download from the vendors web site: http://www.parallels.com/products/desktop/ 5.4 VirtualBox VirtualBox is orginally created by Sun Microsystems, but is now maintained by Oracle. VirtualBox is freely available as Open Source Software. Web site: https://www.virtualbox.org VirtualBox is availible for Windows, Mac OS X and Linux/UNIX. Introduction to Virtualization

Telemark University College Faculty of Technology Kjølnes Ring 56 N- 3918 Porsgrunn, Norway www.hit.no Hans- Petter Halvorsen, M.Sc. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics E- mail: hans.p.halvorsen@hit.no Blog: http://home.hit.no/~hansha/ Room: B- 237a