【VMware虚拟化解决方案】企业生产系统的虚拟化设计和部署解读

本文探讨了企业应用系统虚拟化的设计与部署,包括业务和技术分析、虚拟化设计、项目实施及成本效益分析等内容,旨在提高资源利用率和管理效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

随着企业业务的发展和应用的不断深化,生产系统设计的日益复杂化,IT基础设施也在不断的增加和扩展,促使硬件和软件系统的功能不断强大,但不断老化的软硬件和不良的运行环境,都会导致服务器性能和效益的降低,进而使应用系统的发展受限。通过虚拟化技术,可以更有效地利用计算机资源,灵活更新软件、数据和硬件操作平台,对各种松散的资源进行集中的监控、管理、和维护,大大简化了IT操作,提高了管理效率。

那么针对企业的具体应用系统,如何做虚拟化设计、部署呢?本文将结合实际案例进行展开和解读。

一、业务分析和技术分析

    业务分析就是要针对企业面临的业务问题,找到解决方案。业务分析需要IT和业务部门的人员协同工作,需要了解企业的战略与业务规划,需要站在业务的角度,以业务的语言对需求进行收集、分析,以确保解决方案的实施为企业带来业务的收益。这就需要IT人员对企业的业务环境、业务运营流程、所在行业的发展趋势等方面的知识进行了解,同时了解业务扩展性的需求、数据安全保障的需求、业务连续性的保障需求等方面,综合考量一个业务系统的建设运营需求。

    另外从技术分析的层面上说,一般对于大多数的图形、图像、视频处理,占用资源比较高的数据库服务器、科学运算的应用,这些都是不适合进行虚拟化的(因为占用资源比较高的大负载应用一般也不适合同其他应用程序共享服务器硬件资源)。在一个企业的多个应用系统中,虽然某个应用(例如需要高性能的数据库服务器)不能虚拟化,但大多数的其他应用还是可以进行虚拟化的。


    比如企业手机办公移动应用平台,作为信息化基础平台的一部分,为公司员工提供了通过移动终端接入公司内部系统进行业务处理的能力,其硬件负载也比较低,可以进行虚拟化设计和部署。其总体架构可分为安全接入认证网关、展示层、应用层和数据层,需要兼容IOS、安卓和其他终端环境。


二、虚拟化设计

