当前位置:首页 > 虚拟化 > 正文

虚拟化到底怎么实现的(虚拟化流程)

什么是虚拟设备?它的实现基于哪些关键技术?

物理上并不存在的东西!使用技术虚拟化设备。
虚拟存储的发展基于IT领域许多成功的设计思想,以及来自虚拟内存、磁盘技术、RAID和IBM大型机的设计思想的许多成功实验。
最常见的虚拟存储设备是磁盘阵列(RAID)。RAID虚拟化是由RAID控制器实现的,它将多个物理磁盘组织成不同的块级别。它通过集成处理器和托架管理固件来控制和管理硬盘驱动器,并解释用户I/O指令。并将它们发送到物理服务器。磁盘执行,从而保护特定的物理磁盘,为用户提供具有容错功能的统一逻辑虚拟磁盘,使用户可以像普通磁盘一样进行RAID存储操作。
由于IDE通道数量和速度的限制,传统的RAID接口一直采用SCSI。随着存储技术的快速发展,许多新的RAID技术不断发展,许多厂商的存储设备磁盘阵列已经开始提供2GB高速接口。
HP最近推出了VirtualizedArray(虚拟阵列技术))可以看作是RAID的发展。它将系统中的所有硬盘作为一个统一的存储空间进行管理,所有子阵列统一分配在系统中的每个物理硬盘上。整个系统的硬盘数量可以任意改变,数据存储可以随着分组的调整而动态调整。与传统RAID相比,它采用全光纤通道架构,可以满足对数据输入输出性能和可扩展性有更高要求的用户需求。具有更大的优势,更适合高端开放系统用户。
例如,虚拟光驱和虚拟网络适配器都是虚拟设备。

ESXI一般如何实现虚拟化

;虚拟化主机ESXi将在BIOS中启用CPU虚拟化技术。INTEL称为VT-x,AMD称为AMD-V。下图展示了如何启用DELL服务器的CPU虚拟化功能。进入BIOS;选择ProcessSetting并将VirtualizationTechnology设置为Enabled。
在ESXi主机上创建新虚拟机时,如下所示。名称为test01
在此虚拟机中安装VMwareWorkstation11套件,如下图
选择操作系统时;只要你选择64位操作系统,主机(虚拟机)不支持且无法运行64位操作系统。
2008R2也不支持
目前,这个虚拟机test01需要启用CPU硬件虚拟化的支持。步骤如下:
使用VMwareWebClientCluster登录,
打开CPU选项卡,如下所示,对于硬件仿真,有一行:硬件辅助仿真暴露给来宾操作系统。检查它以打开它。虚拟机的CPU虚拟化功能。这里是灰色的,因为虚拟机版本太低了。目前是8,需要升级到9才能支持。
关闭虚拟机;右键单击虚拟机,然后选择“所有vCenter操作”->“兼容性”->“升级虚拟机兼容性”
如果完成如。如果虚拟机版本为9
则虚拟机不会首先启动;然后,再次进入设置界面后,可以勾选该选项,如下图。
重新创建64位操作系统;然后就不会再有任何提示了。
这样,该虚拟机有足够的CPU,与VMwareWorkstation11结合使用时,给予内存和磁盘空间资源;可以搭建虚拟化集群学习环境。