Virtualization With:. Virtualization With: What Kind of Virtualization? Full virtualization Platform Resource.

Slides:



Advertisements
Similar presentations
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Advertisements

© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Run a Virtual Machine. Virtualization Have you ever imitated someone else? That's because your mind is thinking/ imagining as that person Same to a Computer:
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Overview Basic functions Features Installation: Windows host and Linux host.
VMware is a registered trademark of VMware, Inc. (an EMC company).
Machine Emulation & Developer Workstation Environment – Microsoft’s VirtualPC Dan Dyer Metrolist, Inc.
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
To run the program: To run the program: You need the OS: You need the OS:
Red Hat Installation. Installing Red Hat Linux is the process of copying operating system files from a CD, DVD, or USB flash drive to hard disk(s) on.
Virtualization and Open source Software Mr. Lau Ka Lun – Lai King Catholic Secondary School Date: 9 th, 21 st, 22 nd March, 2011.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Week 6 Operating Systems.
Tanenbaum 8.3 See references
Changing the Way Systems are Deployed 1. 2 * Ghost since 1999 * Almost 4500 licenses * Prior to 2007 license count increase of 5% or greater a year *
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Herb Brown Appalachian State University. State of Networking Instruction  Many programs are adding networking instruction  Networking instruction is.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
Hands-On Virtual Computing
Translate the following message:
Cap 333 Network Administration. Solution Rules  Your solution must be typed by computer. Otherwise, it will not be accepted.  If the question is a project.
Module 7: Hyper-V. Module Overview List the new features of Hyper-V Configure Hyper-V virtual machines.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Implementing Hyper-V®
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
VirtualBox What you need to know to build a Virtual Machine.
Chapter 2: Installation Overview Part 1. Installing Fedora/RHEL is the process of copying operating system files from media to the local system and setting.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
Microsoft Virtual Server: Overview and Roadmap Mike Neil Product Unit Manager Windows Virtualization microsoft.com Microsoft Corporation.
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Installing Patriot PS ISO Image on.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Microsoft Windows XP Professional MCSE Exam
Hands-On Virtual Computing
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
Virtual PC 2007 Virtualization for Fermi Desktops KTF
“Geek Out”: DIY vSphere 5.1 Lab Hartford / CT VMware User Group March 28 th, 2013 Matt Kozloski.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Virtualisation Exercise Installing VirtualBox Installing FreeBSD in a virtual machine Chris Wilson Joel Jaeggli AfNOG 2012.
Welcome to the Virtual Machine Mark Cyzyk The Sheridan Libraries Johns Hopkins University.
VirtualBox. VirtualBox – key points ● What is a virtual machine. ● How to get the software. ● Install the host software. ● General Tweeks. ● Security.
Chapter 2 Operating Systems
BY: SALMAN 1.
Using Virtualization in the Classroom
bitcurator-access-webtools Quick Start Guide
Guide to Operating Systems, 5th Edition
BY: SALMAN.
Seamless Guest OS's and more!
Operating System Review
Operating Systems Overview

Drill Translate the following message:
Create A Virtual Machine
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise
Hands-On Virtualization in the Classroom
Chapter 4 The Power behind the Power
Operating System Review
“Geek Out”: DIY vSphere 5.1 Lab
HC Hyper-V Module GUI Portal VPS Templates Web Console
Guide to Operating Systems, 5th Edition
Chapter 4 The Power behind the Power
Linux Operations and Administration
bitcurator-access-webtools Quick Start Guide
Presentation transcript:

Virtualization With:

What Kind of Virtualization? Full virtualization Platform Resource

Platform Virtualization Guest operating systems are loaded and run as a virtual machine Virtualization performed by software with some hardware assistance if the host is capable Many Guests OS's supported

Resource Virtualization Disk space is assigned to each guest OS Memory Network interfaces Removable media attachments Audio abstraction Serial Ports Files shared with the host or other guests

Virtual Disk Space A host file is assigned to to the guest to act as a physical disk This image can dynamically expand to a limit or remain a fixed size. Three container formats supported: VDI – Sun VirtualBox VMDK – VMWare VHD – Microsoft Image can be normal, immutable, or write- through.

Memory Dial in the amount of memory Guest can use Guest memory clobbers don't affect host or other guests Set the size of video memory

Network Interfaces Presents a common NIC type to the guest (AMD PcNET FAST III) Four types of network are possible Use NAT through the host Use guest-to-guest internal network Use 'real' interface on the host via netfilter with routing/bridging to host's LAN Have no network

Removable Media Attachments Host CD/DVD or floppy drive can be attached to guest ISO images can be attached as a CD or DVD Floppy disk images can be attached as a floppy drive

Audio Abstraction Presents an ac97 or Soundblaster 16 virtual device to the guest Host can use ALSA or OSS audio driver

Serial Ports Supports up to four virtual serial ports Useful for headless configurations Sooo retro

File Sharing Files can be shared between the Host and Guests Requires add-in installed in the Guest Only supported with >= Win2K and Linux Guests Guest can be assigned read-only access Linux Guest accesses via mount Win Guest accesses via Network Places (CIFS)

Hosts Linux Uses vboxdrv and vboxnetflt to provide virtual services to Guests Windows OpenSolaris Mac OS X (Intel only)

Guest Add-ins Drivers added to the guest to improve performance and function Video Mouse/keyboard 'capture' Cut-n-paste Guest ↔ Host Not required but can reduce Guest overhead and improves the usability of the Guest desktop

Virtual Disk Manager Internal registry of: Hard disk images CD/DVD images Floppy images After registration, images can be attached to one or more Guests

Running a Virtual Machine Start and pause Snapshots Change removable media Close machine Save state Send shutdown signal (ACPI) Power off (Scotty says “Cap'n, pull the plug”)

VboxManage CLI Define, start/stop, control Guests Write scripts (cookie cutters) to define and control Virtual Machines. mmm-good.

Caveats Guest add-ins don't play well with system management tools like Yast xorg.conf is modified for screen resize Guest timer interrupts can consume large amounts of a Host CPU resource. Add-ins alter some files like xorg.conf to produce a better user experience. YaST doesn't like this.

Licensing GPLv2 – Open Source Edition Personal Use and Evaluation License – Full package is free for personal use or evaluation RDP Server USB Support RDP over USB Serial ATA Controller (faster virtual I/O) Commerical – for deployment to non-family by an administrator. Contact Sun for pricing.

Demo: Guest Install Distro: ttylinux OS: Linux 2.6 HD: 16 MB RAM: 64MB Sound: Yes NIC: NAT Serial: Pipe

Demo: LTSP server/client testing Use 'internal' network Start server on a VM PXE boot a client from another VM

Demo: Enhance Ubuntu W/Addins Mount Sun's VirtualBox Addin .ISO Run the script there

And Beyond... API/SDK exposes the feature set of the virtualization engine to third-party developers VBoxHeadless can start an RDP only VM VBoxManage includes many actions not available in the GUI Snapshot – preserve the state of a VM prior to risky operations Convert existing install to a Virtual Machine

Links http://www.virtualbox.org