加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

从开放性到虚拟化,为何Linux为数据中心提供了强大动力

(2013-10-12 14:47:26)
标签:

ibm

it

linxu

分类: 智慧的运算

作者:

http://s9/mw690/737e2f81gx6DmFsARhC98&690

IBM Linux内核软件工程师 Cody P. Schafer


Linux内核在1991年由Linux Torvalds最初发布时,它注定了要带来软件开发的根本性变革。如今,二十多年已经过去,Linux已经成为一个主要的开源操作系统,成为当前消费级和企业级运用的许多技术创新的基础。


作为最新一代Linux开发者中的一员,我处在技术行业中的一个独特位置,而且当前的时机也非常有趣。由于我们世界的技术基础越来越依赖Linux,越来越多的企业已经了解到开源模式的价值,并且努力开展了多个项目。事实上,IBMLinux的承诺就是整个行业的良好反映。(本周,IBM进一步深化了这一承诺,宣布向Linux开发投资10亿美元,其中包括OpenPOWER项目,并在法国蒙彼利埃新建Power Systems Linux中心,同时实施新的Linux on Power开发云。)


推动业界接受并采用该技术的两项贡献是开发过程本身的灵活性和开放性。例如,在Linux世界中,任何人都可以在Linux操作系统中增加新的特性,只要他能够说服整个社区,表明这个特性有用,而且代码编写无误。


相反,在Windows操作系统领域中,只有微软在开发内核,而且只有它能够向系统添加全球可用的特性。苹果公司也是如此,甚至许多专有的Unix迭代版本也如此。对于Linux内核,来自不同公司的数千名开发人员都在为他们所关心的部件努力工作。


这种支持使系统厂商能够开发新的接口和驱动程序,驱动他们的这些硬件,从而使得他们能够向客户更快、更好地推出系统——甚至他们能在推出硬件之前就能够完成开发。


在这个大数据和云时代,性能、带宽和效率等方面越来越关键,这些能力使企业能够以更高的敏捷性应对这些方面。因此,虚拟化技术的开发和优化将继续蓬勃发展。


毫无疑问,虚拟化已经成为大型服务器部署项目中使用的任何硬件的必需要求,例如数据中心。例如,IBMPOWER处理器长期以来一直通过PowerVM获得可靠的虚拟化支持。现在,我们将此提升到了新的高度,并且推出了基于内核的虚拟机 (KVM)——针对Linux内核的虚拟化技术。


借助KVM,我们能够利用所有在Linux平台所做的工作,并且使这些工作更快、更可靠地完成,并因此更快、更可靠实现我们系统的虚拟化。


随着系统硬件的进步,我们拥有了能够通过调试而快速完成特定工作的计算机和服务器。例如,我们拥有为加密而设计的处理器指令,有能够作为可重复编程的硬件的设备——所有这些都直接被设计到系统中。但对于这些例子,我们需要将其用在应用中,而这正是Linux内核能够提供的。


除了利用Linux创建更强大的硬件和软件的新方式外,操作系统内核已经进入了稳定时代。由于这种成熟度,可以负责任地说,Linux上的开发可能会继续成为开发人员家族中的一个重要方面,并成为下一个数据中心创新时代的基础。


就个人来讲,我喜欢这一点,因为它简单、可用且容易接入。此外,更酷的地方在于,它可以用在小器件中,例如灯具和电话,也可以用在全球证券交易所和超级计算机中。因此,经验不仅对于事业的考虑非常宝贵,而且对于像我这样的技术人员,也是令人有满足感的爱好。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有