新聞中心
Kubernetes如何改變了混合云的面貌?
譯文
作者:布加迪編譯 2019-12-24 07:53:40
云計(jì)算
混合云 自公共云日漸盛行以來,就有諸多廠商試圖確保本地基礎(chǔ)架構(gòu)和云基礎(chǔ)架構(gòu)兩者相當(dāng)。OpenStack、CloudStack和Eucalyptus等開源項(xiàng)目旨在成為用于將企業(yè)數(shù)據(jù)中心與公共云無縫集成的混合云平臺(tái)。

為企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站優(yōu)化、成都全網(wǎng)營銷推廣、競(jìng)價(jià)托管、品牌運(yùn)營等營銷獲客服務(wù)。創(chuàng)新互聯(lián)擁有網(wǎng)絡(luò)營銷運(yùn)營團(tuán)隊(duì),以豐富的互聯(lián)網(wǎng)營銷經(jīng)驗(yàn)助力企業(yè)精準(zhǔn)獲客,真正落地解決中小企業(yè)營銷獲客難題,做到“讓獲客更簡(jiǎn)單”。自創(chuàng)立至今,成功用技術(shù)實(shí)力解決了企業(yè)“網(wǎng)站建設(shè)、網(wǎng)絡(luò)品牌塑造、網(wǎng)絡(luò)營銷”三大難題,同時(shí)降低了營銷成本,提高了有效客戶轉(zhuǎn)化率,獲得了眾多企業(yè)客戶的高度認(rèn)可!
【51CTO.com快譯】自公共云日漸盛行以來,就有諸多廠商試圖確保本地基礎(chǔ)架構(gòu)和云基礎(chǔ)架構(gòu)兩者相當(dāng)。
OpenStack、CloudStack和Eucalyptus等開源項(xiàng)目旨在成為用于將企業(yè)數(shù)據(jù)中心與公共云無縫集成的混合云平臺(tái)。
[[286517]]
圖1. Kubernetes
由于在本地運(yùn)行和云端運(yùn)行的虛擬機(jī)管理程序及虛擬機(jī)管理器存在差異,因此工作負(fù)載的可移植性絕非易事。云突發(fā)(云輕松擴(kuò)展基礎(chǔ)架構(gòu)和應(yīng)用程序所需資源的能力)仍是基礎(chǔ)架構(gòu)設(shè)計(jì)師的幻想。
圖2. 虛擬機(jī)管理程序和虛擬機(jī)管理器
自2015年以來,容器和Kubernetes這兩大趨勢(shì)開始改變混合云的面貌。
容器運(yùn)行時(shí)環(huán)境成為跨物理機(jī)、私有云和公共云運(yùn)行工作負(fù)載的最基本部分。容器映像已成為軟件的選擇部署單元。在許多方面,Docker和容器運(yùn)行時(shí)環(huán)境成了虛擬機(jī)管理程序的替代者。在macOS上開發(fā)的容器化應(yīng)用程序可以輕松部署在亞馬遜EC2、谷歌計(jì)算引擎(GCE)或Azure虛擬機(jī)中,無需更改代碼和配置。
如果Docker是新的虛擬機(jī)管理程序,那么Kubernetes成了專有虛擬機(jī)管理器的替代者。由于容器成了部署單元、Kubernetes成了編排管理器,業(yè)界終于就一種標(biāo)準(zhǔn)基礎(chǔ)架構(gòu)層達(dá)成了共識(shí)。
Red Hat、VMware、Canonical、Mirantis、Rancher及其他供應(yīng)商提供了在企業(yè)數(shù)據(jù)中心和公共云中都可以運(yùn)行的基于Kubernetes的平臺(tái)。 Kubernetes的興起迫使阿里巴巴、AWS、IBM、谷歌、華為、微軟和Oracle等超大規(guī)模云供應(yīng)商提供托管的Kubernetes服務(wù)。
管理Kubernetes的組織:云原生計(jì)算基金會(huì)(CNCF)在確保商業(yè)實(shí)施符合標(biāo)準(zhǔn)方面發(fā)揮了關(guān)鍵作用。認(rèn)證的Kubernetes一致性計(jì)劃確保每家供應(yīng)商的Kubernetes版本都支持所需的API,開源社區(qū)版也是如此。對(duì)于使用Kubernetes的企業(yè)組織而言,一致性確保了安裝的一套Kubernetes與安裝的另一套彼此可協(xié)同操作,這讓企業(yè)可在供應(yīng)商之間靈活地選擇。
CNCF還管理containerd項(xiàng)目,這是定義容器運(yùn)行時(shí)環(huán)境的標(biāo)準(zhǔn)。只要容器運(yùn)行時(shí)環(huán)境符合containerd規(guī)范,Kubernetes就能編排工作負(fù)載。containerd和Kubernetes的結(jié)合成為了現(xiàn)代基礎(chǔ)架構(gòu)的基礎(chǔ)。
圖3. 容器和Kubernetes
得益于標(biāo)準(zhǔn)化工作和一致性計(jì)劃,在桌面上開發(fā)和測(cè)試容器化軟件的開發(fā)人員可以放心地將其部署在運(yùn)行Kubernetes的生產(chǎn)環(huán)境中。由于保證Kubernetes在不同的環(huán)境和發(fā)行版之間可以兼容,因而初創(chuàng)公司、中型公司和大企業(yè)迅速采用Kubernetes。
由于容器運(yùn)行時(shí)環(huán)境和Kubernetes成為現(xiàn)代基礎(chǔ)架構(gòu)的黃金標(biāo)準(zhǔn),混合云的最初承諾不再是遙不可及的夢(mèng)想。
今年,我們已看到幾乎各大基礎(chǔ)架構(gòu)供應(yīng)商推出了基于Kubernetes的混合云平臺(tái)。這些新產(chǎn)品不僅可以管理在本地和各自的云平臺(tái)中運(yùn)行的集群,還可以管理任何Kubernetes集群,包括部署在其他云環(huán)境中的集群。
IBM宣布推出IBM Cloud Paks(之前名為IBM Cloud Private)闖入這個(gè)領(lǐng)域,隨后谷歌在Cloud NEXT 2019大會(huì)上發(fā)??布了Anthos。在VMworld 2019上,VMware宣布了Project Pacific和Tanzu Mission Control——該平臺(tái)集Kubernetes和vSphere的優(yōu)點(diǎn)于一身。最近,微軟推出了Azure Arc,它可以管理Azure自己的托管Kubernetes服務(wù)、AKS以及在Azure外面運(yùn)行的Kubernetes集群。
這些平臺(tái)的共同點(diǎn)在于,Kubernetes處于混合戰(zhàn)略的核心位置。由于Kubernetes,這些混合云平臺(tái)不僅實(shí)現(xiàn)了工作負(fù)載可移植性,還提供了跨不同環(huán)境擴(kuò)展工作負(fù)載的能力。
圖4. 基于Kubernetes的混合云
展望未來,Kubernetes將成為可以管理容器、虛擬機(jī)、遺留工作負(fù)載和現(xiàn)代應(yīng)用程序的通用控制平面。
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】
當(dāng)前文章:Kubernetes如何改變了混合云的面貌?
鏈接URL:http://www.5511xx.com/article/dhgdigj.html


咨詢
建站咨詢
