第三十章 開發刀片伺服器

第三十章 開發刀片伺服器

看了會報紙,見公司里的人到齊后,凌世哲就宣布開會,他首先說道:「今天叫大家來,是討論下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(graphicprocessingunit)圖形處理器,在電腦板卡裡面加上這個有什麼用?只有一個目的,實現可視圖形操作系統的目的,不然在這個時代剛靠一個cpu根本就實現不了可視操作系統。

到時候當人們在牧場里看到計算機使用的是圖形操作系統的時候,他們會是一個什麼表情,想想就令人興奮。

...

上一章書籍頁下一章

重生之奮鬥在香江

···
加入書架
上一章
首頁 都市青春 重生之奮鬥在香江
上一章下一章

第三十章 開發刀片伺服器

%