Virtualization
In simple words, Creating multiple computer resources virtually in single hardware is called Virtualization.
Before Virtualization
- Single OS image can run per machine at a time
- Software and hardware tightly coupled
- Running multiple applications on the same machine and it may create conflict
- Underutilized resources
- Inflexible and costly infrastructure
After Virtualization
- We can run multiple OS on a single machine
- Hardware-independence of operating system and applications
- One OS issue will not affect other OS and Application
- We can manage OS and application as a single unit by virtual machines
- Backup and restore is easy