西蒙自然是不懂太深刻的技術原理,只能做出一個比喻。
伊格瑞特現有數據中心的運算處理方式就如同一個剛剛結婚的笨拙小婦人,只會機械古板地花一個小時時間洗衣服,一個小時時間做飯,一個小時時間打掃衛生,如此種種。
這其中,洗衣服的間隔等待時間,做蘋果派的間隔等待時間、拖地后等待地板晾干的間隔等待時間,都是被浪費掉了。
現有數據中心的服務器運作模式就是如此,只會按照確認的次序機械地處理用戶登錄、數據存儲、文字處理等特定功能。一旦沒有相應的數據運算請求,處理能力就空閑下來。
這種情況很容易造成有些服務器空閑有些服務器卻爆滿的強烈不均衡狀態。
西蒙需要的,是將這個笨拙的小婦人訓練成一個可以高效利用時間精力同時完成洗衣服、做飯、打掃衛生等工作的家庭主婦。
具體一點,就是將伊格瑞特數據中心的所有服務器并聯成一個整體,打造一個高效的運算指令分發系統,以達到充分利用每一臺服務器運算資源的目的。
因為那次談話,云計算計劃因此得名。
看到這份計劃巨大發展潛力的拉爾夫·古德爾隨后也很快選擇從IBM離職。
大家走過去,看到一個胡子拉碴戴著高度近視眼鏡的白人中年正緊緊盯著計算機屏幕,圍在中年人身旁的另外兩位工程師發現了西蒙等人的出現,剛要招呼,就被西蒙抬手阻止。
眾人一起盯著那臺不斷流淌數據的電腦屏幕耐心等待了五六分鐘,屏幕上終于出現一個統計數字,73%。
“法克!”
西蒙還不明白發生了什么,坐在計算機前的拉爾夫·古德爾卻是下意識冒出了一句美式國罵。
蒂姆·伯納斯·李注意到西蒙目光中的疑惑,低聲解釋道:“拉爾夫在測試容錯軟件。”
西蒙點頭,大致想起此前看過的一些項目進度資料。
云計算架構一旦完成,所有數據中心并聯成一個整體,成千上萬的處理器以及數量更加繁多的元器件,肯定隨時隨地都可能有故障產生。云計算團隊開發的容錯軟件,就是用來偵測故障并將故障節點的運算任務自動轉去他處。
容錯能力強,這其實也是云計算一個很重要的優勢之一。
傳統的數據中心,一旦某臺服務器出現故障,可能會直接造成某些功能的停擺。即使擁有完善的備份措施,即使工程師能夠及時處理,中間畢竟還是需要時間,這就可能引發非常嚴重的后果。
云計算系統就能很好地解決這個問題。
少量的服務器出現故障,并不會對整個體系的運行造成太大影響。
辦公隔間里,拉爾夫·古德爾一聲美式國罵后,從剛剛的全神貫注中清醒過來,終于注意到西蒙等人的到來,連忙起身打招呼。
大家聊了幾句,又一起來到隔壁一間會議室。
拉爾夫·古德爾親自向西蒙介紹了一番云計算計劃的各方面進度,期間還表示如果西蒙想要一個完美的云計算系統,可能還要等到明年,因為他最近產生了很多不錯的想法,需要更加充分的開發時間。
西蒙既沒有答應也沒有催促,只是讓拉爾夫·古德爾盡力而為。
云計算需要足夠的體量才能形成規模效應,因此,現在還只有幾百萬用戶的伊格瑞特對云計算系統的需求并不是那么迫切。待到門戶網站的各方面業務全面發展起來,美國整體的萬維網接入用戶數量達到千萬級別,那才是云計算發揮自身高效率低成本特點的時間。