戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典

戴尔大中华区大企业客户部 首席架构顾问 陈进坤

陈进坤,戴尔大中华區大企业客户部首席架构顾问,主要负责戴尔的基础结构咨询服务 - 虚拟化, 同时为跨地区的合作方及客户提供技术咨询和支持。具有超过十年的跨国IT公司工作经验,在服务企业客户项目方面有丰富的经验,这其中包括 IT基础结构的虚拟化实现,目录服务,IP存储区域网络及校园网络等.

 
戴尔专家:CIO必读的虚拟化部署宝典戴尔公司于1984年由迈克尔?戴尔创立。他是目前计算机行业内任期最长的首席执行官。他的理念非常简单:按照客户要求制造计算机,并向客户直接发货,使戴尔公司能够最有效和明确地了解客户需求,继而迅速做出回应。戴尔公司在进入新的标准化产品的领域再次展示其效益,这些领域包括网络服务器、工作站、移动产品、打印机和其它电子部件。

主持人:各位网友大家好!欢迎大家收看PChome高端访谈。今天我们请来了戴尔大中华区大企业客户部首席架构顾问陈进坤先生。下面请陈先生跟网友们打声招呼!

陈进坤:各位网友大家好!

主持人:大家知道,成本和效率都是CIO最为关注的问题,而资源没有得到充分利用是最让人头特的问题,虚拟化提高效率、降低成本等方面为CIO提供了解决之道,普及开来是必然的趋势。今天我们就请戴尔大中华区大企业客户部首席架构顾问陈进坤先生来为大家介绍一下戴尔作为端到端整体虚拟化解决方案的厂商在虚拟化方面有那些最新进展以及为CIO带来哪些建议。

陈进坤:戴尔在这方面身体力行。戴尔既然在推广虚拟化给我们的客户,戴尔也想要客户看到我们自己也有很多虚拟化的应用。在2008年我们的平台上大概有5000多台服务器已经被虚拟化了,今年的目标是要做到9000台左右。到目前为止,我们已经做了8000台,离9000台不远了。这里希望与大家分享一个数字:去年我们做到5000台左右的时候,共节约了约2900万美金。这些钱是怎么省下的呢?我们关闭了一些数据中心,同时在硬件采购这块也节省了一大笔,运营方面也节省了空调和机器的电费。同时,在身体力行简化IT方面,我们要做到“70/30”的概念 - 70%的IT预算用于创新而30%IT预算用于持续运营与维护。虚拟化的确帮助戴尔实现释放更多IT资源投入于创新加速戴尔业务拓展。在2008年的时候(已经有5000台服务器虚拟化的时候)有70%是用于测试平台,30%用于生产,这样做是因为,我们是从所谓的执行比较不重要任务的服务器,开始去做虚拟化,然后逐渐走向核心业务的应用。所以,今年我们的目标要做到用于生产和测试平台的服务器各占50%。

主持人:部署虚拟化之前,需要对哪些方面进行评估?虚拟化在选择服务器方面,有没有特别的要求?

陈进坤:最近我们见了很多客户。他们正在做虚拟化的项目。我们看到虚拟化项目最关键的是要把虚拟化的对象找对,然后去做虚拟化的整合,这样做在性能方面可以很好的发挥出虚拟化的优势。根据我们过去实施虚拟化项目的经验,我们认为有五个方面是需要认真考量的,第一,CPU的主频,现在很多客户搭建平台的时候只关注CPU的使用率,从戴尔的角度看,我们更加关注的是CPU的主频,主流服务器的CPU的主频从1.8G到3.0G,不同的CPU的主频决定不同的服务器整合比;第二,关注是在内存使用率;第三,我们关注存储的I/O吞吐量;第四,是存储的网络带宽; 第五,是网络带宽。过去6个月里,戴尔针对很多的行业的客户做了评估,从评估报告里面可以发现,很多时候在做虚拟化整合时瓶颈主要是在吞吐量的部分。所以,我想主要提及的是做虚拟化的平台时,要特别注意吞吐量的参数。

主持人:刚才您给我们介绍了五个方面主要性能要注意参数,但是对服务器一定要有比较高的要求吧?

