第44部分(第1/5 页)
/em》
九十二
机群系统是多个互相连接在一起的计算机的集合,这些计算机可以是单机也可以是多处理器系统,每个节点的系统都有自己独立的一套处理器、存储器、输入输出接口和操作系统,依靠主处理系统分配任务,合理化的利用资源。
机群虽然由若干计算机构成,但是面对用户应用的时候却是一个单一的系统,完全和单机没有区别,这就可以提供廉价高效的计算机环境和方便的操作环境。
当然,以021处理器的能力想做到通用机群是不可能的,目前能做到的只能是针对统计工作进行优化,取得相对较高的处理能力。
这一切只需要操作系统支持和一些硬件上的改变,对解决长久现在面临的问题绝对是再适合不过了。
长久真是有点庆幸自己当时没有冒失的将dos操作系统拿出来,否则又是一大麻烦。自己从大型机入手,写出来的操作系统自然而然将unix作为首选,想不到在这里居然用得上。
要组建机群在硬件上必须要有高速计算机、高速网络等等,最要紧的还要有分布式共享存储的支持。高速网络比较头疼,长久还是借鉴了在交换机开发中的经验,引入了环状令牌系统,网络传输速度还是跟不上。
不过不能苛求,速度固然重要,但是路一定要宽,因此长久直接使用了757大型机的技术,使用分布式共享存储系统来解决带宽的问题。
机群对操作系统的要求苛刻,必须支持多用户及多任务,而且还要有较强的网络功能,而长久编写的操作系统简直与之天生绝配,至少不用另起炉灶,在其上修改即可。为了能够支持机群,长久添加了强劲的网络协议,不管通用,直接就是针对这个系统的用途进行专门优化,保证了机器的速度。
至于机群的灵魂理念——并行运算,这正是长久的长项,早在计算所的时候,他对并行编译程序的优化就已经费了很大的精力,之后多处理器工作站出来,更是在这上面下了功夫,实在是水到渠成。
计算机总局为了这次的竞标,特地给长久开了后门,联合了国内12家微机生产厂和研究机构进行这次竞标机器出样工作,长久担任顾问。
好在这东西并不是太复杂,有过757大型并行机设计经验的长久很快就搞出了设计方案,下面就是搭积木了。
操作系统比较麻烦,长久又掏出了尘封已久的操作系统源代码开始添加各种需要的模块。代码改的比较爽,得益于长久初期就坚持的模块化设计,虽然占资源比较多,但是可维护性强,像现在这样就不用重写,否则牵一发则动全身,那个工作量就大了。
而且机群系统的存储系统较大,长久他们也不用缩手缩脚的压缩代码,虽然糙了一点,但是保证了速度,否则赶不上工期就麻烦了。
长久手下可供支配的程序人员有十几个,都是各厂的研究人员,专业素质极高,长久也就放心的给他们分了几个任务,系统由长久自己做,至于各种针对统计用的应用软件则由他们代劳,只有一个原则,不求精简只要保证工期就行。
两个月说短不短,说长不长,反正长久是没什么感觉,他都习惯了,在没结婚之前,没有比编写程序更惬意的工作了。
只是有时候长久会分不清到底是编程快活还是游戏吸引他,他的初衷是能早日玩上游戏,现在似乎玩大了,居然玩上了别的。
就在长久完成了机群设计的时候,深圳那边也传来了好消息,研究室万门局用程控交换机成功问世,模拟试验之下所有性能完全达到标准,等效于8000门用户机型,国内暂无同类型产品,国外也只有寥寥几家厂商可以提供这种机器。
消息很好,长久自然高兴,但是他也知道这才刚刚