Hyper-V使用微内核架构,考虑到安全性和性能要求。Hyper-V的底层管理程序运行在最高权限级别,被微软称为Ring1(被Intel称为root模式),虚拟机的操作系统内核和驱动程序运行在Ring0,应用程序在Ring3中执行。无需使用复杂的BT(二进制特权指令翻译)技术,安全性进一步提高。
高效的VMbus架构
Hyper-V的底层管理程序代码要小得多,并且不包含第三方驱动程序,使其更加精简和安全。Hyper-V使用基于VMbus的高速内存总线架构,来自虚拟机(显卡、鼠标、磁盘、网络)的硬件请求直接通过VSC,并通过VMbus总线路由到根分区的VSP。被发送到。VSP调用相应的设备驱动程序,而无需通过虚拟机管理程序。
这种架构非常高效。与以前的VirtualServer不同,每个硬件请求都需要在用户模式和内核模式之间进行多次切换传输。此外,Hyper-V现在可以支持VirtualSMP,允许WindowsServer2008虚拟机支持最多4个虚拟CPU。WindowsServer2003最多可以支持两个虚拟CPU。每个虚拟机最多可以使用64GB内存,还可以支持X64操作系统。
对Linux系统的完美支持
与很多朋友想象的相反,Hyper-V可以很好地支持Linux,你可以安装一个支持Linux的内核就可以识别出它运行在-V.系统还可以安装专为Linux设计的IntegratedComponents,包括磁盘和网络适配器的VMbus驱动程序,因此Linux虚拟机也可以获得高性能。下图为NovellSUSELinux10SP1及网卡驱动,总线类型为VMbus。
这对于使用Linux系统的企业来说是个好消息。这使您可以将所有服务器(包括Windows和Linux)整合到最新的WindowsServer2008平台上,并充分利用WindowsServer2008提供的最新高级功能。它还允许您保留原始的核心Linux应用程序而不会受到任何影响。
与之前的VirtualPC和VirtualServer一样,Hyper-V是微软的虚拟化技术解决方案,但它在各个方面都向前迈出了一大步。
Hyper-V可以使用两种模拟方法创建虚拟机:半虚拟化和全虚拟化。半虚拟化要求虚拟机和物理主机具有相同的操作系统(通常是相同版本的Windows),这样虚拟机才能获得高性能。全虚拟化方法允许CPU创建具有全虚拟化功能(例如Inter-VT或AMD-V)和不同操作系统(例如Linux或MacOS)的虚拟机。
从架构上来说,Hyper-V只有三层:硬件-Hyper-V-虚拟机。它非常小,代码简单,并且不包含任何第三方驱动程序,因此很安全。,可靠,执行效率高,充分利用硬件资源,可以使虚拟机系统性能更接近真实系统性能。
根据微软虚拟化产品线的消息,微软计划在2008年第四季度推出Hyper-VServer,这是一个独立于WindowsServer2008的独立虚拟化产品。
模拟计算机终端系统(又称桌面),通过网络随时随地通过任何设备访问桌面系统,实现桌面使用的安全性和灵活性。这是桌面虚拟化的一个变化。
如今,越来越多的企业、政府、学校等组织开始实施桌面虚拟化,以提高办公效率、降低运营成本。那么,企业组织部署桌面虚拟化时,是选择IDV架构好,还是选择VDI架构好?
当今桌面虚拟化市场的技术类别
当今桌面虚拟化技术主要有两种类型,其中一种是传统的VDI(虚拟桌面基础设施)技术。技术就是虚拟桌面基础设施,还有一个技术,就是近几年新兴的IDV(智能桌面虚拟化)技术,就是智能桌面虚拟化。
三大技术类别特点
VDI技术具有“集中计算、集中管理”的特点,在云桌面技术领域备受推崇。IDV技术是Intel提出的创新框架,其技术特点是“分布式计算、集中管理”。VOI技术在I/O层直接实现物理存储介质的数据转发,使得虚拟操作系统可以完全运行在本地物理硬件上。VOI技术重新定义了操作系统的存储层,是无盘工作站的优化解决方案。其最大的优点是集中管理和良好的性能体验。
上一篇:oppofindx在哪插内存卡
下一篇:虚拟化架构有哪三种模式