Google CEO,Sundar Pichai

Anthos與別的公有云服務不同,這不是一個產品,而是一系列產品的品牌名,這些產品包括應用現(xiàn)代化、云遷移、混合云和多云管理等方面。

盡管關注度很高,但是相關文檔卻很少,我們對谷歌的這項新技術知之甚少。只是知道,Anthos的核心就是k8s,建立在GKE(谷歌云托管的容器平臺)基礎之上,k8s與一些別的服務相映成趣,最終提供了強大的服務能力。

Anthos都有什么呢?

1,GKE

(Google Kubernetes Engine),GKE是Anthos的中央指揮和控制中心,用戶可以使用GKE控制臺來管理谷歌云、本地數(shù)據(jù)中心還有別的云平臺上的分布式基礎設施。

2,GKE On-prem——GKE同款本地k8s服務

GKE On-prem,這是一個與GKE一致的基于k8s的軟件平臺,用戶可以在任何兼容的硬件上進行部署,Google將管理該平臺,在谷歌的架構中,會將其視為GKE的邏輯擴展。值得注意的是,GKE On-prem可在VMware vSphere 6.5上作為虛擬設備運行,也正在適配其他虛擬機管理程序比如Hyper-V和KVM。

3,Istio網絡管理平臺

Istio支持跨平臺的聯(lián)合網絡管理。 Istio充當網絡連接器,可為跨數(shù)據(jù)中心,GCP和其他云平臺的各種應用程序及組件提供連接。它與一些SDN服務無縫集成,例如VMware NSX,Cisco ACI,當然還有谷歌自己的Andromeda。已經買了F5等網絡設備的客戶也可以集成Istio。

4,Velostrata遷移工具

2018年谷歌收購了一家云遷移創(chuàng)業(yè)公司,Velostrata主要做兩件事,第一個,以流(stream)的方式將本地的物理機(虛擬機)復制到GCE(谷歌云虛擬機服務),第二件事兒,將現(xiàn)有的虛擬機轉換到k8s的Pods里。這是業(yè)內第一個P2K(physical to K8s)遷移工具。這項服務目前是beta版。

5,Antho配置管理

Anthos配置管理 – ?Kubernetes是一個可擴展的策略驅動平臺。由于Anthos的用戶需要經常在各種環(huán)境中運行多個k8s集群,谷歌的Anthos試圖簡化配置管理工作,從部署模塊,配置設置,網絡策略,密鑰和密碼等方面,Anthos Config Management可以將配置應用于一個或多個集群。

6,Stackdriver監(jiān)控

Stackdriver是Anthos基礎設施和應用監(jiān)控組件。用戶可以跟蹤Anthos中運行的集群的狀態(tài),以及集群中的應用程序的運行狀況。

7,GCP Cloud Interconnect高速互聯(lián)

混合云方案中,如果企業(yè)數(shù)據(jù)中心和公有云之前沒有高速連接技術的話,這個混合云是不完整的。谷歌云的Cloud Interconnect能在數(shù)據(jù)中心與云之間提供高達100Gbps的連接速度,同時,用戶還可以使用Equinix,NTT Communications,Softbank和其他公司提供的電信網絡來連到GCP。

8,GCP Marketplace應用市場

其實就是k8s的應用商店,上面放著ISV和開源應用程序列表,客戶一鍵把程序部署到Anthos。

谷歌Anthos愿景:容器的和虛擬化的,最后都是k8s的

Anthos的核心意圖就是應用程序現(xiàn)代化,谷歌設想,未來所有企業(yè)應用程序都將在k8s上運行。為此,它買下了Velostrata等技術,這些技術可以直接把VM變成容器。谷歌還為VMware vRealize提供了一個插件,用來將虛擬機轉化成k8s Pods,這個東西非常強大,就連PostgreSQL和MySQL這樣有狀態(tài)的工作負載都能進行轉化。

谷歌云支持將本地的虛擬機遷移上云,但現(xiàn)在也在有意淡化這一服務,Velostrata原來主要也都是做虛擬機的遷移。用戶原來的應用可以運行在本地的虛擬機也可運行在云端的虛擬機,Anthos提供了在VM和k8s之間的互操作性。

谷歌Anthos存在的意義就是希望現(xiàn)有的基于微服務的應用能運行在k8s上,同時,現(xiàn)有的虛擬機也能遷移到容器。而非x86架構的應用和遺留的應用可以在物理機里也可以在虛擬機中運行。

合作伙伴與云原生生態(tài)

谷歌總是像頭獨狼,缺少與業(yè)內同行的協(xié)作,為了抗擊業(yè)內巨頭Azure和AWS,谷歌也開始構建生態(tài)系統(tǒng)了,谷歌也找到了Azure和AWS的合作伙伴們建立合作關系,這一舉動將有利于谷歌在企業(yè)級市場的發(fā)展。

思科旗下的HyperFlex超融合,ACI,SD-WAN和Stealthwatch開始支持Anthos,以期更好地提供SDN能力。VMware宣布其SD-WAN方案VeloCloud,以及SDN,NSX方案也將支持Anthos。

在發(fā)布會上,有十多家ISV宣布支持Anthos。有Citrix、NetApp還有MongoDB等等,有各種平臺提供商將他們的軟件與Anthos集成。

作為k8s的開創(chuàng)者,谷歌非常了解容器管理。當最開始Docker開始在碼農圈兒流行開的時候,谷歌意識到是該發(fā)布k8s這樣的管理工具了,很快就有了業(yè)內第一個云端托管的k8s服務,盡管有很多托管的k8s服務,但谷歌的GKE仍舊是微服務最好的平臺。

Anthos是谷歌戰(zhàn)略意圖的載體。很難不拿谷歌云與AWS還有Azure相比,在混合云方面,微軟有Azure Stack,AWS有Outposts,而谷歌有Anthos,谷歌最大的不同就在容器和k8s方面。

谷歌在k8s和云原生生態(tài)系統(tǒng)中的都有舉足輕重的影響力,并且圍繞在k8s方面的影響力快速構建了企業(yè)級戰(zhàn)略,谷歌希望借助Anthos成為容器生態(tài)的VMware,沿著VMware推廣hypervisior和SDI的方式在企業(yè)級進行拓展。

Anthos的出現(xiàn)極大地鼓舞了云原生生態(tài)系統(tǒng)的士氣,也有人表示,這個世界跟以前不一樣了,軟件是開源的,軟件本身的區(qū)別不大,關鍵在于生態(tài)系統(tǒng),谷歌也得依賴開源社區(qū),谷歌將技術開源后,有一批創(chuàng)業(yè)公司基于開源技術做產品,這也是生態(tài)的重要組成部分。谷歌發(fā)布Anthos這一舉措將加速k8s技術產品向企業(yè)推進的步伐。

分享到

zhupb

相關推薦