虚拟机管理解决方案-VMware篇

    VMware在虚拟化解决方案领域一直是处于市场引领者的角色的,其在虚拟机管理方面也一直处于市场领先的地位,不断的得到了优化和丰富的。

     目前来看,VMware产品主要分为两个系列:数据中心虚拟化(也就是常见的服务器虚拟化)和桌面虚拟化。在这两个系列中包含了不同的产品和功能,且都是构建在VMware Infrastructure 3基础之上。而VI3是当前最稳定、可靠,被业界和企业级用户验证过的虚拟架构平台,是VMware实现各种虚拟化解决方案的基础。

本文的重点是从两个方面来阐述VMware的虚拟机管理解决方案的:

1、VI Client(vSphere Client)工具连接ESX Server。

2、VMware vCenter(将同时涉及VI3及VMware vShpere,但以后者为主)。

一、通过VI Client工具连接ESX Server进行虚拟机的管理

VI Client(vSphere Client)是VMware所提供的免费的一种使用SSL连接的客户端管理工具,主要是针对单一的ESX Server上的虚拟机创建以及管理操作的。

VI Client的获取也相当简单,当你安装完成ESX Server时,通过WEB的方式连接此ESX Server的IP地址或是主机名称,便可以下载并免费使用,如下图输入https://ip地址(ESX Server的IP地址),从打开的页面中通过“下载VMware Infrastructure Client”选项下载VI Client,并安装之。

clip_image002

安装完后,打开后是如下界面:

clip_image004

在上图的窗口中输入ESX Server相应的IP地址、用户名和密码,就可以登陆到ESX Server来实现对此的管理了。

clip_image006

上图中显示了当通过VI Client连接到ESX Server时的管理控制台,通过此,可以进行一些虚拟机的创建和删除等操作,亦能进行快照的创建与管理。当然远不至于如此简单,通过下图将来介绍下针对一些虚拟机的管理:

1、 显示ESX Server中所有虚拟机和主机的状况:主机ESX Server CPU和内存的大小、客户机也就是上面运行虚拟机的CPU和内存大小、状态等。

clip_image008

2、 虚拟机运行时ESX Server主机的性能图表图例,很直观显示当前的主机性能,且通过“切换到”后的下拉框可以选择不同的性能参数。

clip_image010

3、 “配置”是ESX Server很关键的一个选项,针对虚拟网络、存储、处理器、内存等的配置都是通过此来完成的。如果ESX Server不使用主机所在的本机存储,通过“存储适配器”选项完成外接存储如ISCSI SAN或是FC SAN的连接等。这样就使在ESX Server的存储空间有了较大扩展,可以存储较多的虚拟机,而且对于虚拟机文件或系统的备份和性能亦有很大的益处。而虚拟机所使用的网络则可以通过网络选项来完成,并可以添加如ISCSI连接的VMkernel网络连接等。

clip_image012

4、 通过上图中的“软件”选项可以对ESX Server主机进行DNS和NETBIOS名称的设定,这样就能和Windows域相协同工作了。而针对虚拟机或主机的安全管理也能在此完成一些。

二、VMware vCenter所提供的管理及功能

通过VI Client连接ESX Server所提供的虚拟机管理解决方案相对有限,应用的场景亦不能满足对虚拟机环境要求较为复杂、管理功能较多的企业需求。基于此,本部分将重点介绍基于VI3产品架构的VMware虚拟机(虚拟化)解决方案。

首先来认识下VI3的,VMware的VI3产品包以及其管理工具VirtualCenter包含了以下产品和功能模块:

虚拟化核心软件:ESX/ESXi及其基本功能模块,如VMFS,Virtual Switch,VCB等

分布式虚拟架构功能模块:VMotion,Storage VMotion,DRS,DPM,HA等

集中管理功能模块:Update Manager,Guided Consolidation,Converter Enterprise等

而以上种种,均可以通过集中、统一的vCenter管理控制台来实现,vCenter是VI3中的重要组件。前文提过,虽然通过VI Client连接ESX Server可以进行一些虚拟机或是ESX Server的管理,但VI架构是多个ESX并存的解决方案环境,VI Client已无法管理多台ESX Server,此时就需要用到vCenter的加入,来完成对多台ESX Server的管理并且加入了使用者的权限管理等。

要想连接vCenter Server管理控制台来实现这些功能的管理和解决方案的,是需要用到VI Client客户端工具的。也就是说通过VI Client连接到vCenter Server。并由vCenter Server管理控制台来加入各台ESX主机,从而完成所有的功能管理。

1、 通过VI Client客户端工具连接到vCenter Server后,新建一个数据中心,并添加两台ESX Server主机。这构成了实现上述功能的基础架构。

clip_image014

2、 通过单击此管理控制台数据中心的右键,你可以根据向导新建一个具备HA+DRS功能的群集。并把两台ESX Server置换成群集的节点。这样子你不但实现了高用性,还实现了动态资源调度,让更优的资源用于最重要的业务运行上。

clip_image016

clip_image018

3、 同样是通过vCenter的控制面板,你可以进行如VMotion的操作,让你的企业拥有一个永不当机的数据中心虚拟化环境。

