Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.

Slides:



Advertisements
Similar presentations
Computer Essentials How to make a virtual machine print by: Casie Lamorie ♥ June 2011 ♥
Advertisements

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:
Offering your Windows Server Class Online. Tony Basilico Community College of Rhode Island
Virtualization for Cloud Computing
Jaeyoung Yoon Computer Sciences Department University of Wisconsin-Madison Virtual Machine Universe in.
1 Virtualization and Virtual Machines Sarah Diesburg 1/10/2013 COP 5641.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Paper on Best implemented scientific concept for E-Governance Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola By Nitin V. Choudhari, DIO,NIC,Akola.
WINDOWS 7 AND UBUNTU INSTALLING LINUX WITHIN WINDOWS.
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.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Paper on Best implemented scientific concept for E-Governance projects Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola.
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
Experiences with Virtualisation in DCU Mahon Macnamara Computer Services Department DCU.
TRD 1: NMRbox Development
1 port BOSS on Wenjing Wu (IHEP-CC)
Hands-On Virtual Computing
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
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.
Windows Enterprise Admin Course Section Introduction Chris Redford
Operating Systems. The foundation for operating system software and application software. Source:
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
Virtual Machines For Software Test and Integration Sherman Wang.
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.
Port Forwarding in VM brief intro
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
“Build that Virtual Lab you always wanted” Information Assurance Group 2011.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
The Future With Windows XP Microsoft announced that after April 16, 2014 it will not longer support Windows XP. No statement on continued inclusion of.
Virtual PC 2007 Virtualization for Fermi Desktops KTF
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Welcome to the Virtual Machine Mark Cyzyk The Sheridan Libraries Johns Hopkins University.
Virtualised DICE image - scoping Research and Teaching Unit Work in progress.
VirtualBox Introduction:
Mile Hi Power BI User Group
GNU and Linux.
Using Virtualization in the Classroom
Virtual Machine and VirtualBox
Guide to Operating Systems, 5th Edition
CSC227: Operating Systems
Fundamentals Sunny Sharma Microsoft
Matt Lemons Nate Mayotte
Desktop Virtualization
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
Virtual Machines.
Hands-On Virtualization in the Classroom
Guide to Operating Systems, 5th Edition
Virtual Operating Systems
Using Virtual Machines
Windows Virtual PC / Hyper-V
Virtual Machine and VirtualBox
Virtual Machine and VirtualBox
Virtual Machine and VirtualBox
Introduction to VM Les 5 12 September 2019.
Presentation transcript:

Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley

Space Science and Engineering Center University of Wisconsin-Madison What is a Virtual Machine? According to VMware: “A virtualized x86 PC environment on which a guest operating system and associated application software can run.” “Multiple virtual machines can operate on the same host machine concurrently.”

3 Windows XP Linux Virtual Machine SeaDAS

Space Science and Engineering Center University of Wisconsin-Madison The Players VMware, VirtualBox, and Parallels all support Windows, Linux, Mac host operating systems Just about any x86 OS is supported as a guest operating system (as a VM) VirtualBox is free for personal use Note: Virtual PC (Microsoft) only supports Windows hosts and guests

Space Science and Engineering Center University of Wisconsin-Madison Why are VMs relevant to DB? 1.All currently available DB processing packages are supported on Linux, e.g., IMAPP, DBCRAS, DBGE, SPAs, SeaDAS, HDFLook, etc. 2.Many users in DB land are still tied to Windows hosts for processing 3.VMs provide an easy way to provide a “ready to run” DB processing system

Space Science and Engineering Center University of Wisconsin-Madison Typical DB install on Linux 1.Find a new or spare computer 2.Install Linux 3.Download DB software 4.Install DB software 5.Test DB software 6.Set up data ingest 7.Make sure 1-6 are documented and repeatable

Space Science and Engineering Center University of Wisconsin-Madison Typical DB VM install 1.Find a Windows computer 2.Install VMware player (free) 3.Download DB VM zip file 4.Run VMware player

Space Science and Engineering Center University of Wisconsin-Madison Advantages of a DB VM 1.An expert can install and configure Linux and all the necessary applications 2.End user has to invest only a small amount of time 3.The system can be restored to original state very easily (just download the VM zipfile again)

Space Science and Engineering Center University of Wisconsin-Madison VM Features 1.Networking configuration is handled by the host, and via NAT in the VM: If Internet works in the host, it works in the VM 2.VM can share folders with the host: Input files can be dropped in a host directory (e.g., C:\MODIS) 3.VM can be suspended (like closing a laptop)