unit 3
unit 3
What is Virtualization?
Virtualization is the technology that allows you to create multiple simulated environments or dedicated resources from a single physical
hardware system.
It uses a hypervisor (software layer) to divide and manage the hardware among different virtual instances.
Imagine turning one powerful physical computer into several mini-computers, each running its own OS and apps independently.
Tools like AWS CloudWatch, Microsoft Azure Portal, and Google Cloud Console are used for this.
You install a hypervisor (e.g., VMware ESXi, Microsoft Hyper-V, KVM) on a physical server.
The hypervisor then creates virtual machines (VMs), each running its own OS and apps.
Benefits:
Efficient hardware utilization.
2. Storage Virtualization
This type of virtualization abstracts physical storage resources across multiple devices and presents them as a single logical unit.
Users see a single file storage location, while data may be spread across multiple devices.
High scalability
3. Network Virtualization
Benefits:
Quick provisioning
Benefits:
Benefits:
Benefit Description
Cost Efficiency Less physical hardware needed
Resource Optimization Better CPU, memory, and storage utilization
High Availability Easy migration and load balancing
Disaster Recovery Snapshots, backups, and quick recovery
Scalability Instantly add/remove virtual machines as needed
Environment Isolation Multiple environments (dev, test, prod) on one server
pgsql
CopyEdit