服务器 频道

服务器虚拟化的最后一公里 该怎么走?

  虚拟化的优势不容多说,大家都已耳熟能详,可在同时,不可否认的是,面对这项技术,仍有相当一部分企业用户是抱着敬而远之的态度的,或许在他们心底,总是觉得"真实的"、"硬的"、"物理"总是要比"虚拟的"、"软的"、"逻辑的"更为可靠,就好比物理的设备似乎更容易知根知底,但变成逻辑设备之后,就找不到边际了......这使得很多人第一次听到虚拟化一词后,即感兴奋、惊喜、好奇,同时也伴随着疑惑与担心。

  除了这些对虚拟化仍然存疑的用户外,还有一些用户虽经多年市场培育,已对服务器租用虚拟化的好处有了较为深入的了解,可当他们因这些优势与亮点而向准备向这项技术靠近时,或已踏上虚拟化之路后,又发现有更多的疑惑与困难在等着他们,综观这两类用户的遭遇,我们可以大体总结出用户在实施虚拟化之前和实施过程中的六大问题或者说是挑战,如下:

  一、什么样的系统与应用适合实施虚拟化?什么样的不需要使用虚拟化技术?

  某大型制造企业的信息主管跟踪服务器虚拟化技术很多年了,但是他表示,"对于虚拟化能给我们带来的好处是很清楚了,但‘最后一公里'却难住了我。"而所谓的最后一公里问题,就是他不知道自己企业现有的服务器系统和应用中,哪些适于实施虚拟化,哪些用户和应用环境则无需使用这项技术。

  这位主管坦言,由于所在企业的IT基础较为庞大复杂,企业的部门及应用各类也较多,服务器也有上百台,所以当想去部署虚拟化时,却又不知如何下手了,就好像你知道了虚拟化的好处,也知道了虚拟化实施后的结果,可就是它们之间的那一步不知道该怎么走。相信需要在此阶段被指点的用户不在少数。

  二、应该选RISC小型机还是x86架构服务器做虚拟化?

  李某是一家成立不久的证券公司的信息主管,由于业务拓展迅速,对IT基础架构的需求越来越强烈,这让他很早就有通过虚拟化技术来整合IT基础设施的想法,不过在具体的选型中却遇到了难题。"证券交易是我们的核心的关键应用,它要求系统的绝对稳定可靠,否则对客户的交易和我们公司的信誉都将造成极大的隐患。我们也看到了虚拟化对我们业务系统的巨大好处,然而,就具体的设备选型方面,却一直犹豫不决,x86服务器的成本优势很明显,可我们都知道虚拟化技术最初就是从大型机、小型机上迁移到x86服务器上的,而且小型机的可靠性与可用性似乎更高,从这个角度来看,是不是选用小型机虚拟化解决方案会更合适?"

  相比第一个挑战中描述的案例,李某的需求明确得多,但因为待选的技术方案多而产生了新的烦恼,在RISC与x86阵营共同教育企业用户的大市场背景下,对于那些有关键业务虚拟化需求的用户来说,这类疑惑的确普遍存在。

  三、在服务器虚拟化管理层,即虚拟化平台或虚拟机管理器上,应该选哪家的产品呢?

  众所周知,在x86服务器市场上,目前主要的服务器虚拟化管理软件主要有三家厂商在推动,即微软、VMware和思杰,其他参与者还有RedHat等,与x86和RISC阵营的情况相似,这些厂商也都在共同教育企业用户转向虚拟化。服务器租用可客户最终的选择只能是一个。一家零售商的IT主管就曾诉苦,称各家的技术表面上给人的印象都差不多,实力相当,但真不知道选择哪家会更好,这种选择上的迷惑已经大大拖慢了他们实施虚拟化的进度。事实上,这个问题的影响同样很广泛,相信每个进入虚拟化世界的用户都经历过这样的选择。

  四、虚拟化之后的性能并不理想,怎么办?

  某贸易公司的业务系统通过虚拟化进行了服务器的整合优化,但之后就发现虚拟化后的虚拟机性能表现并不是很理想,其IT经理表示,"观察每个虚拟机的资源占用情况,我们发现其实还有不少空闲的资源,但从业务响应速度上,我们看到的却是比传统物理服务器更慢的效果。"对于这一问题,最后通过具体的资源占用情况分析发现,虽然每个虚拟机处理器占用率很低,但经常会出现多台虚拟机并发网络访问的情况,此时的网络I/O吞吐量就成为了制约虚拟机性能的瓶颈。该经理表示,当初选购服务器时,特意要求CPU与内存都是顶配的,没想到在网络I/O方面却出了问题,看来虚拟化还有很大的软肋。

  对于这家公司的结论,应是见仁见智,但事实上,实施虚拟化之后性能不理想的情况也屡见不鲜,因此也不免让更多客户犹豫是否应采用虚拟化技术。

  五、虚拟机实时迁移的灵活性如何保证?

  对互联网企业的IT技术人员来说,在IT投入增长有限的情况下,服务器租用也要保证业务的快速增长是非常重要的课题,因此互联公司是最早关注也是最早采用虚拟化的一个行业,但这也产生了一个隐忧--某一家快速成长的互联公司的CIO曾表示,"我们的数据中心的业务规模增长非常快,幸亏有了虚拟化让我们可以整合大部分的资源,现在我们正考虑大规模更新到新一代的高性能服务器,可这么多的虚拟机如何实现平稳迁移是个大问题,它对于保证我们的业务连续性是一个非常大的考验。"

  的确,全新处理器、全新的指令的出现和全新的系统设计给应用开发带来了新的机遇,但也对虚拟机相对于物理服务器承载平台的兼容性提出了疑问,尤其是对于那些很早就部署了虚拟化技术,现在希望更新采用最新服务器产品的客户来说,这一问题尤为明显。

  六、服务器虚拟化技术将多个应用集中在一台物理服务器上,可靠么?

  虚拟化的一个重要的优势在于可在一台物理服务器上部署多个客户操作系统,并在其上运行多个企业级应用而互不干扰,但这也往往让人产生忧虑--如果这台服务器宕机的话,那所有上面的虚拟机是不是就会荡然无存了,这显然与企业应用,尤其是关键应用要求的高可靠性息息相关,虚拟化这种类似把所有鸡蛋都放在一个蓝子的做法与传统的分担风险的意识似乎是相违背的--有这种顾虑的用户不在少数,它在很大程度上也成为了思想观念上对虚拟化普及的最大阻力。

0
相关文章