Virtual Operating Systems Presented by Wayne Baxter Modified: 160904 1/17/2019
Resume Worked in IT for 35 years Retired Managed small software development business. Taught at university level. Managed IT department in pulp & paper industry. Managed computer integrated manufacturing. Managed large databases for telecommunications industry. Retired 1/17/2019
Agenda Perrelo presentation Virtual operating systems Virtual machine applications VMWare demonstration Conclusion 1/17/2019 3
1 - Perello Presentation 1/17/2019 4
Remote computing Need to compute “out there” Need for separate local processor. 1/17/2019 5
Local Computing Choices Separate processor. Separate virtual operating system. 1/17/2019 6
2 – Virtual Operating Systems 1/17/2019 7
Sloppy Language Language of “virtual operating system” is sloppy. VOS Virtual machine application Virtual operating system Both Virtual Machine 1/17/2019 8
Definition OF VMA, VOS A virtual machine application is an application that simulates one or more virtual operating systems. A virtual operating system is an OS that has been “installed” on a virtual machine application. A virtual operating system is not a dual boot. A user has the same experience using a virtual OS as he has using a host OS. 1/17/2019 9
Hierarchy Host operating system – e.g. Windows 10 Virtual machine application – e.g. VMWare Virtual OS – e.g. Windows XP, Linux 1/17/2019 10
Reasons To Use A Virtual OS Require different development environment. Windows 10, Windows XP, Ubuntu Run application available on different OS. Windows 7 backup Customize computing environment. Spouse, children, guest Isolate computing. Unsecure Internet access Test new OS. 1/17/2019 11
Requirements Licensed virtual machine application Licensed OS installation media Sufficient CPU Sufficient memory Sufficient disk space 1/17/2019 12
Process Download virtual machine application. (1 time) Install virtual machine application. (1 time) Start virtual machine application. Install virtual operating system. (1 time) Launch VOS. 1/17/2019 13
VMWare 1/17/2019 14
3 – Virtual Machine Applications 1/17/2019 15
VirtualBox Host OS: Windows, Mac, Linux Cost: free Vender: Oracle Lots of features http://www.virtualbox.org/ 1/17/2019 16
Parallels Host OS: Windows, Mac, Linux Cost: $79.99 Vender: Parallels Direct link to host computer hardware http://www.parallels.com/ 1/17/2019 17
VMWare Host OS: Windows, Linux Cost: Vender: VMWare Basic: free Premium: $189 Vender: VMWare Player and workstation http://www.vmware.com/products/player.html 1/17/2019 18
QEMU Host OS: Linux Cost: free Vender: Fabrice Bellard Does not require admin; runs on thumb drive http://www.qemu.org 1/17/2019 19
Windows Virtual PC Host OS: Windows Cost: free Vender: Microsoft Constrained to Windows https://support.microsoft.com/en-us/kb/958559 1/17/2019 20
Windows Virtual PC Wayne Baxter experience Years ago Installed on Windows XP. Started Windows Virtual PC Error message: “User error; correct and rerun” Root cause: 64 bit computer 1/17/2019 21
Ranking Poll: Which is best; 22,449 responses VirtualBox: 50.3% VMWare: 30.4% Parallels: 13.1% Windows Virtual PC: 3.6% QEMU: 1.8% Other: 0.8% 1/17/2019 22
4 – Demonstration 1/17/2019 23
VMWare Top Level Controls Create a new virtual machine Open a virtual machine Upgrade to VMWare Workstation Pro Help 1/17/2019 24
VMWare Create a new virtual machine Installer disc ISO file Later ISO file from Ubuntu web site ISO file from Microsoft web site Later 1/17/2019 25
VMWare Open a new virtual machine Refer to left panel. Choose from installed VOS’s. 1/17/2019 26
Ubuntu ? 1/17/2019 27
Windows 8 Proof 1/17/2019 28
Windows 8 Access to host hard drive Share hard drive on host OS. Map to hard drive on virtual OS. Access to host printer Share printer on host OS. Map to printer on virtual OS. 1/17/2019 29
Windows 8 Access to host applications NO ACCESS! Non-portable applications have to be reinstalled on VOS. 1/17/2019 30
Windows 8 Access to network resources Access is the same as any other OS. Map to shared printer. Map to shared folders. 1/17/2019 31
5 – Conclusion You have had a high level introduction to virtual operating systems. A virtual operating system is a very useful tool in your toolbox. Your next step is trial and error. 1/17/2019 32