Learning Virtualization
2h 12mBeginner2025-01-07
Authors

Martin Guidry
Microsoft Certified Trainer, Authority on SQL Server and SharePoint
Course details
Virtualization is a vastly important topic to IT managers, as it allows one computer to run multiple operating systems, leading to a more efficient use of hardware resources. In this course, Martin Guidry looks at the crucial concepts behind today's virtualization technologies, covering the important features, plus plenty of other tools and techniques. He starts by discussing several advantages and a few disadvantages of virtualization. He then shows how to use Microsoft Hyper-V and VMware Workstation to create and maintain virtual machines. Martin also offers advice on how to choose the right virtualization technologies for your situation and how to prepare your existing IT infrastructure to accommodate virtualization. He finishes the course with some tips for troubleshooting slow performance, network communication, and common errors in your virtual machine.
Skills covered
Hyper-VvSphereVMwareVirtualizationLearningNetwork and System AdministrationMicrosoft
Concepts
0. Introduction
- 01 - Learning virtualization
- 02 - About this update
- 03 - What you should know before starting
1. Introduction to Virtualization
- 04 - Overview of virtualization
- 05 - Understanding different types of hypervisors
- 06 - Understanding the cloud
2. Virtualization Advantages
- 07 - Using virtualization for more efficient utilization of hardware
- 08 - Using virtualization to increase availability
- 09 - Disaster recovery
- 10 - Just-in-time delivery of resources
- 11 - Saving energy
3. Virtualization Disadvantages
- 12 - Increased complexity
- 13 - Expense
- 14 - Sprawl
4. Common Uses of Virtualization
- 15 - Virtualizing desktop computers
- 16 - Running a specific program
- 17 - Setting up test and development environments
- 18 - Designing a private cloud
- 19 - Utilizing a public cloud
- 20 - Choosing the best solution for you
5. Hardware
- 21 - Understanding virtual CPU
- 22 - Understanding virtual memory
- 23 - Understanding virtual storage
- 24 - Understanding virtual networking
- 25 - Understanding virtual graphic processing
6. Microsoft Hyper-V
- 26 - Installing Hyper-V
- 27 - Creating a virtual machine with Hyper-V
- 28 - Setting up networking with Hyper-V
- 29 - Allocating processors and memory to a virtual machine using Hyper-V
- 30 - Using checkpoints in Hyper-V
- 31 - Uninstalling Hyper-V
7. VMware Workstation
- 32 - Installing VMware Workstation
- 33 - Creating a virtual machine with VMware Workstation
- 34 - Setting up networking with VMware Workstation
- 35 - Allocating processors and memory to a virtual machine using VMware Workstation
- 36 - Duplicating a virtual machine using VMware Workstation
8. Preparing Your Infrastructure for Virtualization
- 37 - Understanding different file systems
- 38 - Choosing between SAN, NAS, or local storage
9. Troubleshooting
- 39 - Troubleshooting network communication
- 40 - Troubleshooting slow performance
- 41 - Troubleshooting common errors
Conclusion
- 42 - Next steps
Related courses
- Linux System Engineer: Network Bonding, IPv6, Routing, and Virtual Systems
- Virtualization: Configuring VMs Across Platforms with VMware, Hyper-V, VirtualBox, Vagrant, and KVM
- Learning VirtualBox
- Learning VirtualBox (2020)
- Azure Virtual Desktop Specialty (AZ-140) Cert Prep
- Hands-on with Windows Virtual Desktop (WVD)
- Learning VMware vSAN
- Docker for Windows
Related learn paths
- Networking and Administration Fundamentals
- Getting Started with Kubernetes
- Docker Foundations Professional Certificate
- MLOps Essentials for Developers and AI Engineers: Tools, Pipelines, Security
- Getting Started with DevOps
- Developing and Delivering Software with Docker
- Containerize Applications with Docker
- Prepare for the VMware Certified Professional: Network Virtualization 2022 (VCP-NV) Certification Exam