第三十章 开发刀片服务器

鸷鸟皴 / 著投票加入书签

书阅屋 www.shuyuewu.io,最快更新重生之奋斗在香江最新章节!

    看了会报纸,见公司里的人到齐后,凌世哲就宣布开会,他首先说道:“今天叫大家来,是讨论下rpm+1处理器的事情。大家都知道,自从两个月前rpm+1处理器问世以来,一直都没有打开销路,尽管它非常的优秀,那些计算机公司都不愿采用我们公司生产的处理器。原因嘛大家也知道,那些公司他们有自己的处理器,他们不愿意在我们的rpm+1处理器上开发新的计算机。另外,凌诗诗牧场你们也都去看到了,整个牧场是全世界第一个全电脑化的牧场,里面所使用的电脑不是ibm就是dec的,这些电脑价格昂贵,效率低下,耗电量是个天文数字,而且还不是特别的可靠,我们是不是应该开发一种新电脑,它功能强大、运行可靠、耗电量尽可能的要少,最好做到只有现在三分之一以下,就最好了,这就是我的想法,我想听听大家的意见。”

    凌世哲作为老板并不是一个独断专行的一个人,一些重大性的东西他会通过开会方式来听听大家的意见,以便更好的做出决断,这个方法是他从前世服务的公司那里学来的,遇到一些重大问题开会讨论,收集大家的意见,可以有效的做出最有利于公司的政策,从而避免重大的损失,这是前世共和国普遍使用的方法,这个方法在西方也有,就是公司的董事性会议,但现在公司是凌世哲一个人的,董事会议这种方式就不行了,企业发展大会这种带有共和国特色的会议到是正好。

    “boss,你有方案吗?”

    凌世哲向李莉点了点头,李莉站了起来把手里的资料的分发给了众人。给他们看的是凌世哲根据后世服务器技术方案,现在根本就没有什么服务器慨念,全都是计算机,还是很老实的机器,使用起来麻烦不说,在维护、保养和管理上都相当不方便。这个时代的大中型的计算机还不能称之为服务器,还没有后世的rasum体系标准:r:reliability可靠性;a:availability可用性;s:scalability可扩展性;u:usability易用性;m:manageability可管理性,即大型计算机或者说服务器的rasum衡量标准。

    r:reliability(可靠性)这个不用说,大中心计算机如果不可靠经常出问题,简直就是个灾难就意味着无法使用,看看世界第一台电子管计算机的出现,它每开一次机,每个电子管如同一个大灯泡样都会亮起来,半个城市都会停电,计算机工程师每过十五分钟就要从机房中找到一个损坏的电子管给换下来,换上新的电子管,要知道那台计算机可是重达30吨,占地150平方米,肚子里装有18800只电子管。可靠性不但差,而且耗能高得出奇,那个时候的计算机除了实验室和军方,民间根本就没法使用。可靠性是大型计算机或者服务器的第一标准,你可以不是最先进的,但一定是要最可靠的。

    a:availability(可用性),是指大型计算机或者服务器必须满足长期稳定工作的要求,不能经常出问题。等同于后世sun公司所提出的可靠性(reliability)。它面对的不是个人用户,而是大中型企业,通常要求服务器是永不中断的。在一些特殊应用领域,即使没有用户使用,有些服务器也得不间断地工作,因为它必须持续地为用户提供连接服务,而不管是在上班,还是下班,也不管是工作日,还是休息、节假日。这就是要求服务器必须具备极高的稳定性的根本原因。对这些用户来说服务器都要7x24小时不间断地工作,也许真正工作开机的次数只有一次,那就是它刚买回全面安装配置好后投入正式使用的那一次,此后,它不间断地工作,一直到彻底报废。如果动不动就出毛病,就不可能保持长久正常运作。为了确保服务器具有高得“可用性”,除了要求各配件质量过关外,还可采取必要的技术和配置措施,如硬件冗余、在线诊断等。

    u:usability(易用性),现在的计算机都是大型或者中型计算机,那怕是dec公司推出的pdp--8小型机跟我们后世使用的pc计算机复杂了许多倍,其结构比后世的服务器都要复杂,而功能呢又相当的少,要实现如此多的功能,没有全面的软件支持是不行的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。易使用性主要体现在服务器是不是容易操作,用户导航系统是不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有操作系统备份,以及有没有足够的培训支持等方面。

    s:scalability(可扩展性),服务器必须具有一定的“可扩展性”,因为企业网络不可能长久不变,特别是在后世的网络信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。可扩展性具体体现在硬盘是否可扩充,cpu是否可升级或扩展,磁盘阵列架位、pci和内存条插槽位以及系统是否支持多种市面上的主流操作系统等等。

    m:manageability(易管理性),大型、中型计算机或者说服务器的一个重要特征。虽然我们说服务器需要不间断地持续工作,但再好的产品都有可能出现故障,拿人们常说的一句话来说就是:不是不知道它可能坏,而是不知道它何时坏。服务器虽然在稳定性方面有足够保障,但也应有必要的避免出错的措施,以及时发现问题,而且出了故障也能及时得到维护。这不仅可减少服务器出错的机会,同时还可大大提高服务器维护的效率。以诗诗牧场为例,如果大型机出了故障,它不可能像后世的个人电脑那样定下来进行维修,因为这是根本就不可能的事,这会搞得整个牧场网络系统的瘫痪,所带来的损失是无法用金钱来衡量的。ibm公司和dec公司虽然为了这个难题提供了现阶段最先进的技术,但在凌世哲这个穿越者看来还是非常的原始,这个难题在后世虽然有了很多成熟的方法来处理,但依然是一个不可忽视的问题。计算机易管理性还体现在有没有智能管理系统,有没有自动报警功能,是不是有独立与系统的管理系统,有没有监视器等方面。只有这样,管理员才能轻松管理,高效工作。

    现在拿ibm公司的大型机和中型机已经dec的小型机跟rasum标准一对比一看,简直就是一个渣一个石器时代的产物,为了把牧场数字化凌世哲和他领导的团队,不知道杀死了多少的脑细胞才勉强的达到。这个所谓的数字化对现在的人们来说还是个新慨念,人们没有比较所以觉得它很高科技,但以后世的人们的观念来看,这个所谓的数字化牧场完全就是个炒作的噱头,不是真正意义的数字化牧场。

    过了半过多小时,大家都把凌世哲手里的资料都看完了,暂时没有人出来发言都在交头接耳的小声讨论,噔、噔,艾莉森敲了敲桌面说道:“好了,大家不要交头接耳,这是在开会有什么话大家都说出来,我们一起来讨论。”

    “boss,现在牧场里用的计算机都是ibm和dec公司生产的,从效果上看情况还不错,而我们也接到了50份的牧场改造订单,如果我们在搞出这么一个差不多功能的计算机,那些牧场主会花钱买吗?”一个工程师提出疑问。是啊,这是个非常现实的问题,他们肯定不会在花钱购买的。

    “那些订单目前我们可以先不做,那套系统现在还不成熟,还需要时间来观察,其中有不少问题还需要完善,我们暂是不提供这样的服务,反正这些订单还目前还只是意向性合同,要想把它变成正式的合同还需要不少的时间,这段时间我们足以搞出我们的新计算机,到时在向他们推销就不成问题了。”公司法务部奥尔森给大家解惑。

    凌世哲问道:“你们大家都把资料给看了,我有个问题要问下,那就是我的这个刀片服务器方案,以目前的硬件环境来说有实现的可能行吗?我可不想在出现像euc那样的事情了。”

    “不会,boss,以我们现在的技术完全可以做到,这种刀片服务器完全可以实现。”大家不由想起了当初公司刚刚成立的时候犯的一个错误,当时大家被凌世哲提出的科幻般的euc(行车电脑)技术给迷惑了,只看到他的好,且忽略了当时的硬件条件,结果一开干大家才发现以目前技术条件根本就不现实,虽然最后搞出来了,体积也不大,但功能太弱了毕竟它上面使用的cpu才8位,太勉强了根本达不到商业化的需求,只是解决了有无的问题。那换成16位的cpu呢?也不是不可以,但以现在的芯片集成度来说16位的cpu就算搞出来了也只是解决了有无的问题,还达不到商业化的需求,其使用效果还不如8位cpu的使用效果。现在这个ecu只能作为公司的技术储备,要彻底达到商业使用的要求,除非cpu的性能达到386以上的级别。

    “关键是我们如何把rpm+1处理器以及内存和应用程序所需要的部件给集成在一块板卡上,而且还不能太大也不能太厚,性能强大又要达到rasum衡量标准”。尼恩补充说道。见大家都不反对上服务器项目后,下一个议题就是如何分工,最后分为了硬件组,尼恩负责专门开发硬件,系统组,奥莉负责专门开发操作系统,应用组,专门开发各种应用软件。会议开完后大家就散会了,个组的负责人回到实验室还要召集自己的成员进行更一步的讨论。凌世哲回到了自己的办公室,又在对自己设计的服务器以及对牧场新数字化改造方案做最后的审定,以确保没有任何漏洞。

    mpm+1处理器是基于arm核心设计新型处理器,这个处理器走的是未来ibm的power处理器路线,10微米制程工艺属于risc构架的cpu,与现在ibm和dec公司使用的传统构架cisc的cpu是两种截然相反的设计思路。power处理器定型后,凌世哲把他命名为rpm+1处理器(没办法,继续使用真实吗的名称会触及到版权上的麻烦,只有改了),r代表risc精简指令集计算机,p代表后世ibm公司的power处理器,m代表mips,当初凌世哲设计rps+1时也参考了mips的设计经验,这种新的power处理器已经不是后世ibm公司传统意义上的power处理器了,取个新名字rpm+1正好把上面几种处理器的名称首写都包括了进去,1代表的是第一代,以后随着集成电路的进步,会跟着推出rpm+2、3456等后续升级产品。

    由于这种rpm+1的芯片跟传统芯片设计思路截然相反,使得它一出生就面临这无人问津的尴尬局面,那些传统构架的计算机公司一旦使用rpm+1处理器,就意味着把以前设计的计算机和开发的各种软件统统抛弃,要为他重新设计和开发新的应用软件,这是根本不可能的事情。虽然rpm+1很优秀比同样10微米制程的传统芯片的运算速度快了好几倍。

    没人为rpm+1z专门设计risc构架的计算机,而数字化牧场使用的计算机又令他很不满意,乘着这个事件,干脆凌世哲自己来设计risc构架的服务器算了。他设计的服务器就是后世的刀架服务器,这种服务器是在2001年诞生的,是整合在一张板卡上的完整的服务器,在一张板块上面它高度集成了处理器、内存、硬盘、网络接口和控制芯片等。一张办卡就是一个完整的电脑。与传统的服务器相比,刀片服务器更像一种时尚的电子消费品:服务器被设计成刀片形状,完就可以像书架上的书一样整齐插入到特定的机架中。

    它们并列地插在刀片服务器机箱的背板上,共享同一的电源供应、风扇、鼠标、键盘已经显示器设备,不仅占地空间比传统的服务器更少,还去掉了在机架式服务器中消耗电能的部件,降低了系统电源的发热量。由于这受这个时代的硬件技术的限制,凌世哲还在里面加了块gpu(ssingunit)图形处理器,在电脑板卡里面加上这个有什么用?只有一个目的,实现可视图形操作系统的目的,不然在这个时代刚靠一个cpu根本就实现不了可视操作系统。

    到时候当人们在牧场里看到计算机使用的是图形操作系统的时候,他们会是一个什么表情,想想就令人兴奋。