大型机Linux:风雨十周年
时间:2010-04-14 来源:linux论坛
2010年是Linux用于大型机的第10个年头,本文将为大家介绍Linux进入大型机10年来的历史,它支持的第一个应用程序,优点,以及目前的市场前景,拥有成本和可用的应用,另外还对大型机Linux是否适合你数据中心的虚拟化项目提供了很好的建议。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0414/20100414095947163.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
1999年是大型机Linux的元年,IBM和SUSE(2004年被Novell收购)达成一项协议,宣布共同推出第一个用于大型机的 Linux。到2000年,第一个企业级版本就绪:用于S/390的SUSE Linux Enterprise Server。它的第一个重要的客户是来自北欧的电信公司Telia。2010年是Linux用于大型机的10周年,Linux用于大型机的价值主张从 2000年到现在一样被看得很重要。
大型机Linux最开始是两个独立的移植Linux到IBM大型机的项目。第一个是 Bigfoot(i370)移植项目,于1998年8月由 Linas Vepstas启动,Vepstas和他的同事使用IBM/370大型机在普林斯顿进行移植,但因政治、社会和市场原因,Bigfoot项目被停止了。之 后IBM又宣布了第二个Linux向大型机移植项目,即Linux向S/390移植。
向S/390移植Linux始于1998年,它 是IBM在德国的Boeblingen实验室的一个失败项目,但IBM一直未对外公开这个失败的项目,保密期长达一年多。人们猜测当初保密可能是开发人员 害怕来自IBM其它部门的报复,因此S/390团队未与Bigfoot团队一起工作。S/390项目直到1999年12月18日才公开,它基于Linux 2.2.13内核。
第一款可商业化用于S/390的Linux来自德国的SUSE,1999年SUSE开始和IBM合作,主要工作是 在德国的IBM Boeblingen实验室和Marist大学完成的,Boeblingen实验室到SUSE总部Nuremberg开车只有两小时的路程,这就是为什么 在S/390移植项目上IBM选择SUSE的原因。在向S/390移植Linux的时间里,SUSE已经在内部开始了很多不同的Linux移植项目,包括 向PowerPC,x86,Alpha和SPARC移植。
1999到2000年,当SUSE向IBM大型机移植Linux时,未让其 它大型机厂商参与。向大型机移植Linux包含创建新的过程和基础设施,新的商业模式,24/7全球支持,同步IBM/SUSE三级支持过程,以及ISV 和IHV认证等等。当时富士通和日立对x86和IA-64(安腾)平台更感兴趣,即使他们的大型机与IBM的大型机兼容。为S/390构建的SUSE Linux Enterprise Server早期版本可运行在Amdahl和Comparex大型机上,但在2000年时大部分大型机用户都使用的是IBM大型机,今天也如此。
为了让SUSE Linux Enterprise Server运行在S/390大型机上,Marcus Kraft(当时的SUSE开发经理)说SUSE需要一个编译器,库和一些基础包,SUSE的工程团队从Marist大学取得了大部分需要的资源,在 Marist大学的帮助下,SUSE Linux Enterprise Server终于顺利运行在了S/390上。
接下来是继续开发和测试,使之成为一个真正可行的商业化产品,SUSE从IBM获得了一台大型机,在SUSE自动构建(Autobuild)系统的帮助下,大约一周时间就可以调试好在一台大型机运行Linux。
由于在S/390的 Linux驱动知识产权方面可能存在法律问题,最后IBM不得不亲自编写驱动代码,自那以后知识产权问题就被解决了,现在所有代码都根据GPL协议公开了。
为了在正式发布适用于S/390的SUSE Linux Enterprise Server之前找到对大型机Linux感兴趣的客户,IBM和SUSE举行了一个长达两周的安装活动,因为参与者无法携带大型机,因此通过电话会议的形 式讲述了安装步骤,当初参加这个活动的客户至今仍然有很多还是SUSE的忠实用户。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0414/20100414095947163.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
1999年是大型机Linux的元年,IBM和SUSE(2004年被Novell收购)达成一项协议,宣布共同推出第一个用于大型机的 Linux。到2000年,第一个企业级版本就绪:用于S/390的SUSE Linux Enterprise Server。它的第一个重要的客户是来自北欧的电信公司Telia。2010年是Linux用于大型机的10周年,Linux用于大型机的价值主张从 2000年到现在一样被看得很重要。
大型机Linux最开始是两个独立的移植Linux到IBM大型机的项目。第一个是 Bigfoot(i370)移植项目,于1998年8月由 Linas Vepstas启动,Vepstas和他的同事使用IBM/370大型机在普林斯顿进行移植,但因政治、社会和市场原因,Bigfoot项目被停止了。之 后IBM又宣布了第二个Linux向大型机移植项目,即Linux向S/390移植。
向S/390移植Linux始于1998年,它 是IBM在德国的Boeblingen实验室的一个失败项目,但IBM一直未对外公开这个失败的项目,保密期长达一年多。人们猜测当初保密可能是开发人员 害怕来自IBM其它部门的报复,因此S/390团队未与Bigfoot团队一起工作。S/390项目直到1999年12月18日才公开,它基于Linux 2.2.13内核。
第一款可商业化用于S/390的Linux来自德国的SUSE,1999年SUSE开始和IBM合作,主要工作是 在德国的IBM Boeblingen实验室和Marist大学完成的,Boeblingen实验室到SUSE总部Nuremberg开车只有两小时的路程,这就是为什么 在S/390移植项目上IBM选择SUSE的原因。在向S/390移植Linux的时间里,SUSE已经在内部开始了很多不同的Linux移植项目,包括 向PowerPC,x86,Alpha和SPARC移植。
1999到2000年,当SUSE向IBM大型机移植Linux时,未让其 它大型机厂商参与。向大型机移植Linux包含创建新的过程和基础设施,新的商业模式,24/7全球支持,同步IBM/SUSE三级支持过程,以及ISV 和IHV认证等等。当时富士通和日立对x86和IA-64(安腾)平台更感兴趣,即使他们的大型机与IBM的大型机兼容。为S/390构建的SUSE Linux Enterprise Server早期版本可运行在Amdahl和Comparex大型机上,但在2000年时大部分大型机用户都使用的是IBM大型机,今天也如此。
为了让SUSE Linux Enterprise Server运行在S/390大型机上,Marcus Kraft(当时的SUSE开发经理)说SUSE需要一个编译器,库和一些基础包,SUSE的工程团队从Marist大学取得了大部分需要的资源,在 Marist大学的帮助下,SUSE Linux Enterprise Server终于顺利运行在了S/390上。
接下来是继续开发和测试,使之成为一个真正可行的商业化产品,SUSE从IBM获得了一台大型机,在SUSE自动构建(Autobuild)系统的帮助下,大约一周时间就可以调试好在一台大型机运行Linux。
由于在S/390的 Linux驱动知识产权方面可能存在法律问题,最后IBM不得不亲自编写驱动代码,自那以后知识产权问题就被解决了,现在所有代码都根据GPL协议公开了。
为了在正式发布适用于S/390的SUSE Linux Enterprise Server之前找到对大型机Linux感兴趣的客户,IBM和SUSE举行了一个长达两周的安装活动,因为参与者无法携带大型机,因此通过电话会议的形 式讲述了安装步骤,当初参加这个活动的客户至今仍然有很多还是SUSE的忠实用户。
相关阅读 更多 +