CST8118 Computer Essentials - Virtualization PDF
Document Details
Uploaded by FaithfulLaplace2771
Algonquin College
Tags
Related
- Chap 10 - 01 - Understand Virt Essential Concepts and OS Virt Security - 03_ocred_fax_ocred.pdf
- Chap 10 - 01 - Understand Virt Essential Concepts and OS Virt Security - 04_ocred_fax_ocred.pdf
- Chap 10 - 01 - Understand Virt Essential Concepts and OS Virt Security - 05_ocred_fax_ocred.pdf
- System & Network Administration Overview PDF
- MS Excel Visualizations PDF
- Chapter 1 - Virtualization and Cloud Computing PDF
Summary
This document is a presentation on computer essentials, specifically focusing on virtualization. It explains the concept of virtualization, different types of hypervisors, reasons to use virtualization, benefits, and what can be virtualized. The document also includes a section on licensing.
Full Transcript
CST8118 Computer Essentials Virtualization Week 11: Virtualization Virtualization Hypervisor Type 1 Hypervisor Type 2 Hypervisor Reasons to use Virtualization Benefits of Virtualization What can be Virtualized 2 Virtualization...
CST8118 Computer Essentials Virtualization Week 11: Virtualization Virtualization Hypervisor Type 1 Hypervisor Type 2 Hypervisor Reasons to use Virtualization Benefits of Virtualization What can be Virtualized 2 Virtualization Definition access to single underlying piece of hardware, such as a server, is coordinated so that multiple guest operating systems (OS) can share that single piece of hardware. Guest operating system – an OS that’s hosted by the underlying virtualization software layer, which is called the host system. 3 Hypervisor A piece of software or firmware that enables the segmentation and monitoring of physical hardware. Two types of Hypervisors: Type 1 and Type 2 4 Type 1 Hypervisor Type 1 Hypervisor runs directly on the systems hardware. No intermediary OS required e.g. ESXi, Proxmox, Hyper-V Term bare metal: It is an environment where a computer system or network in which a virtual machine is installed directly on hardware rather than within the host operating system (OS). The term "bare metal" refers to a hard disk, the usual medium on which a computer's OS is installed. 5 Type 2 Hypervisor Type 2 Hypervisor runs as an application within an OS environment. E.g. VMware Workstation, Oracle’s VirtualBox The host hardware is the base on which the host operating system runs on. The host operating system supports the virtualization application, which then hosts guest operating system(s). Source: An Overview of Virtualization Techniques. virtuatopia.com. https://www.virtuatopia.com/index.php?title=An_Overview_of _Virtualization_Techniques (Accessed Dec 30, 2022) 6 Reasons to use Virtualization Hardware is underutilized Data centers run out of space Energy costs are always rising System administration costs are rising 7 Reasons to use Virtualization Set up complex testing environments including networking Faster access to other operating systems A VM can be up and running while you use to host operating system Access to other operating systems almost instantly instead of shutting down your computer and restarting another operating system 8 Reasons to use Virtualization Snapshots and undo disks If after installing a software update on a VM, the VM is unstable you can undo the update on the VM. Virtualized Hardware When using new hardware, it can be difficult to get drivers for older operating systems However, VM’s have widely supported virtual hardware that is independent of the host OS 9 Benefits of Virtualization Shorten development cycles. Increase hardware utilization. Reduce problem resolution time. Increase productivity. Accelerate time-to-market. Improve project quality. Relocation from one machine to another as needed Disaster protection / Failing Hardware 10 What can be Virtualized Network The splitting up of available bandwidth into separate independent channels Routers: including NAT and DHCP functionality Storage Containerization of storage separates VM storage areas. This means that each VM is allocated a dedicated storage space. The pooling of physical storage from multiple network storage devices into what appears to be a single storage device such as SAN - Storage Area Networks CPU independent but very similar technologies by Intel (VT-x) and AMD (AMD-V) which are aimed to improve the processor performance for common virtualization challenges like translating instructions and memory addresses. 11 Caution - Licensing It is important to read the licensing for any software before you use it. This also includes before you use software in a virtual environment, including Operating System (OS) Software. For example, before you use Windows in a virtual environment you will need a license to do so, in addition to the license to run Windows as a host operating system. Apple does not (at the time of this writing) permit their operating system to be run on hardware that was not created by Apple, so you could run Mac OS in a virtual machine but only if your virtualization software is running on Apple hardware. Linux as open source usually will permit you to use the OS in a virtual environment, however each distribution can differ in licensing so check before proceeding. 12 Conclusion In this lesson, you learned… Virtualization Hypervisor Type 1 Hypervisor Type 2 Hypervisor Reasons to use Virtualization Benefits of Virtualization What can be Virtualized 13