4、 通过vCenter进行的功能管理远不止于此,且很多功能只有亲自去做,才能体验VMware虚拟化精妙之处。

通过以上的介绍,相信你对VMware的虚拟化管理有了一个较为全面的认识,不过精彩的还在后面,而作为整篇文章的重头戏,也就是vSphere的管理和功能终于要出场了。

截至到本文发表时,被VMware称为业界首个云操作系统的vSphere已在市场上有了一定规模的应用,同时也是VI 3的升级和重大改进。vSphere包含了如下的组件:

A、VMotion(实时迁移):实现在不同主机转移虚拟机而不会中止虚拟机所提供的业务,保证计划内停机时间内的服务不受到影响。

B、DRS(动态资源调动):监视整个虚机化架构的资源利用情况,可以自动的动态调整资源,并使用VMotion来迁移和优化工作负载。

C、High Avalability(高可用性):通过在集群的另外一个节点上重新启动失效的虚拟机来防止计划外的停机时间。

D、Fault Tolerance(容错):通过主虚拟机与影子虚拟机的完全同步来防止计划外停机时间。这是一项新的功能,也为所谓的双机热备提供了一种方法上的选择。

E、Data Recovery(数据还原):备份虚拟机,对于Windows客户虚拟机可以实现文件级的还原。

F、Update Manager(更新管理器):可以为虚拟主机和虚拟客户端操作系统安装修补程序。

G、VSafe(虚拟化安全):是一个能够集成第三方的病毒扫描程序的应用程序接口。

H、Storage VMotion(存储实时迁移):能实现在不停机的情况下在不同的存储位置之间转移虚拟机。

在介绍完vSphere的组件之后,就要讲述下其的虚拟机(虚拟化)解决方案啦:

1、 vSphere的连接与管理

与VI 3的一脉相承,对vSpherer的管理也是通过一个客户端工具进行的,只不过这个工具改名为vSphere Client了,其的获取和安装,以及连接vSphere vCenter的方法和VI Client连接vCenter方法是一样的。同样的,vSphere Client简单易用,而且完全可以实现虚拟机以及虚拟主机的管理功能。

clip_image020

2、 vMotion实时迁移功能的出彩,让计划内停机不在影响业务正常的运行

vMotion是一项非常棒的虚拟化技术,它让虚拟机在不同的ESX Server主机之间进行迁移而最终用户的服务不会停止和中断。且在VMware所提供的vMotion解决方案中,它需要先建立vCenter Server的环境,但能实现多个并发的vMotion。

3、 高可用性及容错

HA(高可用性)和FT(容错)都是VMware提供的计划外停机的解决方案。所有的vSphere版本都支持都可用性,且可以同时为虚拟主机和虚拟机的故障提供保护。

VMware HA无论是理论上还是实际生产环境实现时都有一定的停机时间,以在备用的虚拟主机上重新启动虚拟机。同时,如果能结合着分布式资源调度,也就是所谓的DRS功能来优化重启虚拟机的位置也是不错的选择。实际上很多企业在部署中都是采用HA+DRS的组合的。需要说明的是Ha是针对硬件级别的。也就是当一台虚拟化物理主机出现问题时,才能起到作用。

FT是容错,也是vSphere的一项新的功能,与HA不同的是,它仅会在两个系统之间工作,且提供无停机时间的系统故障保护。这和双机热备有点相似,主要是针对服务的。值得注意的是容错只限于两台虚拟机之间,并且每个虚拟机只能使用一个虚拟处理器的。还要注意的是,容错虚拟机及其辅助副本不允许在相同主机上运行。容错功能使用反关联性规则,这些规则可确保容错虚拟机的两个实例永远不会在同一主机上。这可确保主机故障无法导致两个虚拟机都缺失。

clip_image022

4、 动态资源调度DRS

也许动态的更改你的系统配置,以满足不断变化的工作负载是很多IT管理人员关心和喜欢的功能。DRS可以依据资源利用率在ESX Server主机之间迁移虚拟机,且使用了前面介绍的VMotion技术。虽然在实验阶段,但DRS提供了智能的分布式电源管理功能。能根据ESX Server主机的工作负载自动的启动或关闭ESX Server主机。

5、 存储实时迁移(Storage VMotion)

Storage VMotion也是在VMware在vSphere时代所提供的新功能,提供了在无停机时间的情况下在不同的位置之间移动虚拟机的功能。

6、 VMware的整合备份VCB

