【IT168 专稿】创建于1998年的VMvare公司,专注于虚拟化方面的技术和产品,是从桌面到数据中心虚拟化解决方案的领导厂商,在业内占据领先技术优势。
本文介绍Vmware的虚拟化产品。在产品上,我们选择VMware Infrastructure 3(虚拟数据中心操作平台)、VMware vCenter Server ( 管理、自动化和优化基础结构)、VMware ESXi(虚拟机管理程序)、VMware Server(服务器虚拟化)、VMware Vmotion(迁移虚拟机)、VMwareDRS(动态系统资源调度)和Vmware HA(连续高可用性)七个较为重要的产品进行概述。内容包括技术/产品概述、结构特性、功能特点、产品优势、版本类型、支持何种服务等几个方面加以介绍。
首先罗列出VMvare的产品,包括数据中心、桌面和按业务需求划分的三大类产品。
1) 数据中心产品和桌面产品
2) 按业务需求类产品
(由于是按需求来划分,因此与数据中心产品和桌面产品部分有重合)
1、VMware Infrastructure 3--虚拟数据中心操作系统
1)产品概述
VMware Infrastructure 3 作为一个虚拟数据中心操作系统,可以将离散的硬件资源统一起来以创建共享动态平台,同时实现应用程序的内置可用性、安全性和可扩展性。
最大程度地降低基础架构总体拥有成本;
提高应用程序的可用性、安全性和可扩展性;
优化 IT 基础架构管理;
2) 组件结构
VMware Infrastructure 3 是部署范围最广的虚拟数据中心操作系统,可提供基础架构、应用程序和管理等多种服务,通过这些服务,可将 x86 数据中心转换为共享的动态实用平台。
Infrastructure vServices :可对业界标准服务器、存储器和网络进行虚拟化,以创建可精确分配给应用程序的统一资源;
Application vServices:是可为所有应用程序提供可用性、可扩展性和安全性的内置服务;
Management vServices:可实现虚拟数据中心内日常管理任务的端到端自动化处理;
3)主要功能
对以上的组件构成,我们对每个产品中所采用的技术简单描述,并点评出功能。
4)版本类型
VMware Infrastructure分为三种不同的版本:基础版,面对获得包含集中式管理和备份功能的可靠整合解决方案;标准版,不仅可以获得基础版的好处,而且还能在虚拟机中运行的任何应用程序。企业版,构建一个自动化数据中心,在整个 IT 环境中实现高可用性和集中管理级别。
VMware Infrastructure 3 目前提供英语、德语、简体中文和日语版。
5)购买与服务支持
为了满足不同组织的需求和预算,VMware Infrastructure 3 将其丰富的功能打包在三个版本中:基础版、标准版和企业版。每个版本都包含一个虚拟机管理程序以及一套管理功能。客户可以选择部署 VMware ESX 或 VMware ESXi。上述产品需要 VMware vCenter Server。VMware vCenter Server 可为 VMware Infrastructure 提供集中式管理功能。另外,如果要提高经济效率,可以选择VMware Infrastructure 3 加速套件(基础版、标准版和企业版加速套件)。Vmware在网站提供60天的免费评估版。
VMware 提供的支持有三种:自助式:基于 Web 的支持资源;"黄金级"支持:正常营业时间提供支持的非关键应用程序和平台而设计,还提供产品更新和升级服务;"白金级"支持:全天候提供全球支持,可针对关键问题作出快速反应,提供产品更新和升级服务。
2、VMware vCenter Server -- 管理、自动化和优化 IT 基础结构
1)产品概述
VMware vCenter Server可集中管理 VMware Infrastructure 环境,从而简化日常 IT 操作管理,使虚拟环境易于控制和管理。通过单个界面部署、监控和管理虚拟化 IT 环境,并确保非常好的的服务级别。
简化新虚拟机的部署;
确保针对应用程序的更高级别服务;
2)组件结构
VMware vCenter Server 包括以下五个主要组件。
管理服务器:是配置、部署和管理虚拟 IT 环境的中心控制节点;
数据库:用于存储有关物理服务器、资源池和由 VMware vCenter Server 管理的虚拟机的持久性信息;
Virtual Infrastructure Client:可从任何 Windows PC 远程连接到 VMware vCenter Server 或各个 VMware ESX;
VMware vCenter Agent:可连接 VMware ESX 与 VMware vCenter Server;
Virtual Infrastructure Web Access:允许虚拟机管理和访问虚拟机图形控制台,而无需安装客户端。
3)主要功能
对以上的组件构成,我们对每个产品中所采用的技术简单描述,并点评出功能。
3、VMware ESXi -- 虚拟机管理程序
1)产品概述
VMware ESXi是独立于操作系统的下一代VMware 虚拟机管理程序,在其上运行应用程序都可以实现接近本机的性能。它具有与 VMware ESX 相同的功能和性能,但需要 32 MB 磁盘空间。
获取方便易用,可随时可用于生产的虚拟化产品;
简便、快捷地创建虚拟机;
在一台服务器上可靠地运行多个操作系统;
使最占用资源的应用程序获得更高的整合率;
远程管理虚拟机,从而节省时间、资金和资源;
平稳升级到 VMware Infrastructure
2)体系结构
裸机体系结构:直接在服务器硬件上插入了一个强健的虚拟化层;
占用空间小:VMware ESXi 占用 32 MB 的磁盘空间;
服务器集成:VMware ESXi 可以作为嵌入式组件构建到服务器硬件中;
CPU 虚拟化:在可用的处理器之间使用智能进程调度和负载平衡,来管理虚拟机处理的执行过程;
存储虚拟化:虚拟磁盘文件;VMware vStorage VMFS 群集文件系统;逻辑卷管理器;裸设备映射;光纤通道 HBA 整合;直写 I/O;
网络虚拟化:虚拟网卡;虚拟交换机;扩展端口配置策略;虚拟局域网
3)主要功能
对以上的组件构成,在性能、扩展性、操作、管理、优化、安全等方面具有不同的功能和特性。
4)几大优势
虚拟机管理程序是虚拟基础架构的关键组件和基础,下表对 VMware ESX/ESXi 3.5的优势进行总结。
5)支持与升级
除了上面提到过的"自助式"、"黄金级"和"白金级"三种支持之外,还提供另外一种较为灵活的支持,即"按事件支持",具体是客户可根据需要购买支持。单个事件支持可以按 1个、3 个或 5个事件的支持包进行出售,而且在正常营业时间均可提供。通过 Web 或电话提交 SR;在一个工作日内即可获得答复。
客户可以免费获得 VMware ESXi,之后可以平稳地升级到 VMware Infrastructure。或者,也可以购买 VMware Infrastructure 3,然后将 ESXi 作为套件的一部分来部署。
6)关于VMware ESXi的常见问题解答
1. VMware ESX 和 VMware ESXi 有什么区别?
VMware ESX 和 VMware ESXi 都是直接安装在服务器硬件上的裸机管理程序。二者均具有领先的性能和可扩展性,不同之处在于 VMware ESXi 采用了独特的体系结构和操作管理方法。VMware ESX 依赖一种称为服务控制台的 Linux 操作系统来执行某些管理功能:执行脚本和安装第三方代理以进行硬件监控、备份或系统管理。VMware ESXi 则取消了服务控制台,从而将占用空间减少到不足 32 MB.
2. VMware ESXi 与 VMware Infrastructure 有何不同?
VMware ESXi 是一种虚拟机管理程序,可将一台物理服务器划分为多个虚拟机。VMware Infrastructure 是领先的虚拟基础架构套件,专为在生产环境中虚拟化多台服务器的 IT 组织设计。 VMware ESX 和 VMware ESXi 都支持整套 VMware Infrastructure 产品、功能和解决方案。实际上,创建同时包含 VMware ESX 和 VMware ESXi 的资源池。
3.ESXi 和 VMware Server 有什么区别?
VMware ESXi 是一个企业级虚拟机管理程序,提供接近本机性能的祼机体系结构、各种旨在提高整合率的功能。VMware Server 作为一种应用程序安装在 Windows 和 Linux 上,依靠操作系统进行资源管理。这限制了它的性能和可扩展性。VMware Server 非常适用于测试和开发活动。使用 VMware Server 创建的虚拟机可以在 VMware ESXi 上运行,但是必须事先通过免费的 VMware vCenter Converter 进行转换。
4. 使用什么工具来管理免费的 VMware ESXi 许可证?
VMware 建议使用 VMware Infrastructure Client (VI Client) 来管理 VMware ESXi。VMware ESXi 的免费版本不允许通过 RCLI 对 VMware ESXi 主机进行任何配置更改。在使用 VMware vCenter Server 管理 VMware ESXi 主机时,要求每台主机都有一个 VMware vCenter Server 代理,客户只有购买 VMware Infrastructure 许可证(基础版、标准版或企业版)才能获得此代理。
5.是否可以在 VMware ESXi 上运行由 Microsoft Virtual Server、Microsoft Virtual PC 或 VMware Server 创建的虚拟机?
是的。您可以使用免费的 VMware vCenter Converter 导入由 VMware Server、Microsoft Virtual Server 或 Microsoft Virtual PC 7(或更高版本)创建的虚拟机。
4、VMware Server -- 服务器虚拟化
1)产品概述
VMware Server 是托管虚拟化平台,可像应用程序一样安装在任何现有的服务器硬件上,并且将一个物理服务器分区为多个虚拟机。它的工作原理是:将每个虚拟机与主机及其他虚拟机相隔离,确保在某个虚拟机崩溃时不会影响其他虚拟机。虚拟机之间不会泄露数据,而且应用程序只能通过配置的网络连接进行通信。VMware Server 将虚拟机环境封装为一组文件,以便于备份、移动和复制。
利用虚拟机的"一次构建、多次部署"功能,加速服务器部署;
无需安装和配置即可在随时可以运行的虚拟机上评估软件;
能够在安全的虚拟机环境中进行测试并能够使用快照功能回滚到干净状态;
将旧操作系统(如 Windows 2000、Windows NT Server 4.0 和 Windows 2003)重新放到在新的硬件和操作系统上运行的虚拟机中;
利用预构建、随时可以运行的虚拟工具;
2)主要功能
安装方式与应用程序类似,采用简单的向导驱动安装和虚拟机创建流程;
包括基于 Web 的管理界面,能提供简单、灵活、安全、直观且高效的管理体验;
在任何标准 x86 硬件上运行,包括 Intel 和 AMD 硬件虚拟化辅助系统;
它可以在更多种类的 Linux 和 Windows 主机和客户操作系统上运行;
支持双处理器 Virtual SMP,允许单个虚拟机跨多个物理处理器;
捕获整个虚拟机的状态,可以通过单击一个按钮随时进行回滚;
通过易于迁移到 VMware Infrastructure 的方法保护投资;
3)VMware Server 2的最新功能
除了上述的主要功能之外,最新的VMware Server 2还增加了一些新的功能,如下表:
4)VMware Server的屏幕
这里节选了几个屏幕,VMware Server可以支持多种操作系统。
支持新操作系统 (Windows)
支持新操作系统 (Linux)
并行运行 Linux 和 Windows
独立于 VI Web Access 访问虚拟机控制台
5) 支持与加载项
通过 VMware Server 的黄金与白金级支持和订购服务获取企业级产品支持;工具可下载用于文件服务器、打印服务器和 Web 服务器的即插即用虚拟工具;在升级方面,可以升级到 VMware Infrastructure,获取更全面的虚拟化、管理、资源优化、应用程序可用性和操作自动化功能。
6)关于VMware Server的常见问题解答
1. VMware Server 的三个通常应用的情况是什么?
评估虚拟化;使用虚拟机评估软件;软件和 IT 环境的测试与开发。
2. 是否可以将虚拟工具导入 VMware Server 2 主机?
是的,支持这样操作。
3.是否可以在 Windows Server 2008 主机操作系统的核心安装上安装 VMware Server 2?
不行,VMware Server 2 只能安装在 Windows Server 2008 主机操作系统的完整安装上。
4.是否应该将 VMware Server 2 用于处理生产工作负载?
是的,VMware Server 2 可用于处理生产工作负载。
5.如何确保 Server 2 中创建的新虚拟机能够成功地迁移到 VMware ESX 主机?
在 VI Web Access 中创建新虚拟机时,请展开"产品兼容性"选项并选择启用 VMware ESX 主机兼容性的设置。此外,请确保虚拟机并不包含 IDE 硬盘和 SCSI CD-ROM 驱动器之类的设备。
6.是否会免费提供 VMware Server 的修补程序和新版本?
VMware Server 修补程序、次要和主要版本、新硬件和软件支持可用,VMware 便会将其提供给已购买 VMware Server"支持和订购服务"合同的客户。上述修补程序、次要和主要版本中包含的改进功能来定期更新免费可下载。
7.VMware Server 与 VMware 的另一个免费虚拟化解决方案 VMware ESXi 的区别何在?
8.64 位操作系统支持是什么意思?
即无论主机操作系统类型如何,64 位客户操作系统都将在支持的 64 位硬件上运行。
5、VMware VMotion-- 零停机时间迁移虚拟机
1)产品概述
VMware VMotion 是 VMware 开发出的一项独特技术,它将服务器、存储和网络设备完全虚拟化,使得正在运行的整个虚拟机能够在瞬间从一台服务器移到另一台服务器上。
执行零停机时间的实时迁移;
在资源池内不间断地自动优化虚拟机;
在不安排停机时间、不中断业务运营的情况下执行硬件维护;
主动将虚拟机从出故障或运行不正常的服务器中移出;
2)主要功能
下面列出了 VMware VMotion 的关键功能。
6、VMware Distributed Resource Scheduler (DRS)-- 动态系统资源调度
1)产品概述
VMware Distributed Resource Scheduler (DRS) ,动态分配和平衡计算资源,可持续监控所有资源池的利用率,并根据业务需求在多个虚拟机之间智能分配可用资源。
调整资源以符合业务需求;
平衡计算容量;
减少数据中心的能耗;
2)主要功能
下面列出了 VMware DRS的关键功能。
7、Vmware High Availability (HA)-- 高可用性
1)产品概述
在整个虚拟化 IT 环境中提供高可用性, VMware HA 可为在虚拟机中运行的任何应用程序提供经济高效的高可用性,而不考虑其操作系统或基础硬件配置。
确保基础架构不受多个故障源影响;
自动重启虚拟机;
2)主要功能
下面列出了 VMware HA的关键功能。
结语:
以上,我们只是有针对性选择了Vmware的几款产品和所属技术,进行了简单的介绍。其实,VMware 提供了一系列的虚拟化产品,从用于台式机和服务器虚拟化的免费软件,到用于优化数据中心和 IT 基础架构的综合性企业级平台。产品实在太多了,不一而足。
Vmware更大的技术和价值在于,它是业界唯一的综合性虚拟基础架构,并经过了成熟和生产验证的产品。以平台中立性和开放标准,可以为企业快速实现投资回报。