视窗服务器体系机构
基于管理程序的虚拟化
视窗服务器虚拟化使用64位管理程序,该管理程序是操作系统和硬件之间很薄的层Windows Server virtualization,使用英特尔VT和AMD ”Pacific”技术,允许多台虚拟机(VMs)接入实际存储器(physical memory)和CPU,WSv管理程序提高访客操作系统(guest operating systems)的性能,同时不限制后者的升级次数。
硬件虚拟化
由于WSv管理程序利用VT与”Pacifica”技术,因此系统硬件可以处理更多虚拟多操作系统, virtualization stack和管理程序的需求更少。
依赖于软件仿真硬件(software emulation of hardware)的虚拟平台只能在不在工作时将硬件需求翻译成与虚拟环境一致的形式,所以市场中断访客操作系统。英特尔VT和AMD”Pacifica”硬件技术通过将虚拟扩展名合并为x86建筑,放弃使用这种只能在不工作时进行的翻译,这种翻译并非完全必要。这样,用于VT和”Pacifica”的虚拟平台的overhead更低、虚拟机运行效率更高。硬件虚拟特征与软件WSv成分虚拟相结合产生了高性能的虚拟平台。
64位体系机构
WSv管理程序为64位,必须在x64版Windows Server 2008中使用,使虚拟机可以无限次升级。WSv的64位建筑较之基于32位建筑的虚拟平台拥有更大容量内存,WSv主服务器可容纳高达1千兆字节/ 1 Terabyte的物理RAM。
由WSv做主机的每台虚拟机可以指派到超过32GB的RAM。WSv的动态硬件任务特征将在本章结束时讨论,这一特征允许多达超过32GB的可变量随即存储器(RAM) 可根据虚拟主机的资源需要分配给每台虚拟机。这就需要虚拟更大工作量以便公司能够充分利用为多个访客操作系统(guest operating systems)以及VMs做主机的优势。因为多访客操作系统能够灵活分配资源,所以可以配置在单一WSv主机上,每个访客操作系统均能高效进行工作。
64位访客操作系统支持
用在WSv中的64位管理程序既支持32位访客操作系统,也支持64位访客操作系统。有些应用软件只能在32位访客操作系统中使用,有些则只能在64位版本中使用(如,LOB软件只能在32位版中使用,而微软交换服务器2007 Microsoft Exchange Server 2007只能用在64位版本的软件中)。32位和64位虚拟机可以在同一台WSv服务器上操作对方。灵活兼容32位和64位虚拟机是WSv管理程序的一大优势。64位WSv管理程序提供虚拟基础,支持企业希望在未来采取的任何措施。
操作系统分区
WSv使用分区在多个VMs中分配主机系统硬件资源。分区是包括单一操作系统的主机服务器的逻辑分区。母分区包括一个虚拟堆(virtualization stack),管理内存和子分区虚拟装置,子分区即虚拟机。在WSv中,一个分区是有限的(如,Windows Server2008x64或Windows Server 2008 x64的Server Core安装),子分区可以配置成无限个数。
母分区管理键盘、键盘以及连接到WSv主机服务器上的视频显示器。母分区还包括Windows Management Instrumentation (WMI)供应商,协助管理虚拟环境各个方面。此外,任何主机系统硬件需要的独立硬件商家(Independent Hardware Vendor (IHV))驱动都包含在母分区中。子分区为操作系统、应用软件以及与虚拟机相关的数据文件构成逻辑容器(a logic container)。子分区接入主机服务器硬件的路径有限,并且必须通过VMBus硬件共享模式接入硬件,本章下文将介绍相关内容。
阅读推荐
相关文章