Gartner表示網(wǎng)絡(luò)規(guī)模IT(Web-Scale IT)至2017年將成為架構(gòu)方法的一種,并會在全球50%的企業(yè)里運作。
2014年Gartner基礎(chǔ)設(shè)施、運營和數(shù)據(jù)中心峰會(Gartner Infrastructure, Operations and Data Center Summit 2014)將于2014年5月21-22日在悉尼召開,討論網(wǎng)絡(luò)規(guī)模IT的前景。
據(jù)Gartner資料顯示,網(wǎng)絡(luò)規(guī)模IT(Web-Scale IT)至2017年將成為架構(gòu)方法的一種,并會在全球50%的企業(yè)里運作,比較2013年的不到10%有較大的增長。網(wǎng)絡(luò)規(guī)模IT是一種在企業(yè)內(nèi)部IT設(shè)施上運行的環(huán)球級別計算模式,在多個層次上重新考慮各種定位的關(guān)系,具有大型云服務(wù)提供商的功能。
Gartner研究副總裁Cameron Haight指出,大型云服務(wù)提供商(如亞馬遜、谷歌、Facebook等)正在重新定義IT服務(wù)交付的方式。“他們所提供的功能不僅僅是龐大的規(guī)模,其規(guī)模本身還涉及到速度和敏捷性。如果企業(yè)不想落伍,就需要效仿這些典型云服務(wù)提供商的架構(gòu)、流程和實踐。”
Haight表示,網(wǎng)絡(luò)規(guī)模IT要做的是采用一個系統(tǒng)性的方法改變IT價值鏈,“數(shù)據(jù)中心要從工業(yè)工程學(xué)的角度出發(fā)進行設(shè)計,要尋找一切機會降低成本和減少浪費。僅僅將設(shè)施重新設(shè)計成更節(jié)能是不夠的,還必須對關(guān)鍵硬件組件(如服務(wù)器、存儲和網(wǎng)絡(luò))重新進行內(nèi)部(In-house)設(shè)計。面向網(wǎng)絡(luò)(Web-oriented)的結(jié)構(gòu)可以讓開發(fā)人員構(gòu)建非常靈活和具彈性的系統(tǒng),系統(tǒng)出錯時可以更快地恢復(fù)。”
Haight指坊間有開放和免費的數(shù)據(jù)中心及相關(guān)的服務(wù)器、存儲和網(wǎng)絡(luò)硬件的設(shè)施藍圖,可用于降低成本,對傳統(tǒng)IT廠商有沖擊。
Haight還表示,IT部門歷來只能從有限的幾家硬件廠商采購硬件,無論是采購服務(wù)器、存儲設(shè)備或網(wǎng)絡(luò)設(shè)備。但情況開始改變,主要是因為云服務(wù)提供商由于規(guī)模和成本控制的極端需求而開始設(shè)計和組裝基礎(chǔ)設(shè)施組件。“這些設(shè)備與銷售給傳統(tǒng)企業(yè)的設(shè)備不同,一些商業(yè)產(chǎn)品常用的基本特征在這些設(shè)備中卻沒有。”
無論是什么云服務(wù)公司,所有這些設(shè)備之間的一個共同要素是,設(shè)備對運行開源操作系統(tǒng)有結(jié)構(gòu)上的要求,這樣做不僅可以降低成本,而且還能提高IT環(huán)境的可控制性。
這些為傳統(tǒng)企業(yè)帶來幾個可能的問題。首先,也許也是最重要的,開放的方式可以提供更多的硬件(和數(shù)據(jù)中心)設(shè)備設(shè)計和采購上的選擇,這時候多種架構(gòu)有可用之處。Gartner預(yù)計,傳統(tǒng)供應(yīng)商仍然會利用這些設(shè)計藍圖提供解決方案,新的供應(yīng)商也會推出自己的產(chǎn)品。隨著服務(wù)器壟斷局面的解體,企業(yè)可趁機利用這些系統(tǒng)中的規(guī)模經(jīng)濟設(shè)計,這種利用不僅僅是從價格的角度,還可以從運營成本角度加以利用。盡管運營成本很難衡量,業(yè)界卻開始慢慢地籠罩在一種創(chuàng)新氣氛中,一般認(rèn)為就目前的趨勢來看,大型云服務(wù)企業(yè)和傳統(tǒng)企業(yè)最終都會從中獲益。
與此同時,另一個稍為有一點點關(guān)系的相關(guān)領(lǐng)域也有新的發(fā)展。面向網(wǎng)絡(luò)架構(gòu)(WOA)的軟件架構(gòu)使得開發(fā)團隊能夠更獨立地運作,同時也整體提高了應(yīng)用程序彈性。IT部門要滿足網(wǎng)絡(luò)規(guī)模IT環(huán)境的要求就必須重新思考如何設(shè)計應(yīng)用程序。這些要求包括:在額外資源下按比例縮放性能、適應(yīng)業(yè)務(wù)變化的需要程度、在基礎(chǔ)設(shè)施出現(xiàn)脆弱時保持彈性以及在系統(tǒng)增大后有效地運營。
為了實現(xiàn)這些要求,必須重新省視應(yīng)用程序架構(gòu)和技術(shù)“膠合”。技術(shù)“膠合”指將多個網(wǎng)絡(luò)規(guī)模服務(wù)綁在一起。對于應(yīng)用程序而言,企業(yè)架構(gòu)師和開發(fā)人員必須考慮各種各樣的方法,以滿足網(wǎng)絡(luò)規(guī)模的需求。
總而言之,新的應(yīng)用程序和架構(gòu)方法可以將企業(yè)引向營運設(shè)計之路。也就是說,IT部門要從一開始就重視如何提高性能和彈性,繼而開始重新思考他們的業(yè)務(wù)支持。將新的軟件架構(gòu)與DevOps風(fēng)格結(jié)合可望成為催化劑,以提高IT部門適應(yīng)變化的能力。因此,Gartner預(yù)測,全球企業(yè)CIO的25%至2020年將參與過企業(yè)網(wǎng)絡(luò)規(guī)模IT計劃,而在2013年只有不到5%的CIO是這樣。
DevOps對IT文化、工具、流程和部門結(jié)構(gòu)的影響正在加速應(yīng)用的交付和持續(xù)實驗環(huán)境的形成。
Haight表示,DevOps導(dǎo)致企業(yè)重新思考不少IT運營的傳統(tǒng)智慧,“從歷史上看,企業(yè)IT一直專注于管理風(fēng)險,屬于受監(jiān)管行業(yè)的公司尤其是這樣。而主要的DevOps基礎(chǔ)(如自動化)正在使這些企業(yè)意識到他們能夠快速和“安全”。用DevOps的方式思維,迎風(fēng)險而上風(fēng)險也就沒有看上去那么可怕。第一步是要使應(yīng)用程序架構(gòu)更具彈性,IT運營團隊則可以在此基礎(chǔ)上實施和支持一個更精練的系統(tǒng),而傳統(tǒng)上的保守部門可能會認(rèn)為這樣的系統(tǒng)是不合適的。”