毫無疑問,云計算未來將如何發(fā)展備受爭議。事實上,“云”這個詞是恰當(dāng)?shù)?,因為就像天上的云朵一樣,云計算技術(shù)是不斷變化的,將重新塑造它的形態(tài)。而企業(yè)需求引領(lǐng)著云技術(shù)的風(fēng)向和潮流,因為企業(yè)知道采用云計算對于市場競爭意味著什么。
調(diào)研機構(gòu)IDG Research Services公司今年早些時候發(fā)布的一項研究表明,近40%的組織采用某種公共云,但也有一些組織將部分工作負(fù)載回遷到了其內(nèi)部部署的數(shù)據(jù)中心,這主要是出于安全和成本方面的考慮。
如今出現(xiàn)的趨勢是企業(yè)采取行動需要更加謹(jǐn)慎。他們意識到有時候業(yè)務(wù)在云端運行更困難,他們對業(yè)務(wù)遷移到云計算的態(tài)度更為明智。
但他們?nèi)栽谙蛟贫诉w移,云優(yōu)先企業(yè)戰(zhàn)略正在顯著增強。混合云IT運營管理提供商OpsRamp公司對大型企業(yè)(超過500名員工)的IT領(lǐng)導(dǎo)人進行了一項調(diào)查,發(fā)現(xiàn)公共云服務(wù)占據(jù)了IT預(yù)算的更大份額。
超過一半的受訪者表示他們已經(jīng)使用公共云超過了三年,但只有29%的受訪者將其云采用級別描述為“成熟”,而“開發(fā)”為50%,“新興”為21%,因此還有一定的增長空間,將會繼續(xù)增長。
云計算的未來受形態(tài)和形式的影響
提出的一個問題是,云計算將采取何種未來形式?調(diào)查發(fā)現(xiàn)四分之三的受訪者表示,他們希望與不同的云計算提供商合作滿足其業(yè)務(wù)需求。出于這個原因,一個新詞匯隨著公共云、私有云和混合云的應(yīng)用而出現(xiàn):多云。
多云具有兩種使用方式:一種方式是將兩種或三種云類型一起定義,如公共云和私有云串聯(lián)使用。當(dāng)然,這就是混合云。多云使用的另一種方式是使用多個云提供商的云服務(wù)。一家企業(yè)可能會與亞馬遜、微軟以及一家較小的供應(yīng)商合作,也許這只是為了存儲。
CIO戰(zhàn)略顧問機構(gòu)Avoa公司的負(fù)責(zé)數(shù)據(jù)中心和云計算問題的主要顧問Tim Crawford表示,人們需要多種不同的服務(wù)來滿足多種不同的機制,因此,在默認(rèn)情況下決定采用混合云或多云的方法。
“沒有一種類型的云計算可以滿足用戶的全部需求,現(xiàn)實是人們將不得不使用它們的組合。大部分企業(yè)都在采用。”Crawford說。“而且這種勢頭正在增強。有一些人爭論說,這樣的結(jié)果可能會全部采用公共云,但我并不這么認(rèn)為,因為在某些應(yīng)用中,公共云并不是企業(yè)可行的解決方案。”
云計算應(yīng)用性能監(jiān)測供應(yīng)商Dynatrace公司產(chǎn)品高級副總裁Steve Tack表示,與大型企業(yè)和ISV客戶達成的共識是,采用混合云將是企業(yè)發(fā)展的方向,“無論人們稱之為混合云還是多云,也無論其可能是什么。”
企業(yè)將業(yè)務(wù)遷移到云計算有兩個驅(qū)動因素,他說,人們關(guān)注容器和微服務(wù)架構(gòu)的密度以及上市速度。采用微服務(wù)方法有許多好處,例如部署速度和組件解耦等,以使它們更易于部署和更新。
但他還提到從瀑布式開發(fā)方式轉(zhuǎn)向更敏捷的持續(xù)集成/交付方式。他看到企業(yè)每半年或每兩個月發(fā)布一次主要版本。他們通過一系列的組合達到了快速更新的速度。自動化測試和性能分析的公司能夠讓開發(fā)人員專注于實際開發(fā)。自動化還提供了對使用和客戶體驗的可見性和洞察力。
“通過獲得反饋回路并采用持續(xù)部署方法,可以讓企業(yè)延長應(yīng)用的生命周期并加速部署。”Tack說,“當(dāng)企業(yè)將云原生應(yīng)用程序、容器、自動化、敏捷性和DevOps結(jié)合在一起時,可以獲得這個組合的復(fù)合價值。”
公共云的局限性
Tack表示,大部分新的云投資都是由新投資和新舉措的需求驅(qū)動的,但他也看到了人們稱之為“提升和轉(zhuǎn)移” 數(shù)據(jù)中心現(xiàn)有的應(yīng)用程序應(yīng)用到云端有所增加。
“前者以競爭優(yōu)勢為基礎(chǔ),后者以成本為基礎(chǔ)。這兩種方法對企業(yè)來說都具有吸引力。”他說。
不過,提升和轉(zhuǎn)換可能不是一個好主意。有幾項研究發(fā)現(xiàn),企業(yè)將其應(yīng)用程序遷移到云端之后,很快又回遷到內(nèi)部部署的數(shù)據(jù)中心。Crawford說,“這不是因為采用公共云的成本更昂貴,而是這些應(yīng)用程序使用的方式更昂貴。它可能比在傳統(tǒng)數(shù)據(jù)中心運行的成本要貴四倍。這是因為傳統(tǒng)數(shù)據(jù)中心應(yīng)用程序(假設(shè)沒有重新編寫或重新設(shè)計)被用于在冗余架構(gòu)的高峰期全天候運行。公共云不是為運行這些應(yīng)用而設(shè)計,如果企業(yè)更恰當(dāng)?shù)厥褂盟脑O(shè)計,其成本可能更低一些。”他說。
那么為什么企業(yè)會犯這個錯誤呢?因為很多公司并不知道這些。“很多企業(yè)無法確定其成本是否高昂,而許多分析公司也在提供各自的建議。”他說。
因此,將數(shù)據(jù)中心應(yīng)用程序遷移到云端將不會成為未來的主要趨勢,因為它們有自己的運行方式。Crawford還認(rèn)為,網(wǎng)絡(luò)延遲也可能會影響公共云的采用,企業(yè)可能采用物聯(lián)網(wǎng)和邊緣服務(wù)這樣的內(nèi)部部署/私有云。“因為網(wǎng)絡(luò)連接仍然是一個限制因素,”他說。
新的未來云計算格式?
Task和Crawford都沒有預(yù)測云計算中出現(xiàn)的新格式,因為這不需要。
“現(xiàn)實中大多數(shù)企業(yè)都在使用混合云。”Crawford說,“企業(yè)的數(shù)據(jù)中心正在使用在某種形式的公共云上運行的SaaS,人們可以區(qū)分它是否真的是混合型。”
Task說,如今,也有一些人炒作通過公共云進行無服務(wù)器計算。“無服務(wù)器”計算有點用詞不當(dāng),其實仍然需要服務(wù)器來運行。這只是為了分配虛擬機或容器并向它們部署代碼,開發(fā)團隊只是上傳它的應(yīng)用程序,這被稱為功能,因為它執(zhí)行單一功能,然后供應(yīng)商(AWS或其他)則執(zhí)行這項功能并在進程完成時關(guān)閉它。
它解決了云計算中最大的問題之一:人們在完成時往往會忘記關(guān)閉虛擬機。而開發(fā)人員和其他用戶忘記關(guān)閉其虛擬實例,保持運行狀態(tài),并且如果虛擬機正在運行,其計劃正在運行。這就是企業(yè)看到在云計算賬單時感到震驚的原因。
而借助無服務(wù)器計算,企業(yè)永遠(yuǎn)不會啟動虛擬機,因此無需擔(dān)心將其關(guān)閉。它創(chuàng)建一個實例來執(zhí)行代碼,一個簡單的單功能應(yīng)用程序,完成后關(guān)閉。
Task說:“它允許人們設(shè)計、構(gòu)建和運行應(yīng)用程序和服務(wù),并從處理硬件和管理服務(wù)器中抽象出來,以及他們只需在細(xì)微的基礎(chǔ)上花費時間。”
“我仍然認(rèn)為市場上存在大量的大規(guī)模遷移和容器的空間,同時企業(yè)會對無服務(wù)器計算產(chǎn)生很大的興趣,這對整體結(jié)構(gòu)的影響將是巨大的。”他補充說。