Linux操作系统成功涉足核心应用领域(1)
文章作者 100test 发表时间 2007:03:14 16:30:32
来源 100Test.Com百考试题网
数据库等后台关键应用在过去并不是Linux所能涉足的地方。但将于今年秋天推出的内核版本为2.6的Linux将改变这一事实。更高的性能、更好的可扩展性、重新设计的内存分配系统和磁盘文件系统……这些都增加了Linux进军后台服务的砝码。事实上,已经有一些用户等不及了。
那些在Linux操作系统上进行数据库开发的用户现在都快有点等不急了,因为Linux 2.6内核代码宣称,它将会拥有一系列新特征并且会加大支持数据库应用开发。通过在Linux 2.6内核代码中加入一些功能,Linux操作系统将能处理更大的企业级的数据库应用。在以前的Linux 2.4产品内核代码中,数据库应用都是从后端导入,但现在用户就可以免去这样一道额外的程序。新的操作系统提供的新特征还包括,它能支持更大容量的内存,支持更多数目的线程,提升了网络性能,提高了存储容量,改进了存储方式, 同时还提供了一项更好的容量管理系统。
数据库用户钟情
为了清晰化付费解决方案(Clarity Payment Solutions),Tim Kuchlein建立了一个信息系统,他也是该系统的主管。作为这种预付费的电子付账系统的开发者,他说,由于新的内核能够支持额外的存储空间,所以这就使得他的公司可以像Google一样运行其数据库:这种运行是基于所有的内存,并且在任何时候都可以进行。
Clarity系统不久将会转到IBM公司的DB2 8.1数据库上面,并且其运行的操作系统也将会是Linux。为了能够利用最大容量的内存,公司高层决定将系统转到64位架构。他们现在正在考虑是不是采用AMD公司的64位系统解决方案。
由于这项变动,Clarity系统将数据写到磁盘上的做法将成为历史。Kuchlein在纽约声称,“我们希望在信息系统中能够具有足够容量的内存。”
Kuchlein表示,对Linux 内核而言,支持64位架构并不是一件新鲜事,但是这次却是Linux首次提供64位的套件包(boxes)。他说,“也只是到了现在,人们在购买硬件系统的时候才不必担心他们是不是可以用得上64位的系统。”Kuchlein称,IBM公司的p系列服务器(带有16GB的内存)价格大约为23万美元,而带有AMD 64位套件包(boxes)的服务器售价只有6150美元,该系统拥有两个处理器和8GB内存。
Linux 2.6内核最吸引人的可能还是其良好的容量管理支持。Kuchlein说,“怎样对这些存储容量进行有效划分一直是令人头痛的问题。你可能事先觉得某种划分效果会更好,所以你做好了在这些划分上进行处理的一些计划。但是两个星期之后,这种划分可能又变得很糟糕。很明显,如果能够随着系统需求变化动态进行容量划分那就再好不过了。”
Aventis Behring是一家开发治疗性蛋白质的公司,这些蛋白质可以用来治疗那些缺乏某些免疫力和缺少蛋白质的人。这家公司的高层也非常希望尽快得到Linux 2.6内核代码。其原因是新的Linux提供了更好的容量管理功能,提供了异步的输入/输出,并且对同一台服务器上的多个应用提供了更好的协调管理支持。