Virtualization allows you to take multiple physical devices and move them to a single physical device that is logically divided into smaller virtual domains (see Figure 7.1 below). In other words, it allows you to create a software environment that emulates the hardware that used to be there before. The single device that will host all those virtual servers is one that has many resources available, in terms of the following:
- CPU capacity
- Memory
- Disk space
- Bandwidth