科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道虚拟化10个不可不知的事

虚拟化10个不可不知的事

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

用户面对这么多的虚拟化选择不免会感到十分困惑,以下是你在开始执行虚拟化应用之前所必需了解有关虚拟化和虚拟化软件的知识。

作者:王伟 译/刘杰 编辑 2008年3月19日

关键字: 虚拟机 Windows Server VMware Windows 服务器整合 服务器 虚拟化技术 虚拟化

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

近几年年来,虚拟化已经成为IT世界里的热门话题。现在这个热门话题更“热”了。

微软公司已经表示,将在发布Windows Server 2008的三个月之后正式推出Hyper-V虚拟化产品。当然,微软已经推出了 Virtual Server和Virtual PC,与VMware和Citrix等公司展开了激烈的竞争。

用户面对这么多的选择不免会感到十分困惑,以下是你在开始执行虚拟化应用之前所必需了解有关虚拟化和虚拟化软件的知识:

1、虚拟化技术是一个宽泛的概念,可能指代很多事情

虚拟化软件有很多用途。服务器整合(在一台物理服务器上运行多个逻辑服务器)是节省硬件成本、简化备份和管理的最常见方法,这也是我们这篇文章的主要话题。但是,虚拟化技术还有其他用途:

·桌面虚拟化,可以在一台虚拟机上运行客户操作系统,一次来获得对传统软件或者硬件的支持

·虚拟测试环境,在推出新软件或者新补丁之前,可以在虚拟测试环境下对其进行测试,这种方法可以节省下不少的成本。

·展示虚拟化,通过应用展示虚拟化技术,你可以在一个站点运行一个应用,而从另外一个站点对这个应用进行监控,处理流程在一台服务器上进行,只有图形和终端用户I/O在客户端上处理。

·应用虚拟化,可以将应用架构层从操作系统中剥离出来,这样用户不需要安装就可以在客户机上运行应用。

·存储虚拟化,在存储虚拟化环境下,SAN系统被用来向虚拟服务器提供存储,而不是完全依赖于物理服务器的硬盘。

2、不能对所有的虚拟化软件一视同仁

目前市场中推出了许多的虚拟化项目,你需要怎样的项目取决于你的实际需求。你可能希望在桌面操作系统中运行一台虚拟机,那么就运行一个不同的操作系统,或是尝试使用一种全新的操作系统,因为许多应用不全是在一个系统下运行的。

例如,如果你目前的桌面操作系统是Windows XP的话,那么你可能会在一台虚拟机上安装Vista系统来了解它的特性。或者如果你运行的是Vista操作系统,但是你有一个不经常使用的应用不能与Vista系统兼容,那么你可能就会安装Windows XP系统,并在这个系统下安装这个应用。对于以上提到的这些简单用途,像VMWare Workstation或者微软的Virtual PC等低成本或者免费虚拟化项目就基本上可以满足需求了。

从另一个方面来说,如果你需要对服务器进行整合,也就是说要求有最大的可拓展性、安全性以及完善的管理功能,那么你就需要使用一个更强大的虚拟化项目,比如VMWare的ESX Servers、微软的Virtual Server或者Windows Server 2008系统中的Hyper-V。对于一些简单的服务器虚拟化,你使用免费的VMware Server就足够了。

3、首先检查许可要求

谈到许可问题,大多数软件厂商在虚拟机和物理计算机方面没有区别。也就是说,你在物理服务器或者虚拟机上安装的操作系统或者应用都需要一个软件许可。

无论是客户还是主机操作系统,虚拟化项目都在授权协议里面有着严格的要求。例如,Windows Vista操作系统发布的时候,Home Basic和Home Premium版本的许可协议禁止在虚拟机上运行这两个操作系统,但是微软已经应用户的要求对这个许可协议进行了修改。

Windows Server 2008的授权协议可以支持一定数量的虚拟机在操作系统上运行,但是这取决于具体的版本。Web版本不提供这个功能,Standard标准版支持两台,企业级版本支持四台,Datacenter数据中心版本和Itanium安腾版本不限虚拟机数量。

4、确定厂商是否支持他们的应用在虚拟机上运行

另一个你需要首先解决的问题就是是否应用厂商支持在虚拟机上运行他们提供的软件。因为虚拟机不提供对硬件设备的访问路径,在虚拟机上运行的应用也许不能完全利用安装的视频卡,或者不能与连接主机操作系统的外围设备相连接。

5、Windows之外的虚拟化技术

现在有许多种虚拟化技术,其中一些在非Windows操作系统上运行。你也可以在一个Windows主机上运行的虚拟机上运行非Windows客户操作系统。VMware可以在Linux操作系统上运行,微软之前过一个针对Macintoch的Virtual PC。Parallels Desktop提供了在Mac OS X上运行Windows VM的支持。Parallels Workstation支持多个版本的Windows和Linux作为客户系统或者主机系统。Parallels Virtuozzo则是一种在Linux和Windows操作系统中提供的服务器虚拟化选择。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章