The Virtual Machine Dongpu Jin JGEN 200 Project 5 Instructor: Dr. Mary Schieke April/26/2011.

Slides:



Advertisements
Similar presentations
The Ultimate Troubleshooter TUT July 26, 2005 Lorain County Computer Computer Users Group Users Group.
Advertisements

Virtual Disk based Centralized Management for Enterprise Networks
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
1 G54PRG Programming Lecture 1 Amadeo Ascó Adam Moore G54PRG Programming Lecture 1 Amadeo Ascó 3 Java Programming Language.
IBM Software Group ® Integrated Server and Virtual Storage Management an IT Optimization Infrastructure Solution from IBM Small and Medium Business Software.
1 VIRTUAL MACHINES By: Sai Siddharth Kumar Dantu.
Virtualization Dr. Michael L. Collard
Cloud System Dede Amin Technology and Development Trends.
The Free Software Desktop Project By: Joshua Anglero
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
 Make network security changes.  Start a catalog of all sermons.  Design new business cards for my church.  Develop a marketing plan for the church.
In Review JAVA C++ GUIs - Windows Webopedia.com.
CHANGING THE WAY IT WORKS Cloud Computing 4/6/2015 Presented by S.Ganesh ( )
Virtualization and Cloud Computing. Definition Virtualization is the ability to run multiple operating systems on a single physical system and share the.
Cybersecurity Training in a Virtual Environment By Chinedum Irrechukwu.
Fundamentals and a Brief History of Computer Systems.
Stop Watch Sean Hicks Dongpu Jin ELEC 307 Project 2 Instructor: Alvaro Pinto April/12/2011.
Virtualization Ryan Cahoon Timothy Farkas Christopher Garcia Jeremy Slovak.
Cloud Computing and Virtualization Sorav Bansal CloudCamp 2010 IIT Delhi.
Server Virtualization Gina Myers. Definition Creating virtual machines (VMs) “VMs are software entities that emulate a real machine’s functionality” ◦
ELEC6200, Fall 07, Oct 29 Westrom: Virtual Machines 1 Kenneth Westrom ELEC-6620.
Virtualization for Cloud Computing
Virtual Machine Security Summer 2013 Presented by: Rostislav Pogrebinsky.
OPERATING SYSTEMS AND SYSTEMS SOFTWARE. SYSTEMS SOFTWARE Systems software consists of the programs that control the operations of the computer and its.
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Java Introduction 劉登榮 Deng-Rung Liu 87/7/15. Outline 4 History 4 Why Java? 4 Java Concept 4 Java in Real World 4 Language Overview 4 Java Performance!?
Operating System Virtualization
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
9/13/20151 Threads ICS 240: Operating Systems –William Albritton Information and Computer Sciences Department at Leeward Community College –Original slides.
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
Introduction to VMware Virtualization
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.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Cloud Computing Nathan Bosen Kelsie Cagampang MIS 424 May 29, 2013.
Virtualization. What is virtualization? Virtualization allows one computer to do the job of multiple computers. Virtual environments let one computer.
Instruction Set Virtualization
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Introducing Software Computer Concepts Unit A. Introducing Software What is an Operating System? OS is the master controller for all the activities that.
Security Vulnerabilities in A Virtual Environment
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
COMP1321 Digital Infrastructure Richard Henson March 2016.
VKSF 423 System Administration III Service Deployment and the Virtualization of Services.
CLUG TALK Virtualbox Tuesday, 29 September 2009 One of the Jonathans.
Using Virtualization in the Classroom
Virtualization.
Introduction to VMware Virtualization
Operating System & Application Software
CSC227: Operating Systems
Virtualization Dr. Michael L. Collard
Virtualization OVERVIEW
Popular Operating Systems
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
Virtual Machines.
برامج النظام Software Systems
Hands-On Virtualization in the Classroom
Overview of current and future trends in Virtual Machines
برامج النظام System Software
COP 5611: Operating Systems
Virtualization Techniques
LAB 01 Installation of VIRTUAL MACHINE and LINUX
Virtualization.
Virtual machines benefits
Erica Burch Jesse Forrest
Introduction TO Operating SYSTEM
Presentation transcript:

The Virtual Machine Dongpu Jin JGEN 200 Project 5 Instructor: Dr. Mary Schieke April/26/2011

Overview Background Explanation History Benefits Demo Summary Reference Question

Background Definition: A virtual machine is a software implementation of a computer that executes programs like a physical machine. –Wiki Confusing?

Background Virtual machine is a software. But it acts like a physical computer. Computer within a computer.

Explanation Virtual Machine technology consists of two parts: Virtual Machine Monitor Individual Virtual Machine

Explanation Virtual Machine Monitor manages each individual Virtual Machine Egg-Carton relationship

Explanation Before Virtualization: Single OS per computer After Virtualization: Multiple OS per computer

History First invented 50 years ago by IBM Hardware are precious and expensive Multiple users share the hardware through virtual machine Disappeared between 1980s and 1990s Drop in hardware cost

History Revival in 2005 Hardware often underutilized OS becomes complex and easy to crash Threat from Internet Intel, AMD, Sun Microsystems, IBM, and VMware joined this growing market.

Benefits Improve Utilization From 5-15% to 60-80%

Benefits Minimize Downtime If one virtual machine crashes, simply copy to another one

Benefits Enforce Security One virtual machine is under attack Will not effect other virtual machines

Demo I will be running four OS at the same time: Windows 7 Ubuntu GNOME KDE

Summery We covered: How virtual machine works The history of virtual machine Some benefits we can gain from virtual machine technology

Reference Hennessy, J. L. Computer Architecture. vmware. Virtualization Overview. Brief-History-of-Virtual-Machines Brief-History-of-Virtual-Machines q=virtual%20pc%20icon q=virtual%20pc%20icon rver-virtualization/an-eggceptional- virtualization-analogy/ rver-virtualization/an-eggceptional- virtualization-analogy/

Question?

Thanks! This concludes my presentation The Virtual Machine Appreciate all your attention