Virtual Machines For Software Test and Integration Sherman Wang.

Slides:



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

Quick Overview of Virtual PC Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Virtual Machine Security Design of Secure Operating Systems Summer 2012 Presented By: Musaad Alzahrani.
Managed Servers Management Console Server Managed PCs Managed Devices Network Infra Devices Management License Suite - Server (1 or 5 Packs – Server ML)
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:
© 2013 The McGraw-Hill Companies, Inc. All rights reserved Mike Meyers’ CompTIA A+ ® Guide to 802: Managing and Troubleshooting PCs Fourth Edition (Exam.
Intro to Virtualization Andrew Hamilton TJ IT Technician.
Virtualization for Cloud Computing
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.
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.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
To run the program: To run the program: You need the OS: You need the OS:
Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Introduction to the Virtual Desktop Pilot at Fermilab.
Virtualization Concept. Virtualization  Real: it exists, you can see it.  Transparent: it exists, you cannot see it  Virtual: it does not exist, you.
CERN IT Department CH-1211 Genève 23 Switzerland t Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
May l Washington, DC l Omni Shoreham Nick Dobrovolskiy VP Parallels Open Platform May 19 th, 2008 Introducing Parallels Server.
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.
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.
Selecting the Right Virtualization Technology Infrastructure Planning and Design Series.
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.
VirtualBox What you need to know to build a Virtual Machine.
Presented by John Marian, Andrew Buhr, and Alvin Chen.
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.
Desktop Virtualization
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
VMware Backup Integrity Eric Siebert vExpert, Author, Blogger Blog:
Mastering Windows Network Forensics and Investigation Chapter 17: The Challenges of Cloud Computing and Virtualization.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
6/13/20161 Operating Systems Design (CS 423) Elsa L Gunter 2112 SC, UIUC Based on slides by Roy Campbell, Sam King,
Virtual PC 2007 Virtualization for Fermi Desktops KTF
© 2010 VMware Inc. All rights reserved Why Virtualize? Beng-Hong Lim, VMware, Inc.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Open Source Virtualization Andrey Meganov RHCA, RHCX Consultant / VDEL
Virtualization - an introduction Gordon Ross Computing Service.
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.
Operating System Simulator
VirtualBox Introduction:
Using Virtualization in the Classroom
Guide to Operating Systems, 5th Edition
CSC227: Operating Systems
Fundamentals Sunny Sharma Microsoft
Virtualization Review and Discussion
Desktop Virtualization

A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
Hands-On Virtualization in the Classroom
Guide to Operating Systems, 5th Edition
Virtual Operating Systems
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
A Virtual Machine Monitor for Utilizing Non-dedicated Clusters
Introduction to VM Les 5 12 September 2019.
Presentation transcript:

Virtual Machines For Software Test and Integration Sherman Wang

Agenda Virtual Machine Basics Virtual Machine Packages Virtual Machines and CSCI577ab Development Integration / Test Training References

Virtual Machine Basics Roughly: A virtualized PC environment on which a guest operating system and associated application software can run. One OS can host another Windows Vista on Solaris DOS / Win98 on Linux Multiple VMs can run on a single host Often have snapshot / restore capabilities

Virtual Machine Packages VirtualBox VMWare Parallels VirtualPC

VirtualBox Example

VMs in the Development Phase Virtual Machines Assist With: Multiplatform development / support Network Emulation Creating / maintaining / deploying a standard development image

Virtual Machines and I&T Conveniently run software tests against a wide variety of OSes Snapshot / rollback for repeatable tests and reproducible results Provides capability to have a deployment dry- run on client OS image

Virtual Machines and Training Duplicate disk images enable consistency in training environment Clients can be given what testers / documentation writers used

References pc/default.aspx

Questions?