提及云計算,絕大多數(shù)人的反應(yīng)是這樣的:它是一門新興技術(shù),是互聯(lián)網(wǎng)發(fā)展的未來趨勢,云計算核心技術(shù)比較多,學(xué)習(xí)不易。不過如果你真的想要學(xué)好云計算,也是有其規(guī)律可循的,從基礎(chǔ)到進(jìn)階、由簡單到復(fù)雜,不斷的學(xué)習(xí)加練習(xí),你就可以學(xué)好它。
目前創(chuàng)新互聯(lián)建站已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、唐山網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。Kubernetes,簡稱K8s,是一個開源的,用于管理云平臺中多個主機(jī)上的容器化的應(yīng)用,Kubernetes的目標(biāo)是讓部署容器化的應(yīng)用簡單并且高效(powerful),Kubernetes提供了應(yīng)用部署、規(guī)劃、更新、維護(hù)的一種機(jī)制,Kubernetes不僅僅支持Docker,還支持Rocket,這是另一種容器技術(shù)。
使用Kubernetes可以:自動化容器的部署和復(fù)制;隨時擴(kuò)展或收縮容器規(guī)模;將容器組織成組,并且提供容器間的負(fù)載均衡;很容易地升級應(yīng)用程序容器的新版本;提供容器彈性,如果容器失效就替換它等等。Kubernetes核心概念知識:
Pod-容器組
Pod是Kubernetes的基本操作單元,指定多個有關(guān)聯(lián)容器(有調(diào)用關(guān)系依賴)構(gòu)成一個Pod。Pod包含的容器運行在同一個Minion上(Worker Node),Pod的設(shè)計理念是支持多個容器在一個Pod中共享網(wǎng)絡(luò)地址和文件系統(tǒng)。
Deployment-部署
Deployment是最近幾個版本才有的,部署表示用戶對K8s集群的一次更新操作。部署是一個比RS應(yīng)用模式更廣的API對象,可以創(chuàng)建、更新一個新的服務(wù),或者滾動升級一個服務(wù)。
Job-任務(wù)
Job是K8s用來控制批處理型任務(wù)的API對象。批處理業(yè)務(wù)與長期伺服業(yè)務(wù)的主要區(qū)別是批處理業(yè)務(wù)的運行有頭有尾,而長期伺服業(yè)務(wù)在用戶不停止的情況下永遠(yuǎn)運行。Job管理的Pod根據(jù)用戶的設(shè)置把任務(wù)成功完成就自動退出,成功完成的標(biāo)志根據(jù)不同的spec.completions策略而不同。
DaemonSet-后臺支撐服務(wù)集
長期伺服型和批處理型服務(wù)的核心在業(yè)務(wù)應(yīng)用,后臺支持服務(wù)的核心關(guān)注點是K8s集群中的節(jié)點(物理機(jī)或虛擬機(jī)),節(jié)點可能是所有集群節(jié)點也可能是通過nodeSelector選定的一些特定節(jié)點。典型的后臺支持型服務(wù)包括、存儲、日志和監(jiān)控每個節(jié)點上支持K8s集群運行的服務(wù)。
PetSet-有狀態(tài)服務(wù)集
K8s在1.3版本里發(fā)布了Alpha版的PetSet功能,RC和RS主要是控制提供無狀態(tài)服務(wù),其所控制的Pod的名字是隨機(jī)設(shè)置的。PetSet中Pod的名字作用用于關(guān)聯(lián)與該Pod對應(yīng)的狀態(tài)。
Replication Controller-復(fù)制控制器
RC是K8s集群中最早的保證Pod高可用的API對象,通過監(jiān)控運行中的Pod來保證集群中運行指定數(shù)目的Pod副本。通過RC運行Pod比直接運行Pod更明智,RC會保證Pod的數(shù)量。
Replica Set-副本集
RS是新一代的RC,提供同樣的高可用能力,RS 能支持更多種類的匹配模式。副本集一般不單獨使用,而是作為Deployment的狀態(tài)參數(shù)使用。
Service-服務(wù)
RC、RS和Deployment只是保證了支撐服務(wù)的微服務(wù)Pod的數(shù)量,但是沒有解決如何訪問這些服務(wù),穩(wěn)定地提供服務(wù)需要服務(wù)發(fā)現(xiàn)和負(fù)載均衡能力。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。