韓先超CKA認證模塊K8S零基礎入門
容器編排
? ??
在微服務架構中,我們的服務以容器化的方式部署在服務器上,這些服務少則十個多到百個形成大量的容器化組件,并且這些容器組件之間往往需要相互協(xié)作,
? ? ? ? 怎樣很好的將這些容器組織在一起就是剛才提到的無法管理問題,所以這個時候有一個管理員出來維護這么多的容器秩序是很有必要的。
? ? ? ? 另外在分布式架構中,往往我們的同一個服務會以容器化的方式部署到不同的服務器上,既然是同樣的一個服務難道我們需要在每個服務器上都手動的部署一遍嗎?
? ? ? ? 這樣的話又帶來重復性工作,這就是上面提到的無法自動收縮擴展問題。
? ??
容器編排的誕生就是為了解決上述問題,來看看容器編排技術K8s能給我們帶來什么: ? ? ? 1、自動收縮擴展:會對集群中正在運行的容器數(shù)量進行自動調整,提升系統(tǒng)的抗壓能力。
2、負載均衡:一個應用如果有多個容器,會對請求進行負載均衡。 ? ? ? ??
3、存儲編排:可以自動創(chuàng)建存儲卷。存儲卷是定義在pod之上的一個共享目錄,它可以被內部所有容器進行掛載,用于記錄pod中容器的相關數(shù)據(jù),至于pod的概念我們后面再談。 ? ? ? ??
、故障轉移:當集群中某個節(jié)點掛掉之后,上面原先運行的容器會被自動轉移到正常的節(jié)點中。
標簽: