ABSTRACT

Other types of virtualization include OS level virtualization, storage virtualization, and data/database virtualization. OS level virtualization is closely tied to hardware virtualization. In this type of virtualization, multiple virtual environments are created within a single OS. e virtual machine monitor, also known as the hypervisor, is the software that runs the virtual machine on the host computer. In storage virtualization, the logical storage is abstracted from the physical storage. Mappings have to be provided from the logical storage to the physical storage. In data/database virtualization, the data are abstracted from the underlying databases. A user has the illusion that he is working with his own database. Multiple such virtual databases may be created. e virtual databases have to be mapped to the physical database. It should be noted that while some have distinguished between data virtualization and database virtualization, we have used the terms interchangeably. In network virtualization, virtual networks are created. e virtual networks have to be mapped to the physical network. Figure 8.4 illustrates the various types of virtualization.