混合云定義正在重新定義
譯文【51CTO.com快譯】
行業(yè)專家指出,不斷發(fā)展的混合云定義將會影響組織采用的混合云戰(zhàn)略。
與七八年前快速發(fā)展的混合架構相比,如今的混合云似乎不再是一個熱門話題。而在過去的幾年中,混合云的生態(tài)系統(tǒng)發(fā)生了巨大變化,以至于混合云與其前身有著根本性的不同?,F(xiàn)在創(chuàng)建的混合云看起來與10年前創(chuàng)建的混合云幾乎完全不同。
以下介紹混合云的新定義,以及組織應該重新考慮其混合云戰(zhàn)略的原因。
第一代混合云
自從10多年前云計算技術出現(xiàn)以來,混合云就一直存在。理論上,混合云被定義為使用中央管理界面來控制工作負載的架構,在這些負載中,一部分運行在內(nèi)部部署基礎設施中,一部分運行在公共云中。
但是許多組織從一開始就忽略了混合云定義的“中央管理界面”部分。他們反而認為,如果以某種方式同時使用內(nèi)部部署基礎設施和公共云,就是采用了混合云,即使其缺乏集中式方式來管理混合云架構中的這兩個部分。
因此,正如調(diào)研機構451 Research公司分析師在2014年者解釋的那樣,“真正的混合云很少見,只有十分之一的組織擁有它。”
更改混合云的定義
但是如今真正的混合云越來越多。這要歸功于一些新趨勢和新技術,這些新趨勢和新技術使跨內(nèi)部部署基礎設施和云計算基礎設施無縫管理工作負載變得更加容易:
(1)多云
一個重要趨勢是多云架構的爆炸式增長??梢哉f,混合云是多云的一種形式。從這個意義上來說,多云的發(fā)展趨勢并沒有鼓勵更多混合云的采用。如果有的話,它促使更多的組織同時使用多個公共云,而不是構建更多的將內(nèi)部部署基礎設施與單個公共云相結(jié)合的混合架構。
然而,多云轉(zhuǎn)變所做的是鼓勵云計算架構師和開發(fā)人員以與云計算無關的方式思考。為了有效地部署多云工作負載,重要的是避免被特定云計算供應商的服務或工具鎖定,以便組織可以輕松地將它們從一個公共云遷移到另一個公共云。
如果開發(fā)人員牢記這一目標來設計工作負載,通常也更容易在內(nèi)部部署基礎設施和公共云之間移動工作負載。從這個角度來看,多云使混合策略更加實用。
(2)Kubernetes
徹底改變混合云格局的另一個變化是Kubernetes的迅速普及。
組織可以根據(jù)需要在內(nèi)部部署基礎設施、公共云甚至Raspberry Pi上的任何地方部署Kubernetes。這絕不是混合云專有的技術。
但是,Kubernetes通過提供可跨越內(nèi)部部署基礎設施和云計算基礎設施的中央平臺,使組織更易于實現(xiàn)混合云架構。
這并不是大多數(shù)Kubernetes發(fā)行版的主要用例。但這適用于某些組織,這些組織通常使用Kubernetes(以及其他一些工具)來簡化統(tǒng)一的混合云工作負載。
(3)Azure Stack和AWS Outposts
AWS Outposts是谷歌云對其他云計算供應商發(fā)布的類似Azure Stack和AWS Outposts混合云框架的一個回應。
后兩個框架在許多關鍵方面與Anthos不同。它們綁定到特定的云平臺(特別是Azure和AWS),而Anthos可以與任何公共云一起使用。Azure Stack和Outposts還需要某些類型的硬件來構建混合云的內(nèi)部部署組件。
不過,與Anthos一樣,Azure Stack和Outposts已經(jīng)極大簡化了構建混合云所需的工作。而在這個混合云中,內(nèi)部部署基礎設施和公共云通過一套一致的API和管理工具無縫地集成在一起。
現(xiàn)代混合云定義
所有這些變化重新定義了混合云的含義。
當今的混合云的特點是內(nèi)部部署和云計算服務之間的緊密集成。從應用程序的角度來看,通常根本沒有區(qū)別,因為無論應用程序在混合云中何處運行,它們都使用相同的API。同時,開發(fā)人員和IT團隊可以為其混合云的所有部分使用相同的部署和管理界面。
結(jié)論
簡而言之,在過去幾年中,混合云架構的門檻已經(jīng)提高了很多。而只是通過在公共云中運行一些虛擬機并在內(nèi)部部署為它們存儲一些數(shù)據(jù),就可以聲稱擁有混合云的日子已經(jīng)一去不復返了。
現(xiàn)代混合云是基于與基礎設施無關的開發(fā)和部署技術構建的,并且它們通常依賴于復雜的架構平臺,例如Anthos或Azure Stack,這些平臺直到最近才出現(xiàn)。
原文標題:Hybrid Cloud Definition Is Being Redefined,原文作者:Christopher Tozzi
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】