你的抉择是否正确 四大形式的虚拟化

你的抉择是否正确 四大形式的虚拟化

2010-09-17 13:27:17

云计算

虚拟化 虚拟化技术并非千人一面。根据不同的技术需要,虚拟化一般可分为四大形式。

虚拟化技术并非千人一面。根据不同的技术需要,虚拟化一般可分为四大形式。简单来说,虚拟化是一种与抽象层互动,让软件或硬件认为自己在与“真实”对象打交道的技术。根据技术需要的不同,虚拟化一般可以分为以下四种形式:

1. 虚拟管理器或虚拟机虚拟化(如Vmware、Citrix XenSource、Virtual Iron)

2. 操作系统虚拟化(如Virtuozzo、Solaris Containers)

3. 应用虚拟化(如Microsoft SoftGrid、Vmware Thinstall)

4. 展示虚拟化(如Citrix Presentation Server、Terminal Services)

无论是哪种形式的虚拟化,主要都是为了实现以下两个目的:

1. 应用隔离。让应用或应用组运行在自己的虚拟区间内,不受配置或其它应用的影响。运行在 虚拟解决方案中的应用不会直接“看到”物理硬件,也不会看到其它共享物理硬件的应用。这 种隔离是一种抽象的概念。

2. 硬件使用。隔离应用或应用套件意味着能在指定的硬件上同时运行更多的应用。虚拟化的出现打破了传统x86服务器架构上一台主机只能运行一个操作环境及应用的束缚,实现了在同一硬件上运行多应用与多系统的目标,从而提高了硬件的使用效率,并降低了物理服务器的需求数量。

#p#

下面,就让我们浅析一下以上四种虚拟化形式各自的不同:

主机虚拟化

主机虚拟化中的抽象层即一种虚拟管理器(Hypervisor),它介于物理硬件与操作系统之间。虚拟管理器能让操作系统认为自己对物理硬件有唯一的访问权,从而实现在同一硬件上运行多操作系统的目的。

硬件的每一种虚拟展示形态即一台虚拟机(VM)。每台虚拟机不仅能支持不同的操作系统,而且还可支持不同种类的操作系统。比如一台物理服务器就可同时支持Linux和Windows虚拟机。

操作系统虚拟化

操作系统虚拟化中的抽象层被提高了一个等级。一个单一的操作系统能通过虚拟化表现为多个独立的操作系统,运行不同的应用。当虚拟管理器所控制某一虚拟操作系统认为自己有唯一的主机访问权,那么虚拟操作系统应用也就会认为自已有唯一的操作系统访问权。操作系统虚拟化的一大优势即只需管理一个操作系统就能运行多种应用实例。

应用虚拟化

应用虚拟化与操作系统虚拟化有相似之处,每一种虚拟化应用都与自己的虚拟化操作系统界面进行互动。只要操作系统虚拟化划分了一个母操作系统,那么应用虚拟化就能向应用提供一种完全独立的虚拟化空间。每种虚拟化应用都运行在自己的虚拟空间内。在一个典型的应用虚拟化环境中,应用被集中储存维护,然后从母服务器流向独立运行其它应用的桌面。在系统操作平台上所运行的其它应用可以是虚拟化应用,也可以是非虚拟化应用。

展示虚拟化

传统的桌面虚拟化(展示虚拟化)与其它形式的虚拟化有所不同,它的抽象层不是在计算机系统的物理层之间,而是在用户与系统之间。在这种情况下,用户与虚拟应用的互动就如同在自己的PC桌面操作应用,而实际上,这些应用是托管并运行在其它地方。

随着虚拟化技术的发展,展示虚拟化如今已被融入到其它几种形式的虚拟化之中。譬如在一个虚拟桌面基础架构中,使用主机虚拟化,在一台服务器上托管多个虚拟Windows XP或Vista。然后由不同的用户通过远程数据协议(Remote Desktop Protocol)客户端来访问这些虚拟PC。

#p#

不同形式满足不同需要

虚拟化的多样性时常会让公司在选择时不知所措。所以,让虚拟化厂商了解你需要抽象化哪些东西是关键

。比如“虚拟桌面”可以是在其它桌面运行虚拟展示,也可以是某台虚拟机的桌面。像Citrix就是使用虚拟展示来显示虚拟桌面,而微软则是用它来实现虚拟PC。

公司在选择虚拟化产品前,应根据管理上的需求来判别适当的形式。比如:

· 如果公司是想在多桌面PC上维护多种应用,那么集中托管并展示的虚拟PC就能有效降低桌面支持的成本与工作量。

· 如果公司想要在多台PC上部署新应用,那么流虚拟应用或许是一个不错的解决方案。

· 在一个同质操作系统环境下,操作系统虚拟化可将多种应用实例整合到一个单一分区的服务器上。而在一个多操作系统的环境下,不同的应用要求不同的操作系统补丁级别,这就需要采用虚拟机的方式。

如今,已有越来越多的厂商提供了一站式服务,为公司解决了不知从何选择这一头疼问题。虽然大部分虚拟化厂商都是从某一款产品起家,但现在他们的虚拟化产品线(从数据中心到桌面)已经越来越全面。

比如Vmware是一家市场领先的主机虚拟化厂商,但近期通过收购Thinstall,该公司将触角延伸到了应用虚拟化领域。

此外,微软也在今年1月调整了虚拟化战略,发布了一系列新定位的新产品。比如它的System Center就被定位为一种物理资源、虚拟机、应用虚拟化和桌面虚拟化的管理中心。

Citrix原先的核心竞争力是在展示虚拟化方面。但在收购了XenSource之后,该公司也介入了主机虚拟化领域(for PC的XenDesktop和for Server的XenServer)。

无论你评估的是哪种虚拟化形式,哪家厂商的产品,你都可以通过以下两大指标来测量它的隔离性与使用效率:

1. 是否能让你更有效地访问并使用应用?

2. 是否能在更少的硬件资源上处理更多的任务?

【编辑推荐】

  1. 必先利其器 虚拟化管理工具的选择
  2. 数据中心经理首选的七大虚拟化工具
  3. 细数用于虚拟机迁移的转换工具
  4. 十大不为人知的虚拟化实用工具

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/291020.html<

(0)
管理的头像管理
上一篇2025-05-19 12:04
下一篇 2025-05-19 12:06

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注