省钱是虚拟化第一需求 但不是唯一 主持人:对于用户来说,在部署数据中心这块的时候或者其他的时候,虚拟化一般在他们理解过程中看来就是一个节省成本的问题,对于他们来说,还有什么其他的一些好处?对于他们来说,好象节省成本就是搞虚拟化,其他有什么样的好处? 李岩:节省成本是第一需求,之所以做虚拟化第一需求就是成本,当然这个节省成本是通过几条技术途径可以达到的,比如说我负责整合,因为是这样的,其实所谓的节省成本,从另一块讲就是不要浪费我的投入,其实过去是属于浪费投入,为什么呢?你的应用你买的硬件应用只有20%的利用率,80%的利用率钱花掉了但是没有用上。你现在所谓要节省成本,其实就是把原来浪费的不要浪费,你最大化你资源的投入,所以只不过是这种投入用一种技术手段实现了,就是用虚拟化手段,这个技术其实也不是什么最新的技术,70年代IBM就已经有了这种技术了。 它就是通过虚拟化使得你原来80%的那种空闲能够有所利用,可以跑更多的应用,其实它跟节省成本最重要的就是几个好处:第一,把我现有的硬件充分利用起来;第二,可以减少新的购买;第三,节省空间、节省电能,所有的这些都是对它成本上的一个削减。还有一个好处是什么呢?未来这种管理可能更方便,比如说虚拟机的CPU是根据负载情况可以调的,硬件不可以,物理服务器不能说我带一个服务器,这个服务器跑起来的话,CPU、我的资源差很多还没有利用,另一台服务器负荷是不够的,我还要买新的硬件。如果两个是在虚拟机的时候,他自己就可以调了,所以管理上也不需要我可能再买个内存,内存可能也没有什么费用了,所有的都是给管理,包括你的业务可能都会中断。实际上在未来这种虚拟方面,管理可能会简单化。当然可能有人提出来,因为你用虚拟机,可能会用的更复杂,这个要看你从哪个角度讲,因为虚拟机的管理和在物理机的管理还是有一些差异的,但是从某种角度来说,不论是虚拟机和物理机也好它可以放在一起来管。在一起管理以后,它有一个最重要的是它可以很方便的做资源调配,这一点带来的优势和比它带来的劣势要胜出,总体来说会带来更大的好处。 不要为虚拟化而虚拟化 主持人:目前虚拟化已经是一个很热的话题,企业部署虚拟化可能会面临一些误区,您觉得他们面临着哪些误区?有什么样的建议? 李岩:第一个误区就是为虚拟化而虚拟化,也就是说他们没有很好的评估到底需不需要虚拟化。第二,当我真的需要虚拟化的时候,不是真的要一些工具、要一些专业的咨询来去帮助你做分析,而是说基本上大家想一想,我就没有任何数据的支撑我就开始从多少台物理服务器变成多少台虚拟服务器,这是一个尝试的过程,就是你不断地要尝试。虚拟机不够了,我再加一台这是没有理论依据或者是没有数据支持的,基本上都属于这两类,第一类就是很热,但没有很好地评估它的业务,没有很好地评估它真正的IT环境,是否需要。 我记得我们在参加一个虚拟化大会的时候,其中有一个客户提出一个问题来,说“我现在服务器上有跑N个应用,都在一台服务器上,我需不需要做虚拟化?”,我说你根本不需要做虚拟化,你所有的应用都已经跑在一台服务器上了,但是你需不需要实现虚拟化呢?实现虚拟化是有好处的,但是给你节省不了费用,但是会给你带来安全。也就是说,你现在所有的应用集中到一台物理服务器上,只要一个应用把你的系统搞死,你所有的都死掉了。但是你要是实现虚拟化,还是在这提服务器,你虚拟化就是你每一个应用跑在不同的虚拟机上,你死就死一个虚拟机,不是全死,这是虚拟化的好处,但是他就觉得虚拟化省钱,我怎么省钱?我说你是省不了钱的,虚拟化给你带来的好处是什么?是给你带来一个更安全,实际上它一开始设置这个应用的时候,就没有按照一些行业的规矩走。包括HA,我怎么保证死了切换,我说跟虚拟化没关系,你得上高可用,不上虚拟化解决不了高可用的问题。 实际上有很多是为了体现出我追一些最新的技术我需要做虚拟化,这个是要避免的,不是所有的客户多需要虚拟化,也不是所有的客户需要马上上虚拟化的,而需要你请专业的公司请你评估,Novell其实是这样一个专业的公司。第二,我们真正需要虚拟化的时候,我们要有一个很好的规划,这个规划是需要系统化的数据来支撑的,实际上Novell也是这方面提供解决方案的最好的一个厂商。我们可以在你的物理服务器上在很长一段的时间里面,应用周期里面去搜集你的负载数据,包括CPU内存、I/O、数据备份的频率等等,它能够体现出周期的所有负载的体现状况,然后它才给你数据说你多少个虚拟服务器才能够满足现有的工作负载,这些虚拟服务器是做什么样的配置?多大的配置?而且这是一个动态的,当你的应用,随着你客户的增加、随着你访问量的增加,实际上你的虚拟机的负载也随着增加,可能有一天他又不够了,他需要增加新的虚拟机或者新的负载,那这个过程也是一个动态,也不能说我现在做完100个虚拟机就塌了,那这个动态的时候,你需要有一个工具,一直帮你做动态的分析,这个是有一个数据的,这个数据包括能够告诉你最后你省了多少电、省了多少空间都是有一个真实的数据给你的。这个时候对于CIO来说是非常关键的,你做这个虚拟化是有充足的数据做依据,然后来实现,而且实现的效果也是最好的,否则的话你实现的效果就是该分配高资源的没有分配到,不该分配高的可能分配高资源了。 |