Virtualization Technology in Cloud Computing
Virtualization Technology in Cloud Computing
What is Virtualization?
Virtualization is a technology that allows multiple virtual machines (VMs) to
run on a single physical machine by sharing its resources (CPU, memory,
storage, and network). It enables efficient resource utilization and scalability in
cloud computing.
• Server Virtualization – Divides a physical server into multiple VMs (e.g., AWS
EC2).
Network Virtualization – Creates virtual networks (e.g., VLANs, SDN).
Storage Virtualization – Combines multiple storage devices into a single virtual
storage unit.
Desktop Virtualization – Allows users to access a virtual desktop remotely (e.g.,
Virtual Desktop Infrastructure - VDI).
Benefits of Virtualization
Drawbacks of Virtualization