陈进坤:是的,通常我们会把多台虚拟机整合在一台物理机上。因此这一台物理机的性能和硬件配置会比较高。去年,很多客户就已经在做虚拟化的测试,很多客户常会咨询我们用什么样的硬件比较合适,怎样配硬件兼容性比较高。按照我们的经验,很多时候当应用增多时,瓶颈有时会出现在内存,有时出现在I/O方面。因此,我们会建议客户,在做虚拟化整合的时候要选择I/O扩展性和内存扩展性都比较好的机器。比如说,戴尔四路的R900服务器有七个IO扩展槽及内存可以扩展到256G,而我们的2路服务器也有四个IO扩展槽及可以扩展到144G内存。而且DELL服务器整合了新一代INTEL NEHELEM基于虚拟化的新一代芯片,它的Quick Path Interconnect 架构大大提升了数据传输的速率, 同时, 新一代INTEL NEHELEM 针对采用内置内存控制器无上一代CPU的南北桥连接, 也大大地提高虚拟机性能。

主持人:“不要把所有的鸡蛋放在同一个篮子里”,是否同样适用于虚拟化,什么样的业务应用适合部署虚拟化?关键应用是否适用虚拟化?

陈进坤:是的,我们需要考虑“把全部的鸡蛋放在一个篮子里面”。 因为虚拟化之前,一个物理机崩溃了,只影响到一个应用,但是虚拟化之后会影响到多个应用。客户非常关心这个事情。但是,今天我们的虚拟化已经进入第三代技术,所谓进入第三代技术,指的是高可靠性、高可用性,以及冗错方面都做得非常得好。在几年前我在做虚拟化解决方案的时候,客户认为虚拟化能给自己带来的硬件的节省和空间的压缩,但是高可用性方面客户并没有看到,但是今天已经发展到虚机可以在线做飘移,如果一台物理机的硬件崩溃的话应用可以自动接到另外的一个主机上面。因此,IDC的报告也指出,将来客户去做选择虚拟化方案时,看重的不单是服务器整合这一块,他更看中的是虚拟化的高可用性方面。未来企业因为高可用性而去部署虚拟化占据39%*, 当是因为服务器整合而去部署虚拟化只占据24%*。因此我相信,当认识了虚拟化之后,你会觉得虚拟化技术是一个很稳定的技术。

主持人:刚才听您的介绍虚拟化已经是一个比较成熟的技术,是不是可以一些关键的应用,和一些在线的业务都可以采用虚拟化技术呢?

陈进坤:这是一个很好的问题。我们最近在给一个客户做咨询和设计时,也把他的应用分了等级,比如一级应用,二级应用和三级应用。我们客户很多一级应用——也就是最高等级别的应用,虽然资源使用率都非常低,非常适合做虚拟化,但是,我们很可能建议客户不要做虚拟化。比如某些域控制器,它的CPU和内存使用率不是很高,占用空间也不高,可以被虚拟化,但是我们会建议客户,用两台机器来做域控制器,一台域控制器虚拟化,另外一台做为物理机存在。这是因为我们在做虚拟化的时候会做前端和后端的整合,数据会放在共享存储里面,假如万一共享存储的设备崩溃了,那么我们域控制器的活动目录数据库也就没有了。因此,类似这样的应用,我们是不建议做虚拟化的。

主持人:用户应该从哪些角度评估自己的虚拟化部署方案来达到最优的投入产出比呢?企业实施虚拟化成功的主要要素有哪些?

陈进坤:虚拟化整合的时候是一门艺术。首先,要把虚拟化的对象找出来,之后,我们还要去看这台机器虽然技术上可以做虚拟化,但是在业务上,它是不是应该被虚拟化?接下来,我们需要通过一系列的工具,去做模拟,比如说两路服务器整合比是怎样的?四路服务器整合比又是怎样的?最终拿出一个TCO和ROI,来算多久可以收回这个成本?所以没有准确的答案回答投资可以收回成本的时间。另外,一些CIO在做虚拟化不单是为省钱。例如,一个客户,他的数据在研发和测试客户端上面是非常重要的,他要做客户端虚拟化,但是在做客户端虚拟化的时候,整合比不是很高,但是他可以通过虚拟化把客户端的数据上传到数据中心,因此数据安全方面的问题就通过虚拟化解决了,在业务方面解决了它的痛点。

主持人:最重要的是不同客户会有不同的需求。

陈进坤:是的,我们需要去找出一个平衡点。在过去多年我们所参与多个不同的项目,每次跟财务总监坐下来,TCO方面是很好解释的。因为虚拟化直接导致了TCO的减少,硬件投入的减少,空间的压缩,节能减排为企业带来电费的节约,都很直接的可以拿给给财务或CIO看。

主持人:之前我也看到过戴尔有帮趋势科技等不同行业用户取得的一些虚拟化方面的成功案例,请您给我们介绍一下这方面的情况?

