完整360:IBM大型機(jī)45年發(fā)展歷程專訪
IBM給System/360大型主機(jī)命名時(shí),意喻一個(gè)圓的360度,象征著“可以滿足每位用戶的每個(gè)需求”。
System z副總裁及***技術(shù)官George Walsh在IBM工作的近44年時(shí)間里見(jiàn)證了大型主機(jī)的完整發(fā)展歷程。IBM Systems雜志大型主機(jī)版最近采訪了Walsh,傾聽(tīng)他親歷的平臺(tái)發(fā)展故事,并了解他見(jiàn)證的持續(xù)創(chuàng)新。
System z副總裁及***技術(shù)官George Walsh見(jiàn)證了大型主機(jī)的發(fā)展歷程(攝影Chip Williams)
問(wèn):你是什么時(shí)候加入IBM的?什么時(shí)候開(kāi)始參與這個(gè)持續(xù)多年的項(xiàng)目的?
答:大約44年前我在紐約加入了IBM。當(dāng)時(shí)IBM剛剛發(fā)布System/360。我最初的工作內(nèi)容與主機(jī)無(wú)關(guān),而那時(shí)別人已經(jīng)在接受大型主機(jī)的培訓(xùn)了。最終我花費(fèi)了三年的時(shí)間學(xué)習(xí),學(xué)習(xí)當(dāng)時(shí)所需的全新操作系統(tǒng)、全新架構(gòu)以及全新系統(tǒng)。
我自己***個(gè)真正意義上的大型主機(jī)客戶是紐約的Con Edison電力公司。大型主機(jī)為Con Edison所作的一切讓我感到驚異。Con Edison采用大型主機(jī)做的***件事實(shí)際上就是為客戶服務(wù)提供支持。然而這樣的需求后來(lái)演變成了客戶信息控制系統(tǒng)(CICS),直至今天它還是使用最廣泛的系統(tǒng),運(yùn)營(yíng)著當(dāng)今世界上最多的交易處理。那是一個(gè)非常有趣的環(huán)境,而Con Edison也是一個(gè)很有創(chuàng)新意識(shí)的客戶。
我們?cè)谇靶械牡缆飞喜粩喾e累經(jīng)驗(yàn)教訓(xùn);***個(gè)系統(tǒng)并沒(méi)有如我們所愿的可靠,出現(xiàn)了一次24小時(shí)宕機(jī)事故,客戶非常生氣,引發(fā)了一場(chǎng)混亂,事實(shí)上燒毀了 Con Edison的一家分公司。這次事件使我很早就意識(shí)到了極度的可靠性與可用性的重要,而這種意識(shí)也影響了我的整個(gè)職業(yè)生涯。
“大型主機(jī)持續(xù)穩(wěn)步發(fā)展,自45年前其問(wèn)世以來(lái)始終沒(méi)有停止腳步。”
——System z副總裁及***技術(shù)官George Walsh
問(wèn):你對(duì)大型主機(jī)過(guò)去經(jīng)歷的哪些重大變化或創(chuàng)新印象最為深刻?
答:人們似乎認(rèn)為大型主機(jī)是始終不變的設(shè)備,在很長(zhǎng)一段時(shí)間內(nèi)不會(huì)有任何變化。這種觀點(diǎn)絕對(duì)是錯(cuò)誤的。大型主機(jī)自其45年前發(fā)布以來(lái),始終穩(wěn)定發(fā)展。人們只看到了整個(gè)行業(yè)在不斷發(fā)展,但是并沒(méi)有意識(shí)到大型主機(jī)邁向新的創(chuàng)新水平。
以虛擬化為例,是大型主機(jī)創(chuàng)造了虛擬化,并且衍生了許多與虛擬化相關(guān)的專有技術(shù):如虛擬機(jī)的概念和完全共享I/O資源的概念。這些概念都見(jiàn)證了大型主機(jī)的創(chuàng)新。如果你使用Windows操作系統(tǒng),并且多次遭遇藍(lán)屏,那么此類問(wèn)題很多都是由于內(nèi)存泄漏造成的,而具有存儲(chǔ)保護(hù)功能的System z架構(gòu)則能夠避免此類問(wèn)題。當(dāng)你看到藍(lán)屏?xí)r,你應(yīng)該想一想大型主機(jī)的創(chuàng)新,正是由于大型主機(jī)的存儲(chǔ)保護(hù)功能和架構(gòu)避免了諸如系統(tǒng)中個(gè)體用戶隨時(shí)可能發(fā)生的的內(nèi)存泄漏問(wèn)題。
大型主機(jī)不斷演進(jìn),每一部分都得到了發(fā)展。比如其他架構(gòu)中的處理器會(huì)加速,在大型主機(jī)中亦如此。不同之處在于大型主機(jī)的設(shè)計(jì)非常關(guān)注資源共享。因此,大型主機(jī)具有超大的緩存系統(tǒng)和高性能的內(nèi)存系統(tǒng),這些使大型主機(jī)成為一種出色的資源,可以在眾多用戶中共享。人們通常會(huì)把大型主機(jī)與一個(gè)詞聯(lián)系起來(lái),也的確如此,那正是強(qiáng)勁?!按笮椭鳈C(jī)永遠(yuǎn)不會(huì)宕機(jī)?!边@需要硬件、操作系統(tǒng)和中間件共同達(dá)成。
大型主機(jī)的優(yōu)勢(shì)在于它能夠幫助我們與客戶建立關(guān)系,因?yàn)樗孕枨鬄槌霭l(fā)點(diǎn)。我們不斷發(fā)展大型主機(jī),以滿足客戶最為緊迫的要求。長(zhǎng)期客戶也在鼓勵(lì)我們就此前行,而新興市場(chǎng)(比如印度和中國(guó))的客戶也已意識(shí)到了大型主機(jī)的優(yōu)勢(shì),我們需要繼續(xù)發(fā)展,以響應(yīng)他們的需求。
“我們?cè)趦A聽(tīng)客戶的需求,理解他們需要什么樣的技術(shù),并在努力證明大型主機(jī)能夠幫助你實(shí)現(xiàn)業(yè)務(wù)增長(zhǎng)?!?/P>
——George Walsh
問(wèn):有沒(méi)有哪些大型主機(jī)的應(yīng)用令你感到驚訝?不論這些應(yīng)用是否由客戶所驅(qū)動(dòng)的。
答:有件事非常有趣,也令我驚訝不已,那就是我們?yōu)榘臀饔螒蚬綡oplon開(kāi)展的項(xiàng)目。在游戲世界里使用大型主機(jī)讓我大開(kāi)眼界。這個(gè)例子為我們指明了未來(lái)的發(fā)展趨勢(shì),大型主機(jī)能夠?yàn)橐恍┨貏e的事情加速,在Hoplon的例子中,客戶需要確保安全,因?yàn)橛螒蜍浖碛袑@?,而游戲玩家卻總是試圖打破規(guī)則??蛻粝胍@得安全,但同時(shí)也要確保高性能的計(jì)算能力。
問(wèn):你能否更加詳細(xì)地介紹一下如今客戶發(fā)生了什么樣的變化?客戶采用大型主機(jī)的主流做法導(dǎo)致大型主機(jī)發(fā)生了何種變化?
答:總的來(lái)說(shuō),回顧60、70年代,大型主機(jī)首先是作為大型企業(yè)的重要計(jì)算設(shè)備產(chǎn)生的。今天,大型主機(jī)已經(jīng)成為規(guī)模更大的整體基礎(chǔ)架構(gòu)的一個(gè)重要組成部分。大型主機(jī)發(fā)揮著關(guān)鍵作用,往往作為企業(yè)內(nèi)部的安全中心或數(shù)據(jù)中心,但是它并不是企業(yè)的全部。因此,我們看待大型主機(jī)的角度已經(jīng)發(fā)生變化,大型主機(jī)已不再是一個(gè)擁有全部組件的封閉式設(shè)備。今天,在你的環(huán)境中,大型主機(jī)能夠幫助你更加有效地充分利用環(huán)境中的其他設(shè)備。
你可能會(huì)說(shuō),只有在System/360那個(gè)時(shí)代的客戶才會(huì)有很高的可用性要求。其實(shí)今天的客戶仍然如此。區(qū)別在于過(guò)去的客戶得到一個(gè)9就會(huì)很滿意,今天的客戶卻希望發(fā)揮***,他們想要7*24小時(shí)的可用性。因?yàn)榭蛻舻臉I(yè)務(wù)對(duì)大型主機(jī)的依賴性如此之強(qiáng),任何故障都會(huì)造成巨大影響。在金融行業(yè),一次10分鐘的宕機(jī)可能造成50萬(wàn)美元的損失。盡管客戶要求聽(tīng)起來(lái)一樣的,都是可用性,但是后者的要求卻更為嚴(yán)格,而這也是我們一直努力的方向。
問(wèn):你認(rèn)為有哪些技術(shù)在過(guò)去慢慢地前進(jìn)發(fā)展?
答:我想有一個(gè)概念是最廣為人知的,那就是虛擬化,即多個(gè)用戶之間高度的資源共享。有很多年輕人還記得PC革命,PC是單一用戶的系統(tǒng)。而大型主機(jī)從一開(kāi)始的首要目標(biāo)就是最終實(shí)現(xiàn)共享資源,即它同時(shí)為眾多客戶與用戶提供服務(wù)。這個(gè)設(shè)計(jì)目標(biāo)今天仍然沒(méi)有改變。大型主機(jī)同時(shí)運(yùn)行著許多不同的應(yīng)用和工作負(fù)載,這就是為什么大型主機(jī)能夠如此高效,這也是我們最初的設(shè)計(jì)出發(fā)點(diǎn)。
問(wèn):預(yù)言家指出大型主機(jī)將在90年代滅亡。你有什么想對(duì)他們說(shuō)的嗎?
答:IBM 在90年代經(jīng)歷了重大變革。在此之前,人們?cè)?jīng)預(yù)想過(guò)這樣的場(chǎng)景,巨型機(jī)器塞滿房間,到處充斥著硬件和設(shè)備。那些系統(tǒng)的設(shè)計(jì)采用的是雙極管技術(shù)。隨后出現(xiàn)了另外的計(jì)算方法。采用更佳的無(wú)縫技術(shù)運(yùn)行系統(tǒng),占據(jù)空間更少,但是性能稍遜,于是人們開(kāi)始設(shè)想能否將它們聚集起來(lái)。我們認(rèn)識(shí)到,即便大型主機(jī)有許多設(shè)計(jì)特性非常重要,但是我們的成本卻是其他設(shè)計(jì)方法的100倍。我們開(kāi)始決然轉(zhuǎn)向無(wú)縫技術(shù)。在很短的時(shí)間之內(nèi),我們就生產(chǎn)出了無(wú)縫系統(tǒng),它們與雙極管有著同樣的性能,但只是后者成本的十分之一,而且耗電也比后者低100倍。它們采用***進(jìn)的集群技術(shù),即Parallel Sysplex,將這些較小的系統(tǒng)聚集起來(lái)生成強(qiáng)大系統(tǒng)。直到今天,Parallel Sysplex還在為客戶做著這項(xiàng)工作。
這種大型主機(jī)拐點(diǎn)的想法存在很多人的腦海中。如果我們一直堅(jiān)守過(guò)去的方向,固守這種基礎(chǔ)技術(shù),我們實(shí)際上就可能已經(jīng)成為歷史了。這僅僅是關(guān)于我們?nèi)绾芜M(jìn)行正確變革滿足客戶需求的一個(gè)例子。下一代System z平臺(tái)將再次證明這一點(diǎn)。我們選擇的方向,朝著混合技術(shù)發(fā)展的方向,已經(jīng)讓我們領(lǐng)先于行業(yè)若干年,而且還將證明大型主機(jī)是如何健步如飛,通過(guò)變化滿足需求。
問(wèn): 大型主機(jī)不僅僅是臺(tái)機(jī)器。你如何描述那些使用和支持大型主機(jī)的人群?多年來(lái)大型主機(jī)是如何成長(zhǎng)與變化的?
答:這個(gè)問(wèn)題牽涉的方面很多。如果你從客戶管理的角度審視大型主機(jī)的話,大型主機(jī)是唯一一個(gè)能夠幫助你擴(kuò)展性能而無(wú)需額外管理成本的平臺(tái)。我將此歸功于技術(shù),但是用戶的功勞更是不可磨滅。想象一下,大型主機(jī)是一個(gè)具有持續(xù)可用性、共享的資源,它幫助使用大型主機(jī)的用戶開(kāi)發(fā)了久經(jīng)考驗(yàn)的的變化控制系統(tǒng)、內(nèi)部管理系統(tǒng),也使我們從中受益。大型主機(jī)的光環(huán)屬于使用、開(kāi)發(fā)和運(yùn)行大型主機(jī)的那些用戶,正是他們的創(chuàng)新與知識(shí)幫助主機(jī)持續(xù)發(fā)展。
最近,隨著新客戶的加入,更多的新用戶開(kāi)始對(duì)大型主機(jī)著迷。在某種程度上,他們是由現(xiàn)有的用戶群培養(yǎng)起來(lái)的。同時(shí),在年輕用戶以及大學(xué)生中也開(kāi)始出現(xiàn)了解大型主機(jī)的強(qiáng)烈愿望。我認(rèn)為這要?dú)w功于在大型主機(jī)上運(yùn)行Linux的舉措。大型主機(jī)是一個(gè)差異化明顯的平臺(tái),它能夠滿足客戶的不同需求。隨著這些需求變得越來(lái)越特別,大型主機(jī)將不斷攀越高峰,滿足需求。
問(wèn):你認(rèn)為未來(lái)大型主機(jī)會(huì)面對(duì)什么樣的新需求或產(chǎn)生怎樣的創(chuàng)新?
答:我們最近對(duì)下一代大型主機(jī)做了一份研究:從應(yīng)用和技術(shù)的角度出發(fā),主要的行業(yè)驅(qū)動(dòng)因素是什么?我們已經(jīng)完成了這項(xiàng)研究,并且制定了一份詳細(xì)的計(jì)劃。我們正在逐步推出下一代System z10,我們將再次以自己的前進(jìn)方向***整個(gè)行業(yè)的發(fā)展。
我們正處在另一次技術(shù)變革的時(shí)代。整個(gè)行業(yè)正在苦苦應(yīng)對(duì),在這個(gè)時(shí)代里每年微處理器的性能都在提示。今天,打開(kāi)你的筆記本電腦,它可能是“雙核”的。消費(fèi)者不僅需要速度,他們還需要能夠平行處理和使用多核的能力。
我們必須利用技術(shù)解決這一問(wèn)題,或者說(shuō)創(chuàng)建一個(gè)混合系統(tǒng)。當(dāng)我們推出下一代大型主機(jī)的時(shí)候,你會(huì)發(fā)現(xiàn)我們已經(jīng)出于對(duì)客戶特殊需求的關(guān)注,為這個(gè)世界提供了***進(jìn)的混合處理器,并占據(jù)了行業(yè)的領(lǐng)導(dǎo)地位。我們關(guān)注的一個(gè)領(lǐng)域是在線或?qū)崟r(shí)數(shù)據(jù)分析及數(shù)據(jù)挖掘??蛻魞H僅需要將信息傳輸?shù)揭粋€(gè)高性能的計(jì)算機(jī)集群,然后等待結(jié)果即可,或許需要一天的時(shí)間才能得到結(jié)果。但你實(shí)時(shí)需要欺詐勘測(cè)和風(fēng)險(xiǎn)分析,,而這種實(shí)時(shí)數(shù)據(jù)分析的能力正是今天大型主機(jī)發(fā)展的方向。實(shí)時(shí)數(shù)據(jù)挖掘和對(duì)于客戶了解的需求至關(guān)重要。我們?cè)趦A聽(tīng)客戶的需求,理解他們需要什么技術(shù),并在努力證明大型主機(jī)能夠幫助客戶實(shí)現(xiàn)業(yè)務(wù)增長(zhǎng)。
【編輯推薦】