从大机时代到Unix服务器,虚拟化技术似乎早已成为家常便饭。但是直到最近,x86平台服务器虚拟化的浪潮才开始席卷全球。不过,企业应用的差距也正是从起步阶段开始拉开的。可以说,现在正是企业实施x86虚拟化的微妙关口—不进则退,如果你还没有评估自己的企业是否应该部署虚拟化,那么就真的滑落到了落伍的边缘。
令人欣喜的是,我们发现越来越多的用户开始关心虚拟化技术,不过却心存疑虑,例如实施成本、管理的复杂性、稳定性等。那么疑虑林林总总,用户最关心什么?在近日我们对56名企业用户的电话调查中,归纳出了他们最关心的5个问题,并邀请Intel企业解决方案部中国大区技术销售部经理梁岩、SWsoft软件(北京)有限公司市场总监孙淑园、VMware大中华区技术总监张振伦及HP、IBM的专家对用户的问题进行了解答。
当然,看看“吃螃蟹”用户的应用历程无疑最具示范效应。为此,我们寻访了国内第一批x86服务器虚拟化用户,尽管他们实施的时间、目的、应用环境各不相同,但同样走过了从怀疑到了解再到得心应手的过程。
实施虚拟化有风险吗?
用户有担心:一方面,目前的虚拟化技术不太成熟,功能还不完善,可能达不到预想的效果;另一方面,采用虚拟化技术的投资可能过大,而且有可能增加管理的难度,而企业本身又缺少相关的技术专家。
孙淑园表示:“市场上确实有部分厂商的定价比较高,但目前,虚拟化技术的竞争越来越激烈,大部分虚拟化技术的实际价格其实并不高。客户总体感觉是:与获得的成本节约和长期利益相比,虚拟化成本是非常低的。”梁岩则认为,评估虚拟化的结果,除了技术特点和功能满足要求外,TCO(整体拥有成本)也是一个指标。计算TCO时应将其放入一个时间段来看,例如一个服务器折旧周期。TCO计算中包括初始成本和运行成本两块,在初始成本上,虚拟化前后可能不相上下或者虚拟化环境更高,但在多年运行后,这个成本就会降低。例如,如果将1000台服务器通过虚拟化整合到200台上,那么节省的800台服务器的电费5年就为(假设每台服务器的功率为250W,电费每度0.5元)0.25×24×365×5×800×0.5=438万元。
根据VMware的用户调查,大多数用户都是从测试和开发部门开始,然后进行局部或部门级部署,再根据应用需要,逐步扩展虚拟化的部署,最终让虚拟化成为企业数据中心的事实标准。
虚拟化的采用需要仔细评估和规划,不同企业采用的方式可能有较大不同,总体来说目前有几种应用模式。
研发:主要用在开发环境,为开发人员提供快速可部署、可迁移、可恢复的开发系统。这种方式适合有大量开发人员、开发项目较动态的环境。
应用动态负载均衡:这种是利用虚拟分区间可动态地调配资源的特点,将多个应用特性互补的应用放在一起,既可减少系统数,在单个时间段也可使某个应用充分利用系统的大部分资源。
服务器整合:适用于较大规模的服务器群,既考虑应用间的互补性,也考虑虚拟机的管理策略和流程,属于较复杂的部署方式,需要前期细致的规划和测试。
灾难恢复:架构在虚拟化平台已经搭建的条件下,采用统一策略对虚拟环境进行灾难恢复。
梁岩表示:“虚拟化的使用是一个渐进过程,需要企业根据自身的特点,将其与应用更紧密地结合。任何脱离应用、为了虚拟而虚拟的方式都是不切实际的。”
实施风险也是值得注意的一个问题。表面上看,将多个虚拟机放在同一台服务器上,服务器宕机所影响的是这台服务器上所有虚拟机上的所有应用。但是,这个问题可以从制度和设备两个层面来解决。例如,IBM的集群软件已经可以与虚拟化软件完美配合,实现虚拟机之间的热迁移。
虚拟化能用在关键业务中吗?
在面对一个物理服务器时,客户很清楚应该怎么用。但如果这个服务器是虚拟的呢?客户要么不知道该如何用,要么会产生各种不必要的担心。这将会导致虚拟化技术走向企业核心应用的步伐比较缓慢。
“实际上,服务器虚拟化已经在欧美获得广泛应用,用户数量激增。越来越多的用户将虚拟化作为新型数据中心的基石。虚拟化的螃蟹已经被大量的用户吃过了,是真正美味的大闸蟹,大家尽可以放心享用。”张振伦举例说,“有的人觉得虚拟化无所不能,而有的人则觉得虚拟化只能解决特定的某个问题.这些也都是阻碍虚拟化发展的因素。从总体上来说,虚拟化在中国普及的阻力来自人们的认知程度,而不是技术壁垒,也不是方案不够成熟。”
虚拟化技术是以软件的方式服务于广大客户,服务器整合、负载均衡、灾难恢复及快速部署其实是虚拟化软件的不同功能。孙淑园表示,这些功能可以单独分开实现,也可以综合起来实现,没有先后顺序的区别。
不过,不同企业采用的技术实现方式可能有很大差别,有些企业可能直接跳到整合阶段,而不经历负载均衡等。梁岩指出,从实施的难易角度来看,研发环境的快速部署更适合作为虚拟化应用的切入点,而灾难恢复的规划和使用则最为复杂。
一般来说,用户都先进行服务器的整合,整合的同时可以享受负载均衡和快速部署的好处,最后才会走到更高服务可用性的级别,如灾难恢复系统的建立。
IBM还提出了用户的另一种担心,就是安全问题。例如,系统级的虚拟化技术有可能让用户在完全不知情的情况下被黑客入侵。此前,就有黑客在支持某虚拟化技术的系统上成功地演示了这种攻击的可能性,并且,被攻入的系统中所安装的安全工具完全没有察觉该攻击。
虚拟机会泛滥吗?
因为虚拟服务器数量骤然增加而引发的管理等问题是很容易避免的。
梁岩认为,一定要让使用者知道他所用的并不仅仅是一个逻辑资源,而是和其原先使用的系统一样,是一个完整的计算环境。每一个虚拟机都是公司的一个重要资产。从SLA(服务等级协定)的角度来说,这部分的成本核算和原来购买服务器没有什么两样。另外,从虚拟机管理流程上来说,管理虚拟机的创建应当和企业购买新的服务器一样,需要严格的审批流程。
为了有效地控制虚拟机的蔓延,VMware已经推出了一系列的解决方案。比如,通过VirtualCenter可以方便地管理整个虚拟环境,快速地查看系统的运行情况;通过VMware Lab Manager可以解决开发测试时虚拟机的监控问题,以确保经过任何测试、开发项目之后,能够快速清空不用的虚拟机。不过,VMware Lab Manager仅仅是针对虚拟机生命周期进行的第一步动作。今年9月,VMware公司收购的Dunes公司就是专门针对虚拟机生命周期进行管理提供解决方案的。VMware计划基于Dunes开发更为完善的虚拟机生命周期管理工具,以确保用户能够很好掌控虚拟机的蔓延和管理问题,不至于因为虚拟化而导致虚拟机的泛滥。
SWsoft除了提供虚拟化技术之外,还提供数据中心自动化技术。虚拟化技术为数据中心的资源管理提供了很好的基础平台,自动化技术则更加注重服务器需求的采集。在客户自助下单、订单审核、服务器自动开通、用户自动获取服务、服务品质监控数据等一系列环节中,一个非常重要的环节就是订单审核,即由职能部门按企业计划审核客户的服务器需求是否合理。只有审批通过后,技术部门才能根据订单为客户提供新的服务器,这样就不会造成虚拟服务器蔓延的后果。
惠普提供了专门针对虚拟机的管理工具,可与惠普的物理服务器系统管理工具SIM(System Insight Manager)结合在一起,实现物理机和虚拟机的统一管理及监控,并可以实现在物理机与虚拟机之间的相互迁移。
如何评估虚拟化的效果?
在更多情况下,大部分虚拟化实施效果的评估或衡量需要和不使用虚拟化的情况进行对比才能得出。目前还没有通用的标准或工具来评估或衡量实施虚拟化后的真实效果。由部分知名IT厂商发起的SPEC组织也仅仅着手起草针对虚拟机的相关标准,但并不适用所有的虚拟化技术。服务器虚拟化技术除了虚拟机(硬件虚拟化技术)外,还有像SWsoft Virtuozzo及Sun Solorias Container等操作系统虚拟化技术,不同的技术路线不可能采用同一标准来进行衡量。
目前各主要虚拟化技术厂商都会提供自己的评估工具,帮助客户评估虚拟化实施效果。Intel vConsolidate就是一款针对虚拟化的评估工具。它充分地模拟了业界的真实运行环境,在虚拟化的不同VM中部署了多种应用并对整个系统进行评估。目前,vConsolidate评估中采用5个VM,应用涉及到数据库应用、Java应用、Mail应用和Web应用,通过完整的测量方式来获取整个系统在虚拟化环境中的性能。
张振伦表示,传统的评估工具都是在单一操作系统、单一应用的情况下衡量性能的,并不适合虚拟机的环境。为此,VMware推出了专门针对虚拟环境的性能评测工具VMmark。VMmark是一款免费的工具,许多操作系统、应用、服务器厂商都开始发布基于该工具的性能指标。
IBM也在2006年底推出了一个系统管理产品系列IBM Systems Director。它允许企业通过一个共同的接入点,发现、监控和管理包括IBM和非IBM系统和软件在内的不同虚拟和物理计算资源。通过与Tivoli产品配合使用,IBM Systems Director能够提供完全的跨企业服务管理。它融合了IBM Director、TotalStorage Productivity Center、新发布的Virtualization Manager,并包括Electronic Workload Manager、Usage and Accounting Manager、Tivoli Systems Monitor和多种Tivoli产品,提供了一种统一的平台管理方法,降低了IT运行成本。
中小企业该实施虚拟化吗?
虽然中小企业的服务器数据量有限,但是仅凭服务器数量来决定是否使用虚拟化技术是不恰当的,是否考虑实施虚拟化技术完全取决于企业需求。
虚拟化技术为企业引入的是一种对物理服务器资源的精细化管理方式,允许企业以逻辑的方式管理服务器资源。这对于提高服务器利用率,节约软硬件及管理和维护成本起到关键作用。但部分厂商过度强调成本而忽略了虚拟化技术为企业带来的更多高级的管理功能,如服务器迁移、备份/恢复、HA集群等。
孙淑园指出,如果企业仅对提高服务器利用率感兴趣,而现有的几台服务器已经满负荷运转,那就没有使用虚拟化技术的必要。如果企业更看重虚拟化平台提供的其他优势,如硬件资源按逻辑方式管理以更好地满足企业各部门需求,软硬件完全实现隔离且企业应用环境可以随时整体迁移以确保业务连续性,虚拟服务器快速的备份、恢复功能等,则不管该企业规模及服务器数量多少,企业都应该尽快迁移到虚拟化平台,尽早享受服务器虚拟化技术为其带来更多的投资回报。
梁岩也认为,如果是快速发展的企业,现阶段就应当开始考虑虚拟化技术及其未来部署。对于快速发展中的中小企业来说,较早考虑虚拟化有几个好处:可以将虚拟化与未来的技术平台统一考虑,减少IT重复建设和降低设备投资;可以将虚拟化与数据中心的建设与规划统一考虑,合理利用数据中心;可以将虚拟化直接纳入企业未来的容灾方案中,以平台方式而不是以单服务器方式实现容灾。
张振伦的回答则更为肯定,他认为中小企业应考虑部署虚拟化。虚拟化已经成为x86服务器的组件。VMware的ESX Server 3i更是将虚拟化内嵌到x86服务器中。今天,即使用户的服务器数量不多,虚拟化仍然可以带来重新部署应用的灵活性、可靠性和稳定性的提升等一系列优势。今天部署虚拟化,为明天应用的升级、迁移等铺平了道路,为将来系统调整带来了极大的便利。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]