云计算 频道

云:虚拟之上的管理平台

  【IT168 资讯】开源的虚拟化,与闭源的虚拟化技术有什么差别和优势?

  JoelBerman:开源最大的好处就是开源社区使其具有了长久而强大的生命力。像红帽这样的开源软件厂商,主要要做的不是开源技术本身的开发,而把它商业化。所谓商业化,就意味着让开源软件不仅能为个人所用,还要让企业能用,也就是要满足企业用户对软件稳定、质量的需求。所以,基于这个前提,我认为最终的虚拟化都应该是开源的虚拟化。

  开源虚拟化的另外一个优势在于它深入操作系统内核。操作系统是做什么的?是对硬件进行操作、协调的。而我们看到,在开源社区里,恰恰有很多来自硬件设备提供商的技术人员,在贡献自己的力量,推动Linux等开源产品的前进。

  例如,Intel的技术人员就有在Linux社区里的,他们会针对处理器内核等方面的提升,对开源软件进行优化。类似的,存储等技术领域也是这样。所以,有来自各专业领域的人才,很丰富的力量推动开源产品不断前进,这会使开源产品与硬件的配合越来越好。相比之下,闭源产品需要投入很多时间和人力进行功能的研发。而对于我们来说,这些事情开源社区已经做完了。而且我认为,未来虚拟化市场上的较量将会是更高层次的虚拟化管理系统的较量,而不是虚拟技术本身。

  目前虚拟化还没有大规模深入企业核心应用领域,问题在哪?

  JoelBerman:最初,当X86领域的虚拟化应用展开时,很多集中在研发测试环境当中。这种应用的特点是,服务器数量不是很大,相应地,价格问题也不是那么明显。但是,近当虚拟化开始应用到任务关键型的环境当中时,尤其是应用在云计算、IDC整合等领域时,服务器的数量往往非常巨大,此时价格就会成为一个非常重要的影响因素。而开源可以凭借价格优势解决这个问题。

  那么,如何能让用户把开源虚拟化用到核心应用上?

  JoelBerman:对于任务关键型应用,虚拟化在服务器整合,缩减服务器规模上的优势将不是用户考虑的主要因素。用户此时最关心的是更高的可用性和可靠性。例如,在虚拟机上的某个核心应用,万一出现问题,可以实时地将其迁移到另外一台虚拟机上,保持业务不间断。

  另一方面,很多用户关心虚拟机上的安全问题。其实,当众多运行关键应用的虚拟机中的某一台被黑客攻击,那么将只有一个虚拟机出问题,其他的虚拟机还是安全的,这实际上将风险分摊了。所以,我想说的是,用户所担心的问题,实际上今天开源虚拟化已经有了解决方案,只要用户有这个需求,他是可以用的。

  虚拟化是云计算的技术,那企业该如何在做虚拟化的时候为云计算打基础?要知道,有些企业看起来有建造自己的“云”的打算,甚至已经开始这么做了。

  JoelBerman:是的。但我想说的是,虚拟化只不过是一种技术,是满足企业运营或管理需求的一个工具。它可能让你原来为业务部门的新需求部署一台服务器的时间从一两个星期缩减为一两个小时。但这本质是什么?是IT部门乃至整个企业业务流程和管理方式正在发生变革。

  因此在我看来,云就是一个管理平台,只不过是用虚拟化来实现的一个管理平台。那么回过头来,虚拟化用户到底如何考虑云计算?其实,由于技术本身并不能不解决任何管理上的问题(例如,缺乏管理的虚拟机一样会像物理机那样泛滥成灾),所以,最重要的是用户要头脑清醒地知道:我要用虚拟化做什么,是提高效率还是节约资源?我要用什么机制和政策来达到新的管理水平?问题在人,而技术和产品只是为人的思想服务。

0
相关文章