云計算如今得到了廣泛的應用和發展,可以肯定的是,云計算的未來競爭將會更加激烈。事實上,“云”這個術語是合適的,因為就像天空中的云朵一樣,云計算的技術不斷更新和變化,并將重新塑造它的形狀。而引導云計算發展的風向和潮流是企業的需求,因為企業了解接受云計算對市場競爭意味著什么。
調研機構IDG Research Services在今年早些時候發布的一項調查研究發現,近40%的采用了某種公共云的企業已將其部分工作負載重新移回了內部部署的數據中心,這主要是因為安全性和成本問題。
出現這樣的發展趨勢是出于企業更加謹慎的舉動。他們正在意識到,有時候面臨的困難是云計算繁重的工作量,他們對采用云計算的選擇更加明智。
但很多企業仍在將業務遷移到云端。云優先的企業戰略正在顯著增強。混合云IT運營管理提供商OpsRamp公司對大型企業(超過500名員工)的IT領導者進行了民意調查,發現其公共云服務占據了IT預算的更大份額。
超過一半的受訪者表示他們已經使用公共云超過三年,但只有29%的受訪者表示他們的云采用水平為“成熟”,而“開發”為50%,“新興”為21%。報告指出,“云計算的應用還有一定的增長空間,將會繼續增長。”
云計算的未來發展受形態和形式的影響
所提出的問題是,云計算在未來將采取何種形式?調查中發現,四分之三的受訪者表示他們希望與不同的云計算供應商合作滿足他們的業務需求。出于這個原因,一個新詞匯在公共云,私有云和混合云出現之后而進入人們的視線:多云。
多云有兩種使用方式,所以企業需要對此有所了解。一種方法是將兩種或三種云計算類型一起定義,如公共和私有云混合使用。當然,這就是混合云。多云使用的另一種方式是使用多個云提供商的云服務。一家企業可能會與亞馬遜、微軟以及另一家較小規模的供應商合作,也許只是為了存儲數據。
Avoa公司是一家CIO戰略顧問商,該公司負責數據中心和云計算問題的資深顧問Tim Crawford表示,人們需要多種不同的服務來滿足多種不同的機制,因此在默認情況下會規定混合云或多云的做法。
“沒有一種云服務類型可以滿足企業的所有需求。現實是企業將不得不使用它們的組合。這并不是個別的案例。而是大部分企業都在這么做。”Crawford 說。
Crawford表示,現在已經開始看到這種勢頭正在增強。“很多人認為,云計算的應用最終都將是公共云,但我認為這并不是事實,因為在某些應用中,公共云并不是企業一個可行的解決方案。”他說。
云計算應用性能監測供應商Dynatrace公司產品高級副總裁Steve Tack表示,與大型企業和獨立軟件廠商(ISV)等客戶達成的共識是,混合云將成為未來發展前進的方向,“無論人們稱之為混合云還是多云。”
云計算遷移有兩個驅動因素,他說,人們關注容器和微服務架構的密度以及上市速度。而采用微服務方法有許多好處,例如部署速度和組件解耦等,以使它們更易于部署和更新。
但他還提到企業已經從瀑布式開發方式轉向更敏捷的持續集成/交付方式。他表示企業通常每半年會發布一次主要版本。他們通過結合的方式加快了更新速度。其中一個方式是采用自動化。采用自動化測試和性能分析的企業能夠使開發人員從測試和分析的工作解脫出來,并專注于實際開發。自動化還提供企業對使用情況和客戶體驗的可視性和洞察力。
“通過獲得反饋回路并采用持續部署方法,可以讓企業加快應用的生命周期并加速部署。”他說,“當企業將云原生應用程序、容器、自動化、敏捷性和DevOps結合在一起時,它們都會在為企業提供復合價值。”
公共云的局限性
Task表示,大部分新的云計算投資都是由新投資和新舉措的需求所驅動的,但他也看到現有的數據中心應用程序“提升并轉移”到云中的數量有所增加。
“原有的應用程序是圍繞著競爭優勢而建立的,而遷移到云中的應用程序則是圍繞成本開發的。他們如今都獲得了企業的支持。”他說。
不過,“提升并轉移”可能并不是一個好主意。有一些調查研究發現企業在將一些應用程序遷移到云端之后,很快又返回到自己的內部部署數據中心。Crawford說,這不是因為采用公共云更昂貴,而是在公共云運行業務的成本更昂貴。
“公共云使用這些程序可能比??傳統數據中心的成本要高出四倍。這是因為原有的應用程序(假設不被重新編寫或重新架構)被用于在冗余架構的高峰期,并全天候運行。公共云不是為了這種方式運行的。如果企業使用更加適合公共云的設計,那么其成本將會更低。”他說。
那么為什么很多企業會犯這個錯誤呢?這是因為他們并不了解云計算。“人們對于云計算有很多觀點,企業如何確定哪些是真的,什么不是?許多分析公司甚至從最新的新聞稿來判斷。”他說。
因此,將數據中心應用程序遷移到云端將不會成為未來的主要趨勢,因為它們的運行方式有所不同。Crawford還認為,網絡延遲也可能對采用公共云不利,而像物聯網和邊緣服務這樣的內部/私有云可能會得到更多的應用。“因為網絡連接速度仍然是一個限制因素,”他說。
新的未來云計算模式?
Task和Crawford都表示,目前沒有看到云計算新模式的出現,因為并不需要。現在的云計算類型是足夠的。
“現實中大多數企業都在使用混合云。”Crawford說,“這可能企業的數據中心正在使用某種公共云運行SaaS。也可以分開運行,這要看它是否真的是混合型。”他說。
Crawford表示,還有很多企業采用容器技術,它是通過公共云進行無服務器計算。“無服務器計算”這有些用詞不當,這是因為實際上仍然需要服務器來運行,而不是分配虛擬機或容器以及向它們部署代碼,開發團隊只是上傳它的應用程序,這被稱之為函數,因為它執行單一功能,然后供應商(AWS或其他)執行函數并關閉,當過程完成時它會停止。
它解決了云計算中最大的問題之一:人們在完成任務時很容易忘記關閉虛擬機。開發人員和其他用戶忘記關閉其虛擬實例并保持運行狀態,并且如果虛擬機一直在運行,那么云計算供應商的計費程序也一直運行。這就是為什么企業在采用云計算之后其賬單費有高昂的原因。
借助無服務器計算,企業就不會啟動虛擬機,因此無需擔心是否將其關閉。它創建一個實例來執行代碼,這是一個簡單的單功能應用程序,然后在任務完成后關閉。
他說:“它允許人們設計、構建和運行應用程序和服務,并從處理硬件和管理服務器的過程中抽象化,并且只需為他們所實施的工作支付費用。”
“我仍然認為市場上存在大量的大規模遷移和容器化的空間,同時也對無服務器計算產生很大的興趣,并且對整體結構的影響將是相當大的。”他補充道。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。