【IT168 应用】VMware公司当前掌控着服务器虚拟化市场的大部分份额,借助着涵盖从针对小型企业各方面需求所进行的简单服务器整合,到大型企业及服务供应商离不开的数据中心自动化以及全方位云计算环境,VMware是业内不可动摇的王者。而就在笔者在加州帕洛阿尔托撰写这篇文章的同时,VMware正为世界范围内超过25万家客户提供服务。
如果各位对虚拟化技术抱有兴趣,那么接下来我将与大家分享值得了解及关注的几款VMware产品:
免费虚拟化技术
VMware vSphere虚拟机管理程序(其前身为ESXi单体服务器)是VMware公司推出的免费虚拟化产品,由ESXi裸机管理程序发展而来,如今已经成为该公司虚拟化领域的核心产品之一。该产品的作用是帮助IT部门对概念层面的方案进行测试,并能让IT人员迅速熟悉VMware打造的虚拟化技术。它还能向那些希望在一台服务器上只运行少量工作负载的小型企业伸出援手。而这款管理程序本身的管理工作相当简便,只需通过vSphere客户端登录至主机之上即可。
对应中小型企业的产品
VMware vSphere Essentials 以及 VMware vSphere Essentials加强版的目标受众正是员工人数介乎100至1000之间、且虚拟化工作负载量在30到50的中小型企业。
这两款VMware vSphere 5.0虚拟化平台的入门级版本中包含了基础ESXi管理程序、加上基础vSphere功能(包括虚拟对称多重处理);而vStorage虚拟机文件系统则允许虚拟机通过光纤通道及互联网小型计算机系统接口(简称iSCSI)进行访问工作;为应用程序及操作系统动态分配的共享存储及更新管理器也同时运行于虚拟机之中。
另外,这两款产品中同时包含了以VMware的vCenter管理平台为基础,名为VMware vCenter Server for Essentials的删减版本。其功能是为虚拟机及物理主机提供包括由物理到虚拟(即P2V)转换在内的虚拟机及物理主机集中管理与性能监控。
规模较小的企业也可能使用VMware的vSphere Storage Appliance 1.0,它所带来的是一套成本低廉的共享存储构成方案。这款软件由vCenter Server所管理,能够使小型企业将内部硬盘存储与三台运行着vSphere的服务器接驳,进而使其在使用上近似于传统的共享存储体系,并可以借此在无需支付费用或是应对复杂的存储区域网络(简称SAN)问题的前提下使用到vSphere中所固有的诸多功能。
Essentials 加强版 中加入了三项关键性业务持续保障功能:
1. vMotion能够在不中断运行的前提下完成虚拟机从一台物理主机实时迁移到另一台的工作,有了它,服务器维护时我们不再需要考虑计划内停机时间。
2. High Availability(即高可用性)在检测到某部分硬件或者操作系统发生故障后,会自动对应用程序或是服务器进行重启。
3. Data Recovery(即数据恢复)提供了无代理的备份及恢复服务。
企业级产品——vSphere 5.0 标准版,企业版及企业加强版
这三个版本都包含与Essentials加强版相似的功能,诸如:
· 精简配置
· 更新管理器
· 数据恢复
· 高可用性
· vMotion
· 数据保护必需的存储API
在企业版中,VMware加入了一系列额外功能以更好地完成管理工作,其中包括:
· Hot add(即热添加)可以在虚拟机运行的同时为其添加新的CPU及内存;
· Storage vMotion在维护工作需要时,能够将活动中的虚拟机硬盘文件跨矩阵移动。
· Distributed Resource Scheduler(即分布式资源调度)将以最合理的方式为虚拟机分配资源池中的物理资源;
· Fault tolerance(即故障容差)提供连续可用功能,在服务器发生故障时能够保证数据零丢失;
· vShield Zones则为虚拟机之间的交互提供一套基本的防火墙体系。
企业加强版将对于企业版,还加入了以策略为基础的自动化功能,其中包括:
· 网络及存储输入/输出控制优先级分配,即将网络及输入/输出资源分配给最重要的虚拟机对象;
· vSphere主机自动部署;
· 分布式存储资源调度能够自动判断虚拟机数据的非常好的存储位置;
· 根据策略划分的存储组别。
VMware vCenter Server
前面提到的三个vSphere版本要正常运行,大家还需要单独购买vCenter Server(其前身为VMware虚拟中心)以应对虚拟化管理,包括集群、主机、虚拟机、存储及客户机操作系统的管理及监控工作。而vCenter Server在运行中也会调用到vMotion, Distributed Resource Scheduler, High Availability 以及 Fault Tolerance在内的vSphere功能。
vCenter Server中存在大量插件模块,用以加强管理体系,包括:
vCenter Site Recovery Manager(即vCenter站点恢复管理)在严重故障之后,能够通过vSphere Replication的复制功能从后备数据中心中为整个数据中心提供全面恢复。vSphere Replication允许用户在无需对基于矩阵的存储内容进行复制及移动的前提下,对数据及虚拟机信息转换至远程站点当中。恢复管理器还可以用于非破坏性测试、前导性故障转移以及有计划的数据中心迁移——包括业务合并后的数据中心整合。
vCenter Operations 借助分析及虚拟化技术实现性能、容量及配置管理的自动化处理。
vCenter Server具备一套开放式的插件接口。超过三百家合作伙伴提供的插件与之相整合,旨在提供以管理能力、合规管理、业务连续性以及存储监控在内的各项专业功能。
VMware vCloud
vCloud家族中的各项产品及服务项目是VMware公司为以vSphere及vCenter Server为基础的数据中心所打造的扩展性解决方案,其目的是为私有云功能(包括自助服务应用程序目录、虚拟数据中心以及将处于运行中的应用程序在私有云与公共云之间进行双向移动,以建立一套混合型云环境)提供必要支持。
vCloud家族包含以下成员:
· vCloud Director - 这是VMware云平台中的关键组成部分,管理着整个云基础设施并保障以目录为基础的服务项目顺利运行;
· vCloud Request Manager(即vCloud请求管理器)- 用于向预备请求添加审批流程、自动跟踪软件许可的使用情况并为云及相关资源的管理提供标准化设置;
· vCenter Chargeback - 其主要功能是为资源租用方面的退单或者“准退单”情况提供计量服务,以使得云应用程序的使用在财务层面上更容易掌握;
· vCloud Connector - 在vCenter的辅助下管理运行于公共云中的虚拟机。