TechTarget虚拟化>服务器虚拟化

标签:服务器虚拟化

服务器虚拟化 - server virtualization —— Techtarget百科

翻译:曾芸芸 EN 展开

服务器虚拟化(server virtualization)可以用来消除服务器扩张,更有效地利用服务器资源,提高服务器的可用性,帮助灾后恢复,测试和开发以及集中服务器管理。

服务器虚拟化(server virtualization)指向服务器用户掩蔽服务器资源(包括单个服务器、处理器和操作系统的数量和特性)。服务器管理员使用应用软件来将一台物理服务器分成多个独立的虚拟环境。虚拟环境有时被称为虚拟专用服务器(virtual private servers),但它们也被称为分区、游客、容器或模拟器。

  有三种流行的服务器虚拟化(server virtualization)方法:虚拟机模型、半虚拟化机模型和在操作系统(OS)层的虚拟化。

  虚拟机是基于主客机模式。每个客机在一个虚拟的硬件仿真层上运行。这种方法无需修改就可运行客机操作系统。它还允许管理员创建使用不同操作系统的客机。客机不知道主机操作系统,因为它不知道它是在虚拟的硬件上运行。然而,它需要来自主机的真正的计算资源——因此它采用hypervisor来协调对中央处理器(CPU)的指示。该程序被称为虚拟机监视器(VMM)。它验证所有的客机发出的CPU指示并且管理需要额外特权的执行代码。VMware和微软虚拟服务器都使用虚拟机模型。

  半虚拟机(PVM)模型也是基于主客机模式——它也采用虚拟机监视器。然而,实际上在半虚拟机模型中,虚拟机监视器(VMM)修改了客机操作系统的代码。这种修改称为移植(porting)。移植支持虚拟机监视器,因此可以有节制地利用特权系统调用。和虚拟机一样,半虚拟机能够运行多个操作系统。Xen和UML都使用半虚拟机模型。

  在操作系统层的虚拟化与前两个有所不同。它不是基于主客机模式。在操作系统级模型中,主机运行一个单一的操作系统内核并且将操作系统功能分给每个客机。虽然同一个系统允许不同的分布,但是客机必须使用与主机相同的操作系统。这种分布式的架构消除了层间的系统调用,从而减少CPU使用开销。它还要求每个分区与旁边的分区严格分离,这样一个分区的故障或安全漏洞就不会影响任何其他的分区。在这种模式下,可以共享在同一物理机上常见的二进制文件和库,这样就使操作系统级虚拟服务器能同时托管成千上万个客机。Virtuozzo和Solaris Zones都使用操作系统级虚拟化。

  服务器虚拟化(server virtualization)可被视为企业IT虚拟化趋势的一部分,其中包括存储虚拟化,网络虚拟化和工作量管理。这种趋势是自主计算发展过程中的一个部分,其中服务器环境能够基于感知活动来管理自己。服务器虚拟化可以用来消除服务器扩张,更有效地利用服务器资源,提高服务器的可用性,帮助灾后恢复,测试和开发以及集中服务器管理。

134条记录1/20 1 2 3 4 5 6 7 8 9 10 下一页 末页

电子杂志>更多

  • 《IT新架构》:应对容器化的安全威胁

    在本期电子杂志中,主要阐述了容器在安全领域的棘手和多方面问题是延缓其在生产环境部署的主要挑战。但是Docker容器以及它们相关的基础设施和编排工具已经开发出更先进的安全功能。

  • 《IT新架构》:紧跟时代

    本期主要关注超大规模提供商用来实现服务器利用率提升的云技术和实践最终将流向企业IT商店,这有助于弥补企业数据中心在服务器利用率方面的差距。

技术手册>更多

  • 2012盘点:Top 10虚拟和远程桌面技巧

    在刚刚结束的2012年中,我们的专家不断为您提供最新的VDI软件部署和虚拟桌面技巧。2012年里最受欢迎的文章内容涵盖移动、微软VDI许可和应用程序管理等。我们盘点了2012 Top 10虚拟桌面和远程桌面技巧,包括Windows Server 2012的要求以及为中小型企业(SMB)提供的桌面虚拟化工具等等。

  • VMware NSX部署指南

    在VMworld 2013上,VMware发布了它的下一代网络虚拟化平台NSX,两年过去了,VMware NSX有了哪些变化?您是否已经部署VMware NSX?