wKiom1ONIIujZPZqAAEg2LJ_oRI946.jpg

  在虚拟化技术的帮助下,一台服务器可以被分割成数台“虚拟”的机器,每台都能独立运行自己的操作系统,从而避免了“一台服务器、一种应用”的孤岛模式。统计结果表明,在孤岛模式下,计算机资源的使用率只有不到25%。有了虚拟化技术,企业可以构建一个完全不同的基础环境,更有效地管理服务器。在同一服务器上运行不同操作系统和应用软件的功能,可以让企业协调服务器的工作负担。如果一个虚拟系统有问题,另一台能立即替补,继续完成同一任务。


  一个应用系统的虚拟化的设计通常需要结合网络、系统、数据库、安全性进行详细设计。


  相对于网络来说,比如手机办公移动应用平台选用了6台服务器,每台服务器都配有4块网卡。这样我们可以使用分布式虚拟交换机,把所有的ESXI服务器网卡都接到分布式虚拟交换机上,这样我们可以进行全局的管理,设置虚拟机网络、存储网络和管理网络等,也为以后设置群集、DRS设置、高可用等打下了基础。

  从系统上说,Linux是基于互联网开发并为云服务的,企业在服务器层面部署Linux系统,最大的好处是成本低、性能高,同时开源能帮助企业摆脱单一厂商的束缚。在企业级服务器系统层面,选择红帽和SUSE是比较稳妥的做法,一方面是功能性、稳定性有保证,另一方面则可以提供技术支持,这对于企业后期运营来说会省去不少麻烦。当然,对于企业来说,部署哪款Linux终归要根据自己的实际情况及需求决定,没有最好的,只有最合适的。针对手机办公系统,建议可以选择红帽和SUSE

  从数据库上说,面对品种繁多的数据库产品,如何才能独具慧眼,选中适合自己的数据库产品呢?众所周知,正确的评估、选型与数据库技术本身同样重要。而通常,数据库厂商都会在性能清单和技术基准表中尽量展现产品最佳的一面,对产品弱点却避免提及或进行遮掩,关于这一点,业界已经是人尽皆知了。其实在挑选和评估过程中,首要目标是选择一款能够满足甚至超过预定要求的技术或解决方案。 其二只有在真实的环境中进行实际的比较测试才可以推断出数据库的预期性能及评估所需成本。常用的方法包括平衡移植,把原来的数据转移到相同或类似硬件上的另一套数据库,然后以真实的客户端连接这套测试对象。又或是以数据产生器针对真实的数据模型,建立出庞大的数据量,再以客户端连接作测试。 比如针对手机办公系统,数据库A价格便宜、实施的成本也相对地低一些。但要达到预期的服务水平,硬件和维护的成本却要高很多。相反,数据库B售价高些、实施时的风险高一点所以最终成本也高很多,但因为它的技术水平比较高,相对的硬件和维护成本就要低很多,这样总体拥有成本就会低。结果是,数据库B的方案,长远来讲反而更有利。

  再从安全性上说,虚拟化是以客居方式运行的操作系统,其特有的安全威胁有:虚拟机镜像无论在静止还是运行状态都有被窃取或篡改脆弱漏洞的可能,对应的解决方案是在任何时候对虚拟机镜像进行加密,但这又会导致性能问题。在安全性要求高或有法规要求的环境下,(加密的)性能成本是值得的;另一个问题是不同等级的数据(或虚拟机储存着不同等级的数据)可能交错混杂在同一台物理机器中,在PCI(这里指PCI-DSS,支付卡行业数据安全标准)条款中,我们称之为混合实施模式。解决方案是建议组合使用虚拟局域网、防火墙、***检测/***防护系统(IDS/IPS)来保证虚拟机隔离以支持混合实施模式。另外还可以使用数据分类和基于策略的管理(例如,DLP数据泄露保护)来预防数据混杂。在云计算环境中,某一最低安全保护的租户,其安全性可能成为多租户虚拟环境中所有租户共有的安全性。在本例中,针对手机办公系统所在的6台虚机,做了基于虚拟机隔离和策略的保护来实现应用的安全。

三、项目实施

在实施方案前,需要进行评估和测试:


1.安装VMWare ESXI 5.0


  我们只需要简单地按照安装向导的指示,下一步下一步就可以了,系统安装完成约需30分钟。之后可以在其上分配资源,安装各种操作系统的虚机。


2.安装VMWare VCENTER 5.0


软件的安装过程很简单,全部采用默认方式进行安装。安装过程中需要的输入软件许可序列号,这个序列号可以从VMWare公司的官方网站上免费申请。


3.安装VMware VCENTER  Conveter5.0


  为了简化系统迁移的步骤,我们同样将VMware  VCENTER  Conveter5.0

安装在服务器上。


  软件的安装过程很简单,全部采用默认方式进行安装即可。它能够帮助用户简化物理机到虚拟机以及虚拟机格式之间的转换过程以及导入微软的VirtualPCVirtual Server 生成的镜像文件。



4.安装VMware DATA  RECOVERY

VMware DATA  RECOVERY支持快速备份到磁盘,而且更重要的是,它支持快速和完全的恢复,从而能够预防虚拟环境中的数据丢失。


5.简单性能评测


  由于条件限制,我们无法进行正规的服务器性能压力测试,只能对服务器的几项主要性能(CPU、内存、文件系统)进行一个简单的性能对比测试。测试结果表明,迁移后虚拟机系统的主要性能指标,已经全面超过了原有实体物理系统的性能指标。当然,我们也注意到,在文件系统的测试中,虚拟系统的CPU占用率约为50%,比实体物理系统的39%高出11%。这也证明如果不能解决好系统I/O虚拟化的问题,虚拟系统就无法真正完全地替代实体物理系统。不过我们相信,随着技术的进步,这一天很快就会到来了。


  经过长达4个月的系统选型、评估、测试,我们确认方案可行。并且对VSPHERE HA群集、DRSFT高级容错功能进行测试,接下来的项目具体实施就是水到渠成了。我们平均每周迁移2套老应用到虚拟系统上,然后进行1周的观察,如果未发生异常情况,则可以确定系统迁移成功。全部系统的迁移和测试验证预期在2个月内完成。

四、成本、效益分析

       通过部署实施手机办公系统的虚拟化,我们获得了相当多的收获。

 

       首先降低了服务器的硬件采购成本。该系统共有6台物理服务器,二期过保后报废,我们实际新采购服务器2台,其中1DELL 710服务器作为虚拟化应用整合平台,1DELL 910服务器作为数据库平台。两台服务器的购买费用是人民币8万元。这样我们为公司少购买了4台服务器。按照每台服务器4万元人民币的均价采购成本,共为公司节约16万元人民币的硬件采购成本。考虑到购买VMWare虚拟化软件的采购成本,实际为公司节约采购成本人民币20多万元。其二降低了系统管理成本,停用原来的6台服务器后,每年节约的各项服务器管理成本和软件许可费用,也是一笔不小的数字。其三还提高了业务系统的服务器可用性。在实施虚拟化技术之前,如果服务器发生硬件故障,通常要停用1~2天的时间,来进行硬件更换。而在虚拟化环境下,如果运行虚拟系统的服务器发生硬件故障,我们只需要将备份好的虚拟服务器的配置文件和虚拟硬盘镜像文件还原到新的服务器上,并恢复最近一次数据备份,就可以恢复业务系统的正常使用。这个时间,通常是在4个小时以内的。如果使用VMWare VMotion功能,则可以把这个时间缩减到几分钟甚至几秒钟!

      最后提高了老业务系统的系统性能和降低了系统开发部署的成本。在系统整体迁移完成后,经过实际测试,所有迁移到虚拟系统的业务应用性能,较迁移之前,有了一定程度的提高。所以说,硬件技术上的进步,已经能够在一定程度上弥补虚拟化技术带来的应用系统的性能损耗。VMwareVirtual Enterprise产品在快照管理方面的强大功能,还大大缩短了我们在新应用系统开发和部署实施之前的测试时间。由于一项误操作,就需要花费数小时甚至1整天的时间来重建系统的日子,已经一去不复返了。


五、风险与安全

  服务器虚拟化过程中变动最大的一环就是网络架构的改变,网络架构发生变化相应地会产生特殊的安全问题.采用虚拟化技术后,所有虚拟机会集中连接到同一台或某几台虚拟交换机与外部网络通讯,使得原来可以通过防火墙采取的防护措施就会失败,如果有一台虚拟机发生问题,安全问题就会通过网络扩散到其他的虚拟机。另外服务器虚拟化可能导致虚拟化主机自身负载过重或系统服务器崩溃 ,因为服务器虚拟化后,每一台服务器都将支持若干个重要的资源密集型应用程序,这些应用程序将会争夺同一硬件服务器的带宽、内存、处理器和存储等资源,在这个过程中这些关键应用程序可能会遇到网络瓶颈和性能问题,并且可能会引起服务器负载过重。服务器虚拟化后的物理服务器崩溃是更严重的一种安全问题,因为服务器崩溃,所有的应用都会中断,它比常规环境中一台服务器崩溃引起一个应用中断带来的问题要严重得多。其次 ******、虚拟机溢出和虚拟机跳跃、虚拟机被盗都将会导致虚拟环境的安全风险 。最后 虚拟机迁移和虚拟机间的通信将会大大增加服务器遭受******的机会 

安全策略应对:

1) 监视主机和虚拟机上的事件日志和安全事件,妥善保存,以备审计。 

2) 最低权限原则:基于RBAC管理授权;确保个人的责任明确;如VMware VCenter

 3) IT管理者需要针对虚拟机制定专门的审核策略和流程,对虚拟机进行审核、追踪和监控,防止虚拟机漏洞蔓延。 

4) 监控工具的应用:目的是对虚拟化的管理活动具有可见性。监控导致虚拟机状态变化的管理操作、检测出未经授权试图拷贝或“克隆”虚拟机的行为、监控和限制虚拟化“蔓延”。

 

六、总结

    一个具体的业务应用进行虚拟化设计和部署后,需要进行持续地管理与优化。因为一切都是变化和发展的,虚拟化虽然有很多优势和便捷,但依然需要IT人员不断的在实践中去管好用好它,才能发挥出虚拟化的真正价值,而轻视虚拟化应用中系统管理的复杂程度或系统管理的不到位,都将是虚拟化应用中致命的问题。 


VMware服务器虚拟化解决方案详细 虚拟化解决方案 目 录 一、VMware解决方案概述 3 1.1 VMware服务器整合解决方案 3 1.2 VMware商业连续性解决方案 5 1.3 VMware测试开发解决方案 8 二、VMware虚拟化实施方案设计 9 2.1 需求分析 9 2.2 方案拓扑图 10 2.3 方案构成部分详细说明 11 2.3.1 软件需求 11 2.3.2 硬件需求 11 2.4 方案结构描述 11 2.4.1 基础架构服务层 11 2.4.2 应用程序服务层 13 2.4.3 虚拟应用程序层 18 2.4.4 VMware异地容灾技术 19 2.5 方案带来的好处 22 2.5.1 大大降低TCO 22 2.5.2 提高运营效率 24 2.5.3 提高服务水平 24 2.5.4 旧硬件操作系统的投资保护 24 2.6 与同类产品的比较 24 2.6.1 效率 24 2.6.2 控制 25 2.6.3 选择 25 三、VMware 虚拟化桌面应用实列 26 3.1 拓扑图 26 3.2 方案描述 26 3.3 方案效果 27 四、项目预算 28 一、VMware解决方案概述 1.1 VMware服务器整合解决方案 随着企业的成长,IT部门必须快速地提升运算能力-以不同操作环境的新服务器形 式而存在。因此而产生的服务器数量激增则需要大量的资金人力去运作,管理升级 。 IT部门需要: 提升系统维护的效率 快速部署新的系统来满足商业运行的需要 找到减少相关资产,人力运作成本的方法 VMWARE服务器整合为这些挑战提供了解决方案。 虚拟构架提供前所未有的负载隔离,为所有系统运算I/O设计的微型资源控制。虚 拟构架完美地结合现有的管理软件并在共享存储(SAN)上改进投资回报率。经过把物理 系统整合到有VMWARE虚拟构架的数据中心上去,企业体验到: 更少的硬件维护费用 空闲系统资源的整合 提升系统的运作效率 性价比高,持续的产品环境 整合IT基础服务器 运行IT基础应用的服务器大多数是Intel构架的服务器 这一类的应用一般表现为文件打印服务器,活动目录,网页服务器,防火墙,NA T/DHCP服务器等。 虽然大多数服务器系统资源的利用率在10%-15%,可是构架,安全兼容性方面 的问题导致必须指定不同的物理平台来运行它们。 管理,安装补丁添加安全策略将花去大量的时间。另外,服务器的衍生组件将导 致设备,动力散热方面的成本上升。 因为低服务器的利用率,低CPU的合并中等I/O的要求,IT基础服务器首选作为虚 拟化相关整合的候选者。 虚拟化使得企业能实现: 达到甚至超过每个CPU,4个负载的整合比率 更便宜的硬件运作成本 在服务器管理方面的重大改进,包含添加,移动,变更,预制重置 基础应用将变得更强壮灾难抵御能力 整合重要应用服务器 根据5个不同的企业使用服务器软件来大幅降低成本的实例,VMWARE出具了一份研究 报告。 使用服务器TCO模型来分类计算成本,我们分析显示VMWARE服务器软件帮助这些企 业实现: 减少28%-53%的硬件成本 减少72%-79%的运作成本 减少29%-64%的综合成本 客户目标: 整合空闲服务器存储资源,为新项目重新部署这些资源 提升运作效率 改进服务器的管理灵活性 经过零当机维护改进服务等级 标准化环境改进安全 灾难状态下,减少恢复时间 更少冗余的情况下,确保高可用性 更有效的适应动态商业的需求 高级备份策略 在技术支持培训方面降低成本 刀片服务器上的VMWARE软件性能优化 新的诸如IBM刀片中心HP ProLiant刀片P系列的刀片服务器长期致力于满足企业IT主管的整合需求。 刀片平台提供改良的服务器管理性能使运作参数最优化,例如减少预制,复杂线 缆,动力散热等方面的开支,并节省机房空间。 带虚拟中心的VMWARE ESX服务器部署在刀片平台上能改进刀片的使用率刀片效价比。除此之外,在预制新的 软件服务维护现有的服务时,VMWARE软件提供更大的灵活性响应能力。部署在刀片 服务器上的VMWARE虚拟中心经过管理虚拟实体主机,让用户连续的整合负载,进而优 化硬件使用率降低成本。 虚拟构架把可用的硬件看成普通的资源池,因此,在资源规划分配阶段能确保灵活 性。在某一负载达到峰值的情况下,任务能轻松地重新分配。预制一个新的负载无须部 署一个新的刀片。除此之外,虚拟构架帮助我们降低购买新刀片底座的成本。 有了VMWARE您能: 灵活而恰当的控制您当前的运算能力 由于更高的系统利用率,节省超过35%的运作成本 使您的基础构架能实现按需动态预制,高可用性灵活管理 1.2 VMware商业连续性解决方案 每年成百上千的全球数据中心遭
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值