Virtualization - an introduction Gordon Ross Computing Service.

Slides:



Advertisements
Similar presentations
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
Advertisements

Virtualisation From the Bottom Up From storage to application.
Virtual Machine Security Design of Secure Operating Systems Summer 2012 Presented By: Musaad Alzahrani.
Server Virtualization Gina Myers. Definition Creating virtual machines (VMs) “VMs are software entities that emulate a real machine’s functionality” ◦
Intro to Virtualization Andrew Hamilton TJ IT Technician.
Virtualization for Cloud Computing
A Brief Introduction To Virtualization Technologies Yin Yunqiao HP.
LINUX Virtualization Running other code under LINUX.
VIRTUALISATION OF HADOOP CLUSTERS Dr G Sudha Sadasivam Assistant Professor Department of CSE PSGCT.
To run the program: To run the program: You need the OS: You need the OS:
Presented by : Ran Koretzki. Basic Introduction What are VM’s ? What is migration ? What is Live migration ?
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Ashtyn Hemendinger Natalie Mark Hong Ding Joseph Minjae Lee.
Tanenbaum 8.3 See references
Operating System Virtualization
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
An Introduction to Xen Prof. Chih-Hung Wu
CS 149: Operating Systems April 21 Class Meeting
CERN IT Department CH-1211 Genève 23 Switzerland t Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group.
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
Virtualization. ABCs Special software: hypervisors or virtual machine managers Guest OS (virtual machine) sits on top of host OS (Win 7 in our case) We.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
A Brief Intro to Virtualiztion. What is Virtualization? An abstraction Usually performed via software Many different types –Hardware –Software –Data –Network.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
High Performance Computing on Virtualized Environments Ganesh Thiagarajan Fall 2014 Instructor: Yuzhe(Richard) Tang Syracuse University.
Virtualization for the LHCb Online system CHEP Taipei Dedicato a Zio Renato Enrico Bonaccorsi, (CERN)
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
CSE 451: Operating Systems Winter 2015 Module 25 Virtual Machine Monitors Mark Zbikowski Allen Center 476 © 2013 Gribble, Lazowska,
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
VIRTUALIZATION TECHNIQUES By:- Aman, Denis and Dharit.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Intro To Virtualization Mohammed Morsi
CLUG TALK Virtualbox Tuesday, 29 September 2009 One of the Jonathans.
Open Source Virtualization Andrey Meganov RHCA, RHCX Consultant / VDEL
Overview of Virtualization The magic of virtual machines Borislav Varadinov Telerik Software Academy System Administrator Marian.
Virtualization Neependra Khare
Welcome to the Virtual Machine Mark Cyzyk The Sheridan Libraries Johns Hopkins University.
XEN – The Art of Virtualisation. So what is Virtualisation? ● Makes use of spare capacity ● Run multiple instances of OSes simultaneously ● Multitasking.
Using Virtualization in the Classroom
Virtualization for Cloud Computing
Introduction to Virtualization
Virtualization Dr. Michael L. Collard
Virtualization OVERVIEW
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Lesson Objectives Aims Key Words
Virtualization overview
Virtual Servers.
A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
Running other code under LINUX
Group 8 Virtualization of the Cloud
Hands-On Virtualization in the Classroom
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
OS Virtualization.
Conditions leading to the rise of virtual machines
Virtualization Meetup Discussion
Virtualization Layer Virtual Hardware Virtual Networking
Virtual Operating Systems
Virtual machines benefits
Virtualization Dr. S. R. Ahmed.
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
Introduction to VM Les 5 12 September 2019.
Hypervisor A hypervisor or virtual machine monitor (VMM) is computer software, firmware or hardware that creates and runs virtual machines. A computer.
Presentation transcript:

Virtualization - an introduction Gordon Ross Computing Service

What is virtualization ? “The simulation of the software and/or hardware upon which other software runs.”

3 Why virtualization ? Obsolete hardware/software Consolidation/Efficiency Easier Management Availability Online Hardware Upgrade Test/Dev/Proof-of-Concept 3

4 Why not virtualize ? Cost Hardware Software Complexity Speed Availability Licensing 4

5 Key Terms Virtualisation Software Hypervisor Guests Host

6 Types of virtualization Full Virtualization Guest operating system runs unmodified Para-virtualization Requires guest operating system modification Containers Can only run guests using the same kernel Guest isolation... 6

7 Virtualization Methods Emulation Type 2 Type 1 Hardware assisted 7

8 Virtualization Software VMWare Xen Hyper-V KVM Domains/Containers Desktop (Workstation, Parallels, VirtualBox, Virtual PC, XP Mode) 8

9 VM Migration

10 VM Migration - Requirements Network Shared Storage iSCSI, NFS, FC or not ! CPU Compatibility AMD/Intel, AMD-V/VT, Windows HAL Management System Money... 10

11 High Availability Virtualization VM Crashes Server Outages Load Balancing 11

12 Virtual Machine Management Backups Snapshots Templates & Clones But don’t get trigger happy... Resource Management O/S & Data separation 12

13 Gotchas Time Network MAC Addresses Batch Jobs Patching Management Software DNS & Windows Domains Disc 13