存储 频道

网管实战:Linux下部署Vmware Server(上)

    【IT168 专稿】虚拟化技术是目前讨论最广泛的话题,该技术意味着一台计算机可以同时运行多个操作系统,这样管理员就可以用一台高效率的服务器代替几台基本上闲置的服务器。这项技术实际上是在叫做hypervisor的虚拟层上运行。目前虚拟化技术主要关注于服务器虚拟化,即在一个宿主计算机上提供多个独立操作系统。VMware 是完全虚拟化的一个商业解决方案。本文将介绍在为Linux 服务器安装Vmware Server,而不是使用VMware Workstation,首先我们看看Vmware 公司的虚拟化产品体系结构 。

一、 Vmware虚拟化产品体系结构

    1. VMware Workstation

    VMware workstation是VMware公司开发的产品,现在的版本是5.5。使用这个软件,可以同时在一台计算机上运行Windows、Novell Netware、Linux操作系统,并且联网各个虚拟机和宿主计算机。通过不断的版本升级,VMware 越来越易用且功能日益强大,已经拥有了超过140万用户,逐渐成为开发人员和IT专业人员认可的企业标准。VMware Workstation主要用于在个人桌面系统中的。

    2. VMWare Server

    VMWare Server的前身是VMware GSX Server ,最新的版本是1.02 。VMware Server是界于VMware Workstation与VMWare ESX Server的一个版本。VMware Server是一套为关键商业环境所打造的企业级的虚拟服务器软件,是市面上最具弹性且最容易部署的虚拟服务器软件,基于Intel处理器的服务器开发的企业级的虚拟计算机软件,能很容易地移植到任何系统环境中,扩展服务器管理的效能,降低 服务成本,它是市场上操作设置最为灵活和简便的虚拟计算机软件,作为入门级的 VMware Server,面向 x86 与 x86-64 服务器。是商业版VMware GSX Server的继任者,VMware Server for Linux/Windows允许用户同时运行多个操作系统。VMWare Server 体系结构如图1 。

图1 VMWare Server体系结构

    3. VMWare ESX Server

    VMware ESX Server是一个适用于任何系统环境的企业级的虚拟计算机软件。大型机级别的架构提供了空前的可测量性和操作控制。完全动态的 资源控制,适合各种要求严格的应用程序的需要。 VMWare ESX Server当前在企业级、多OS服务器虚拟化市场占统治地位,具有一整套成熟的企业级管理工具,为高可用环境提供了集中管理、虚拟服务器动态迁移、资源自动配置、分布式文件服务、整合备份和高级保护功能。VMWare ESX Server不需要操作系统的支持,即在主机没有操作系统的情况下也可以安装。VMWare Esx Server 是一个全新的架构,它本身就有一个基于 linux 的操作系统,基于虚拟服务器进行了优化,所以效率会比以上版本都高。它可以使用浏览器进行管理,为用户带来很多便利,但如果需要安装和维护系统,就必须使用 VMware Virtual Machine Console 了。目前VMWare Esx Server 不支持 snapshot 快照功能,VMWare Esx Server 对服务器的要求很高。VMWare ESX Server 体系结构如图2 。

    图2 VMWare ESX Server体系结构

    另外VMWare ESX Server在每台物理机上加载一个“服务控制台”(service console),来管理和操控Hypervisor的动作,同时也为管理代理(management agent)提供支持。VMWare ESX server3.0有一个基于Red Hat Enterprise Linux 3的新的控制台程序。新的控制台更像是一个标准的虚拟机,它占用更少的系统资源并且在用控制台安装第三方应用程序的时候更灵活。

    说明:VMWare Workstation、Server、ESX Server的区别和关系?

    VMware Workstation是用在个人桌面系统中的 ,而VMware GSX Server与VMWare ESX Server用于服务器的,VMware Workstation与VMware GSX Server需要操作系统的支持,而VMWare ESX Server不需要操作系统的支持,即在主机没有操作系统的情况下也可以安装。 ESX用于企业级,工作组级,Workstation单机级。VMware Workstation提供本地的虚拟服务器,功能与 server 没有太大的区别,但是不能够远程控制,也就是说,你要维护你的虚拟服务器,必须到你安装它的电脑里直接操作他,而其他的 server 版本就可以远程维护,这是 workstation 和 server 的最大区别。

    4. VMware Player

    VMware Player最大的不同之处就是省去了制作虚拟机的功能,就像其名字一样,它只是一个系统“播放器”,而不能用于创建虚拟系统。VMware Player允许PC用户在Windows或Linux上运行任何虚拟机。支持VMware Workstation, GSX Server或ESX Server创建的虚拟机,另外还支持微软的虚拟机软件和赛门铁克的LiveState Recovery disk格式。VMware Player可以快速便捷地利用虚拟机的安全性、灵活性和便携性。任何人都可以利用这款软件来运行别人创建的虚拟机。比如,客户支持和开发团队可以共享封装在虚拟机中的客户案例。 VMware Player是用来运行以虚拟机方式发布的安全评估预装软件环境、beta软件或其它软件的理想工具。用户可以轻松体验产品而无需进行任何安装或配置工作。

    5. P2V Assistant

    VMware P2V Assistant 2 是一款企业级的迁移工具,它可以将一个物理计算机系统转换成镜像,供 VMware 虚拟机使用。P2V Assistant 2 通过一个易于使用的GUI 向导,指导管理员执行将物理系统转换成可投入生产的虚拟机涉及的所有必要的替代步骤:

 使用内置的或第三方映像工具创建源机器的映像;
 执行所有必要的磁盘控制器和驱动程序替代步骤,以便虚拟机能够启动;
    建议进行其它配置修改以便让新的虚拟机做好生产准备。

    6. VMware VirtualCenter

    VMware VirtualCenter 是一款企业级的虚拟机构架管理软件,用于对分散的计算机环境中的虚拟机的管理和控制。VirtualCenter为企业内部广大的作业量管理,供应和可用性提供集中控制管理。因此企业能平衡他们的存储,网络和计算机资源来控制成本并作出快速回应。VMware控制中心通过公司的 VMotion技术,把分散的、不同的计算机环境当作一个单独的硬件资源集合来实施管理。该软件提供企业范围内的工作量、预防性和可用性工作的中央控制。将IT工作简单化,让企业可以平衡其存储、网络及计算资源以控制成本及实现快速应对。VMware VirtualCenter最新版本是2.0 。VMware VirtualCenter体系结构如图3 。

    图 3 VMware VirtualCenter体系结构

    7. VMware ACE

    VMware ACE是提高企业的PC环境的安全性和标准化的IT桌面管理者准备的企业解决方案。VMware ACE易于安装,提高了安全性和可管理性,并降低了公司PC的成本。VMware ACE使IT桌面管理者能够对虚拟机应用企业级IT策略,这包括操作系统、企业应用程序和为特定的计算环境创建的独立PC环境使用的数据。VMware特定的计算环境是一个私有策略,提供对企业数据的保护和对企业允许的安全访问。VMware ACE可以运行在Windows 2000或以后的操作系统上。Linux主机支持正在测试中,并且性能良好。另外,ACE还支持大范围的guest操作系统,包括Windows, Linux,NetWare大多数版本。
0
相关文章