陈进坤:在Trend Micro这个项目当中,有很多的机器是用在测试环境下的,在机房里多的像“小白兔”,所以客户在资产管理这部分面临很大的问题。有些机器是为了做一个项目买的,项目做完之后,这些机器也没有什么意义了。最后这些机器越来越多,管理越来越复杂的,公司的投入也越来越高。如果通过虚拟化的技术,我们可以把其中一些机器全部都做成虚机,当项目上线的时候,可以针对现有资源开通不同的虚机,当项目做完后,这些虚机可以下线,也可以让其他的测试人员去使用。因此,物理机不会越来越多,资产管理也不会越来越复杂。

主持人:别的行业,比如医药行业的例子呢?

陈进坤:医疗方面也有不少成功案例。去年我参与了一个项目,在某家医院,后台有一个医疗系统,在还没有做虚拟化之前,他们有六台服务器,都是用双机的方法。医院对高可用性的要求是是最高的,因为人的生命是最宝贵的。我当时做了评估,研究了他们的使用率,发现他们对使用率的整合并不要求,他们主要要求高可用性。当时我问客户他们的RTO多少时间是允许的?客户说15分钟以内。对此,虚拟化是很好用解决方案。虽然高可用性在当时不能做时时在线,但是在15分钟之内把它切换到另外一个主机是没有问题的。当时就把客户的六台机器整合为两台就实现了。用过服务器集群服务的使用者会知道这样的管理其实是不容易的,但是在虚机上管理会很简单。

主持人:你有没有遇到比较头疼的问题,或者是困难的问题这样的案例呢?如何帮助客户解决?

陈进坤:有的,我们有个客户是美国一家规模很大的金融公司。在还没有做虚拟化之前,我们去给他们CIO、CTO等管理层做了很多的分析,做了很多的实验室论证,之后是上线。上线的时候才是我们痛苦时间的来临。因为在还没有做虚拟化之前,这些机器跑在物理机上是没有问题的,但在做迁移的时候,给很多的IT人员制造了很多的麻烦,因为他们需要加班加点的做这个事情。而TCO和ROI的减少,很可能不是IT人员的指标,因此我们碰到很多阻力。我们为了解决这个问题,一个美国同事就想了一个办法,他做了一个 项目门户网站 ,将每天做了多少台虚机转化,将来几天要做多少台转化,还有多少台没有做,以及每做若干台虚机转化会节省多少TCO和ROI直接公布在了网上,这样一个透明且每天都更新的数据统计出来以后,CIO一目了然,他会知道今天要做多少台,有多少台做不到?原因在哪里?于是他根据这个数据做一个指标,明天会做多少,后天会做多少,然后把任务分配给手下人。项目就会继续往前走。

主持人:刚才我们也听到了戴尔这么多的丰富的实践经验,想请您给我们总结一下,CIO在虚拟化部署的时候需要注意哪些事项?

陈进坤:我觉得做虚拟化项目的时候,要慢中带急,什么意思?意思是说我们在做部署的时候,不能做的太快,做完一段时间,就需要做回顾和观察,回头看看我们的客户体验,没有问题,确认了,然后再往前走。但是遇到问题的时候,不要慌,也不要停下来,我们需要做的是需要把问题快速找出来然后继续往前走。因为很多虚拟化都成功了,并在生产的环境运行,因此肯定有办法解决,但是要有耐心。 还有,戴尔本身也有一个项目管理框架,称之为“七部曲”,即用7个步骤,把整个项目完善地推进: 第1个步骤,评估服务,要把虚拟化的对象找出来;找出虚拟化对象之后,就要去做整合比的场景推算;接下来,计算出TCO和ROI;如果计算结果显示这是一个很好的项目,就开始立项。 第2个步骤,开始进行项目设计。设计有一个方法论,即帮助客户把戴尔得最佳实践方法用在这个平台上; 第3个步骤,实验室论证,我们叫它做POC。实验室里我们在做POC的时候会利用相关的工具,帮助我们的客户去把风险减到最低; 第4个步骤,试运行。为什么要试运行?因为在实验室做论证之后,未必放在生产区环境是一样的。因此我们需要有一段时间去做试运行; 第5个步骤,整体项目的规划,比如规划哪台机器可以先做迁移,哪些机器后续再做迁移; 第6个步骤,这些规划出来之后,我们就开始做真正的部署。 第7个步骤,项目收尾,文档递交。 综上所述,很关键的一点,就是前期的准备工作。前期的试机,这些准备需要做得非常好,到最后真正去实施时,所用时间是非常短的。

主持人:虚拟化在中国的市场是一个什么样的现状?我总觉得,大家都在讨论很多东西,但是好像真正去做的可能会比较少,您对这方面是怎样的看法?和美国的市场有什么样的不同?

