<P> Nested virtualization becomes more necessary as widespread operating systems gain built - in hypervisor functionality, which in a virtualized environment can be used only if the surrounding hypervisor supports nested virtualization; for example, Windows 7 is capable of running Windows XP applications inside a built - in virtual machine . Furthermore, moving already existing virtualized environments into a cloud, following the Infrastructure as a Service (IaaS) approach, is much more complicated if the destination IaaS platform does not support nested virtualization . </P> <P> The way nested virtualization can be implemented on a particular computer architecture depends on supported hardware - assisted virtualization capabilities . If a particular architecture does not provide hardware support required for nested virtualization, various software techniques are employed to enable it . Over time, more architectures gain required hardware support; for example, since the Haswell microarchitecture (announced in 2013), Intel started to include VMCS shadowing as a technology that accelerates nested virtualization . </P>

Which technology provides a solution for pc virtualization