云計算改變IT世界:六大新預(yù)測
云計算的普及導(dǎo)致IT世界正處于一個混亂的過渡時期。首席信息官們身處這場風(fēng)暴的中心。他們的處境就如同荷馬史詩《奧德賽》中身處女妖斯庫拉和卡律布狄斯之間的主人公尤利西斯一樣。斯庫拉象征著已經(jīng)建立起來的IT規(guī)則,而卡律布狄斯則代表著未來,兩者都隱藏著危機(jī)和麻煩。與尤利西斯一樣,許多首席信息官必須要讓自己抵制住女妖塞壬的笛聲,理性購買軟件、硬件或是云服務(wù)。那些鼓吹無痛云遷移的廠商就如同女妖塞壬。
我們可以想象到,首席信息官們最終會像尤利西斯那樣克服重重困難進(jìn)入平靜的水域。未來,新的程序和產(chǎn)品將會替代目前在用的東西,然而這些在用的東西組成了我們當(dāng)今的IT世界。而那些新產(chǎn)物被統(tǒng)稱為云計算。
由于我們正處于風(fēng)云激蕩的變革之中,因此難以預(yù)測新世界的樣子。不過,在我看來,我們還是有信心預(yù)測云計算革命是如何爆發(fā)的。云計算發(fā)現(xiàn)的光芒是如此的耀眼,這些光芒足以為我們大致勾勒出后云計算時代的樣子。
與當(dāng)今的IT慣例相比,到了后云計算時代,云計算已經(jīng)不再是一個備選項(xiàng),而成為了一種處理事情的標(biāo)準(zhǔn)方式。如今,云計算被視為是擾動IT社會現(xiàn)有規(guī)則的一種不安定因素,然而終究有一天,云計算會成為IT世界的主流。
那么未來IT世界的主流是什么樣子呢?以下是我們的一些預(yù)測:
大規(guī)模運(yùn)算司空見慣
每一個系統(tǒng)都被設(shè)計用來處理大量數(shù)據(jù)。每一個應(yīng)用都有彈性,并且能夠根據(jù)“數(shù)據(jù)洪水”的流量做出調(diào)整。在系統(tǒng)被設(shè)計出來時,沒有人會提出關(guān)于容量的問題,因?yàn)槊總€人都會認(rèn)為潛在容量可能是無限的。因此,設(shè)計工作會被假定為,無論應(yīng)用正在管理多少數(shù)據(jù),或是應(yīng)用拓?fù)浒嗌偬摂M機(jī),必須要能夠擴(kuò)展,以處理更多的東西。實(shí)際上,我們可以認(rèn)為系統(tǒng)是為了“無限大的容量”而被創(chuàng)建的。
物聯(lián)網(wǎng)得到普及
思科首席技術(shù)官預(yù)測,在不遠(yuǎn)的將來,將有一萬億部設(shè)備被接入互聯(lián)網(wǎng)。許多人預(yù)測我們正在進(jìn)入后PC時代。
我們實(shí)現(xiàn)上將進(jìn)入一個“后人類中心”的設(shè)備世界。屆時將會出現(xiàn)許多能夠與人類互動的設(shè)備,如通過計算機(jī)、PC、智能手機(jī)和平板電腦。實(shí)際上,我們將被越來越多的特殊用途的設(shè)備所包圍,以執(zhí)行某一功能,與運(yùn)行在云上的中央程序進(jìn)行通訊,這些設(shè)備會輪流與我們認(rèn)為有價值的東西進(jìn)行互動。
比如,我們不用看手表來讀取我們的血壓值。手表會測量我們的血壓,然后將數(shù)據(jù)發(fā)送給血壓監(jiān)測系統(tǒng),如果我們的健康情況超出了正常的醫(yī)學(xué)范圍和特定數(shù)值,系統(tǒng)會向醫(yī)療保健人員發(fā)出警報。我們將被這類設(shè)備所包圍,但是我們不用關(guān)注它們,除非在我們需要關(guān)注時。
要想理解這一趨勢是如何發(fā)展的并不是一件簡單的事情。即使掌握動態(tài)的業(yè)內(nèi)人士也會常常低估將要發(fā)生的事情。十年前,我曾經(jīng)與一家模擬芯片公司首席執(zhí)行官探討過智能冰箱的原型,并受到了一家設(shè)備制造商的認(rèn)可。這名首席執(zhí)行官稱,冰箱在未來將會有一個界面,在這個界面里,你可以根據(jù)冰箱里的東西的數(shù)量多少擬定你的購物清單。對此,我的理解是,牛奶的包裝紙盒應(yīng)當(dāng)可以確定牛奶還剩多少,然后通知冰箱要將牛奶加入到購物清單中。他的回答是否定的。他認(rèn)為這樣做成本太高,因此牛奶的包裝紙盒不會具備這種功能。隨后,這名首席執(zhí)行官開始討論起成本與功能之間的關(guān)系,而不是繼續(xù)討論如何推動這一趨勢的發(fā)展。
在這件事情中,很顯然,這名首席執(zhí)行官低估了事情的發(fā)展。實(shí)際上,我的理解是正確的。如今,牛奶的包裝紙盒可以與基于云的購物清單應(yīng)用進(jìn)行聯(lián)系,應(yīng)用將會聯(lián)系你所選擇的購買商店,為你安排一個包括牛奶在內(nèi)的購物清單。在我撰寫這篇文章時,我還看到了一個豐田汽車公司提供的一段視頻,視頻中展示了汽車玻璃如何成為一個互動設(shè)備。未來無人干預(yù)計算設(shè)備的數(shù)量將遠(yuǎn)遠(yuǎn)超過與人互動的設(shè)備數(shù)量,如今這一時刻已經(jīng)離我們不遠(yuǎn)了。
IT組件成本將大幅下降
我并不是單指芯片和硬盤。我的意思是,IT供應(yīng)鏈的每一個部分。操作系統(tǒng)、中間件、應(yīng)用軟件——雖然目前它們都抵制商品化,但是未來它們將變得更為廉價。如果不這樣,那么它們就會被免費(fèi)的開源軟件組件所替代。
為什么我會做這樣的預(yù)測呢?很顯然,如果我們要實(shí)現(xiàn)所預(yù)測的規(guī)模,那么單個組件必須要變得更為便宜。沒有其它的方法。目前,我已經(jīng)聽到許多人說起過,軟件廠商不允許向云計算遷移,以防止他們的利潤被侵蝕。如果這些廠商抵制這一趨勢,那么市場上定價更為合理的新加入廠商將會取代他們。
盡管如此,IT總支出反而將增加不少。在此我們需要討論一下Jevons悖論,人們削減的是服務(wù)成本,而不是整個支出,實(shí)際上是增加了支出。IT功能刺激了目前的商業(yè)應(yīng)用,其又促進(jìn)了支出的增長。每個新商業(yè)應(yīng)用都包含了IT,因此促進(jìn)新業(yè)務(wù)供應(yīng)增長的舉措是增加IT投資。這種情況與目前之間的差別在于,IT不是一個后方支持辦公室,而將直接面對客戶。IT部門的長期目標(biāo)應(yīng)該是成為業(yè)務(wù)部門的合作伙伴,而不是等到發(fā)生問題后再去“救火”。
IT部門重組IT
作為業(yè)務(wù)的一部分在另一方面意味著就是要像業(yè)務(wù)一樣運(yùn)行。這一部分需要成本透明。公有云服務(wù)提供商的出現(xiàn)為內(nèi)部IT部門提供了一個參照基準(zhǔn)。無法提供合理透明度就意味著死亡。
成本的透明度將影響著部署決策。在決策時,成本將是重要的考慮因素之一。此外,還需要考慮隱私、法規(guī)遵從、應(yīng)用帶寬/延時要求等因素。這些因素決定著應(yīng)用是部署在內(nèi)部還是外部。明智的首席信息官認(rèn)識到他們的角色是管理基礎(chǔ)設(shè)施,而不是擁有這些資產(chǎn)。
在后云計算時代,IT機(jī)構(gòu)面臨的最大挑戰(zhàn)是遺留下來的系統(tǒng)。這些系統(tǒng)嚴(yán)重影響了IT機(jī)構(gòu)滿足商業(yè)用戶需求的能力。在后云計算時代,在額外開支很少的情況下根本無法充分管理遺留應(yīng)用。即使有一些額外的投資,這些應(yīng)用使得維護(hù)等方面的成本結(jié)構(gòu)高于目前的成本結(jié)構(gòu)。對于IT機(jī)構(gòu)來說,他們必須要削減遺留系統(tǒng)的開銷。如,目前一些公司正在將郵件系統(tǒng)轉(zhuǎn)移至外部服務(wù)提供商那里。IT機(jī)構(gòu)必須要大刀闊斧的處理這些遺留應(yīng)用。否則,一些不可或缺的項(xiàng)目將缺乏充足的資金預(yù)算。每一名首席信息官都需要評估現(xiàn)有的系統(tǒng),制訂計劃消減它們的成本,或是用功能相似的SaaS服務(wù)進(jìn)行替代,或是將這些業(yè)務(wù)外包給收費(fèi)更低的服務(wù)提供商。
PaaS將逐漸流行
許多人將云計算視為按需使用的虛擬機(jī)。不過,云計算的快速發(fā)展已經(jīng)超過人們的想像。如果應(yīng)用開發(fā)者必須要設(shè)計出具有擴(kuò)展性和彈性的應(yīng)用,那么他們無疑在浪費(fèi)自己的時間。基礎(chǔ)設(shè)施就可以解決這些問題,它們將把應(yīng)用開發(fā)人員解放出來,讓他們關(guān)注業(yè)務(wù)功能。這種方法就是PaaS(平臺即服務(wù))。后云時代的IT機(jī)構(gòu)將會嚴(yán)重依賴PaaS,通過內(nèi)部或外部機(jī)構(gòu)管理基本功能和基礎(chǔ)設(shè)施。
應(yīng)用開發(fā)人員短缺
Jevons悖論意味著IT需求的大爆發(fā),尤其是對應(yīng)用開發(fā)人員的需求。知道如何開發(fā)商業(yè)應(yīng)用的人會將多個應(yīng)用整合成一個新應(yīng)用,能夠熟練的與外部API建聯(lián),這種服務(wù)的需求非常高。PaaS的崛起也帶動了對應(yīng)用研發(fā)人員的需求。高生產(chǎn)效率意味著低單位成本,這也導(dǎo)致了需求的增加。
但是,這并不意味著所有的應(yīng)用開發(fā)人員都短缺。這也與是否了解語言或框架無關(guān)。這類應(yīng)用的開發(fā)就如同一個總合同承包商,他們將一系列內(nèi)部和外部組件和服務(wù)整合起來,提供用戶需要的功能。隨著IT投資轉(zhuǎn)向應(yīng)用,能夠編寫后云時代應(yīng)用的人將出現(xiàn)短缺,就如同云計算首席信息官一樣?,F(xiàn)在你就應(yīng)當(dāng)開始考慮怎樣招聘到這類人才。
本文作者Bernard Golden為HyperStratus咨詢公司首席執(zhí)行官。該公司專門致力于虛擬化、云計算和相關(guān)問題的研究。Golden曾著有《虛擬化傻瓜書》一書,該書為迄今為止市場上最暢銷的有關(guān)虛擬化的書籍。