您好,登錄后才能下訂單哦!
這篇文章主要講解了“什么是Kubernetes”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“什么是Kubernetes”吧!
Kubernetes是容器集群管理系統(tǒng),是一個(gè)開源的平臺(tái),可以實(shí)現(xiàn)容器集群的自動(dòng)化部署、自動(dòng)擴(kuò)縮容、維護(hù)等功能。
通過Kubernetes你可以:
快速部署應(yīng)用
快速擴(kuò)展應(yīng)用
無縫對接新的應(yīng)用功能
節(jié)省資源,優(yōu)化硬件資源的使用
我們的目標(biāo)是促進(jìn)完善組件和工具的生態(tài)系統(tǒng),以減輕應(yīng)用程序在公有云或私有云中運(yùn)行的負(fù)擔(dān)。
Kubernetes特點(diǎn)
可移植:支持公有云,私有云,混合云,多重云(multi-cloud)
可擴(kuò)展:模塊化,插件化,可掛載,可組合
自動(dòng)化:自動(dòng)部署,自動(dòng)重啟,自動(dòng)復(fù)制,自動(dòng)伸縮/擴(kuò)展
Kubernetes是Google2014年創(chuàng)建管理的,是Google10多年大規(guī)模容器管理技術(shù)Borg的開源版本。
Whycontainers?
為什么要使用容器?通過以下兩個(gè)圖對比:
為什么是Kubernetes容器?
傳統(tǒng)的應(yīng)用部署方式是通過插件或腳本來安裝應(yīng)用。這樣做的缺點(diǎn)是應(yīng)用的運(yùn)行、配置、管理、所有生存周期將與當(dāng)前操作系統(tǒng)綁定,這樣做并不利于應(yīng)用的升級(jí)更新/回滾等操作,當(dāng)然也可以通過創(chuàng)建虛機(jī)的方式來實(shí)現(xiàn)某些功能,但是虛擬機(jī)非常重,并不利于可移植性。
新的方式是通過部署容器方式實(shí)現(xiàn),每個(gè)容器之間互相隔離,每個(gè)容器有自己的文件系統(tǒng),容器之間進(jìn)程不會(huì)相互影響,能區(qū)分計(jì)算資源。相對于虛擬機(jī),容器能快速部署,由于容器與底層設(shè)施、機(jī)器文件系統(tǒng)解耦的,所以它能在不同云、不同版本操作系統(tǒng)間進(jìn)行遷移。
容器占用資源少、部署快,每個(gè)應(yīng)用可以被打包成一個(gè)容器鏡像,每個(gè)應(yīng)用與容器間成一對一關(guān)系也使容器有更大優(yōu)勢,使用容器可以在build或release的階段,為應(yīng)用創(chuàng)建容器鏡像,因?yàn)槊總€(gè)應(yīng)用不需要與其余的應(yīng)用堆棧組合,也不依賴于生產(chǎn)環(huán)境基礎(chǔ)結(jié)構(gòu),這使得從研發(fā)到測試、生產(chǎn)能提供一致環(huán)境。類似地,容器比虛機(jī)輕量、更“透明”,這更便于監(jiān)控和管理。最后,
容器優(yōu)勢總結(jié):
快速創(chuàng)建/部署應(yīng)用:與VM虛擬機(jī)相比,容器鏡像的創(chuàng)建更加容易。
持續(xù)開發(fā)、集成和部署:提供可靠且頻繁的容器鏡像構(gòu)建/部署,并使用快速和簡單的回滾(由于鏡像不可變性)。
開發(fā)和運(yùn)行相分離:在build或者release階段創(chuàng)建容器鏡像,使得應(yīng)用和基礎(chǔ)設(shè)施解耦。
開發(fā),測試和生產(chǎn)環(huán)境一致性:在本地或外網(wǎng)(生產(chǎn)環(huán)境)運(yùn)行的一致性。
云平臺(tái)或其他操作系統(tǒng):可以在Ubuntu、RHEL、CoreOS、on-prem、GoogleContainerEngine或其它任何環(huán)境中運(yùn)行。
Looselycoupled,分布式,彈性,微服務(wù)化:應(yīng)用程序分為更小的、獨(dú)立的部件,可以動(dòng)態(tài)部署和管理。
資源隔離
感謝各位的閱讀,以上就是“什么是Kubernetes”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對什么是Kubernetes這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。