陈进坤:我最近看到一个报告,虚拟化的市场今年在大中华区,市场大概估计有4亿左右**。估计在2013年时候,整个市场的规模大概会是30个亿左右**。在过去两年的时间,是一个市场培育的阶段。今年很多企业已经开始步入做虚拟化,而且,他们在去年做了测试和试运行,在今年已经真正部署使用虚拟化的技术。在未来的虚拟化的情况是怎么样呢?软件方面,在市场上有三个比较大的Hypervisor厂商:VMware ESX,Citrix Xenserver和Microsoft Hyper-V。不论在国外还是国内,也经常有客户问我应该用哪些Hypervisor比较好,哪个更加适合我们的企业和我们的业务需求。我想这还是要根据每个企业自己不同的需求来选择不同的Hypervisor。我们觉得这些厂商会有一个激烈的竞争。另一方面,在市场上面也形成一股力量,这一股力量就是他们开始去研发一个虚拟化管理的中心,他能把多个Hypervisor管理好,从而开始一个大的整合,已经有很多厂商开始做这样的事情。

主持人:戴尔是不是也在做这样的事情?

陈进坤:戴尔主要针对如何帮助客户的需要,针对他们业务的需求,选择有针对性的Hypervisor,把他们整合的性价比做到最高,同时也可以解决业务上的需求。

主持人:好的,下面我们就来一个小互动,我在跟某个医院的CIO聊天时得知,他们想建设成一个现代化的数字医院,未来会重新规划新的数据中心,现在的主要问题是数据库应用的效率不够高,服务器越来越多,管理成为一个很大的问题,正在考虑虚拟化技术,在新的数据中心使用。对他来说虚拟化还是个比较新鲜的东西,会存在很多顾虑和担心,包括您刚才提到的数据迁移等问题。作为戴尔方面的虚拟化专家,您有什么样的建议给他?

陈进坤:为什么医院的这些CIO或者CTO这样喜欢虚拟化的技术?我认为虚拟化除了能提供高可用性之外,还把部署做得非常简单。我的建议是,先做一个虚拟化的评估,把这些应用的使用率大致情况,先放在纸上面,然后认真地去去做分析,通过我们戴尔的工具,做整合比,去做不同场景的分析,做一下TCO分析。 接下来,我们会帮助客户在虚拟化的平台上面,利用戴尔的最佳实现方法论,去把他们的网络和后端的存储做整合。特别是在后端的存储整合方面,我建议客户去采购下一个虚拟化的项目上,去采购一个虚拟化的存储。所谓“虚拟化的存储”,是跟我们过去的光纤存储是不同的。光纤存储的协议是在OSI的第一层和第二层,路径是固态的;但是虚拟化的存储——比如 Dell Equallogic,它用IP协议是动态的协议,当虚机在前端飘移的时候,后端的路径也会随着做飘移。做完网络、服务器的配制设计、还有后端存储的整合设计之后,我们也能够帮助客户在业务平台上面去做评估。以后,在虚拟的平台上面,客户需要在添加新的虚机的时候需要有一个工具,去帮助了解现在的平台还剩下多少资源可以去增加虚机。戴尔在这方面,有相关的虚拟化业务评估服务,帮助客户去在架构平台上面去和业务挂钩。最后,通过戴尔PMO项目团队和实施团队,帮助我们的客户做最后一公里的实施。

主持人:请您谈一下这次访谈的感受。

陈进坤:我想总结一下,虚拟化是一个很好的技术,但假如这个技术用得不当,其实会带来很大的麻烦,所以在做虚拟化的时候,需要去做很多前期的准备、规划。首先要做一个评估,了解我们的机器哪些适合做虚拟化,哪些不适合做虚拟化。不适合的虚拟化的应该放到哪些平台,适合做虚拟化的应该如何整合。然后分析整合到两路还是四路的服务器。根据此来做出TCO。 另外,也请大家注意,虚拟化的平台不单只是整合的前端服务器,它也会有相应的去做后端存储的整合。我们做存储整合的时候要注意存储吞吐量的情况,根据前端状况,去选择后端存储的吞吐量。我们看到很多虚拟化失败的案例,是因为他们没有选对这个存储吞吐量的阵列,导致后端服务器虚机的性能下降。

主持人:我们今天非常感谢陈进坤先生给我们讲了这么多戴尔方面的建议,对大家来说应该是一个以后实施的非常好的宝典。我们这次的访谈到此结束,谢谢大家,再见!

陈进坤:谢谢各位网友。

戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典 戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典 戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典 戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典
戴尔专家:CIO必读的虚拟化部署宝典