VMware提供了VCB(VMware Consolidated Backup)整合备份工具,可以实现虚拟机文件的完整和增量备份方式,能独立使用也可以和一些Windows服务器备份应用程序集成使用。在恢复时亦可以是整个的Windows虚拟机,或独立文件夹或是文件。

     至此,针对VMware虚拟机的管理应当告一段落,但要提醒的是,VMware桌面虚拟化产品VMware View 4,本文并没有涉及。如果你感兴趣,想要了解相关的虚拟机(桌面)管理是如何进行,请前往VMware官方网站浏览。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMware虚拟化解决方案 一、项目研究内容 1.1 虚拟化的应用 随着企业的成长,IT部门必须快速地提升运算能力-以不同操作环境的新服务器形式 而存在。因此而产生的服务器数量激增则需要大量的资金和人力去运作,管理和升级。 IT部门需要: 提升系统维护的效率 快速部署新的系统来满足商业运行的需要 找到减少相关资产,人力和运作成本的方法 虚拟构架提供前所未有的负载隔离,为所有系统运算和I/O设计的微型资源控制。虚 拟构架完美地结合现有的管理软件并在共享存储(SAN)上改进投资回报率。通过把物理 系统整合到有VMWARE虚拟构架的数据中心上去,企业体验到: 更少的硬件和维护费用 空闲系统资源的整合 提升系统的运作效率 性价比高,持续的产品环境 整合IT基础服务器 运行IT基础应用的服务器大多数是Intel构架的服务器 这一类的应用通常表现为文件和打印服务器,活动目录,网页服务器,防火墙,NAT /DHCP服务器等。 虽然大多数服务器系统资源的利用率在10%-15%,但是构架,安全和兼容性方面的 问题导致必须指定不同的物理平台来运行它们。 管理,安装补丁和添加安全策略将花去大量的时间。另外,服务器的衍生组件将导致 设备,动力和散热方面的成本上升。 因为低服务器的利用率,低CPU的合并和中等I/O的要求,IT基础服务器首选作为虚拟 化和相关整合的候选者。 虚拟化使得企业能实现: 达到甚至超过每个CPU,4个负载的整合比率 更便宜的硬件和运作成本 在服务器管理方面的重大改进,包含添加,移动,变更,预制和重置 基础应用将变得更强壮和灾难抵御能力 整合重要应用服务器 根据5个不同的企业使用服务器软件来大幅降低成本的实例,VMWARE出具了一份研究 报告。 使用服务器TCO模型来分类和计算成本,我们分析显示VMWARE服务器软件帮助这些企 业实现: 减少28%-53%的硬件成本 减少72%-79%的运作成本 减少29%-64%的综合成本 客户目标: 整合空闲服务器和存储资源,为新项目重新部署这些资源 提升运作效率 改进服务器的管理灵活性 通过零当机维护改善服务等级 标准化环境和改进安全 灾难状态下,减少恢复时间 更少冗余的情况下,确保高可用性 更有效的适应动态商业的需求 高级备份策略 在技术支持和培训方面降低成本 1.2 VMware商业连续性解决方案 每年成百上千的全球数据中心遭遇重大的服务中断。这些商业运行将受到用户错误, 病毒,硬件故障和自然灾害等问题的影响。当前商业连续性处于企业IT策略的最前沿, 并且从管理层到CEO的所有人都非常重视它。 成功的商业连续性策略元素包含: 应用程序可用计划 包含监控和平台冗余的预防措施 数据保护 灾难恢复策略 有效的人员计划 使用虚拟构架,IT管理员能改进商业连续性的所有方面,例如: 由于主备服务器之间的硬件独立性,使得灾难恢复更快而花费不多 排除计划内的硬件宕机,并明显的减少计划内的软件宕机 管理所有虚拟机和监控宿主机的单点控制技术 为了实现捕捉和恢复,完全的把主机压缩到文件里去 简化和可重复的自动程序 基于虚拟机的集群冗余简化 为了实现高可用性,企业使用中间软件例如微软和Veritas的集群软件,把两台服务 器绑定在一个热备环境。即使运行在服务器上的应用程序有集群感知能力,万一主服务 器遭遇硬件或软件错误,这样的安排仍然会导致非应用程序当机。冗余能消除单点失败 。 随着IT对企业运作而言变得更加重要,高水平的服务普遍成为企业的需求,越来越多 的应用则被要求高度可用。然而,为了实现如上所述的高可用性集群,就像很多服务器 运行应用一样,企业需要预备和管理两次。 有了虚拟化,IT管理员能在运行重要应用的实体机和同等配置的虚拟机上创建集群。 在待机状态下,虚拟机并不消耗计算机资源,并且能以非常高的比例整合到一个或几个 实体平台上去。结果,企业无须在硬件数量或管理和安装补丁上投入双倍的人力和物力 ,从而实现高可用性。冗余的方式将由2N变为N+1。 实体到虚拟的集群和实体到实体的集群一样都支持同样的集群软件。同时,节省的成 本能为更多的负载实现高可用性并签署更多的高水平服务协议。 无须原硬件的数据恢复 大多数企业IT部门使用常用的备份软件,例如Tivoli Storage Manager, Legato Networker, 或者Veritas NetBackup来创建数据和应用程序备份。既然备份策略能抵御用户错误和某些情况下的软 硬件故障,比较长的恢复时间和多恢复点是能被接受的。 然而,为了获得备份所带来的好处,企业必须确保数据确实能被恢复。 业余备份,专业恢复? 为了测试数据恢复,IT管理员需要为每个已备份的主机提供一台测试的失败转移服务 器,安装操作系统,安装备份代理,尝试在测试失败转移服务器上调整Wi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值