国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

kubernetes一些簡(jiǎn)單的基礎(chǔ)知識(shí)

jackwang / 1308人閱讀

摘要:每個(gè)節(jié)點(diǎn)都會(huì)唄分配一些工作負(fù)載,當(dāng)某個(gè)宕機(jī)是,其他上的工作負(fù)載會(huì)被自動(dòng)轉(zhuǎn)移到其他節(jié)點(diǎn)上去。節(jié)點(diǎn)中運(yùn)行這許多的,每個(gè)里運(yùn)行這一個(gè)容器和多個(gè)業(yè)務(wù)容器,其中這些業(yè)務(wù)容器共享容器的網(wǎng)絡(luò)棧和掛在卷,方便業(yè)務(wù)容器之間的高效通信和數(shù)據(jù)交換。

service:分布式集群架構(gòu)的核心

service的幾個(gè)特性:

唯一的名字

擁有一個(gè)虛擬IP和端口號(hào)

具有遠(yuǎn)程服務(wù)的能力

映射到提供這種服務(wù)能力的一組容器上

集群管理


圖片描述:k8s將急群眾的機(jī)器劃分為一個(gè)Master節(jié)點(diǎn)和一群工作節(jié)點(diǎn)(Node)。

Master節(jié)點(diǎn)上運(yùn)行這kube-apiserver、kube-controller-manager和kube-scheduler進(jìn)程,這些進(jìn)程負(fù)責(zé)的功能有(都是自動(dòng)完成的):

資源管理

Pod調(diào)度

彈性伸縮

安全控制

系統(tǒng)監(jiān)控

糾錯(cuò)

資源管理

資源管理

Kubernetes API Server(kube-apiserver):提供了HTTP REST接口的關(guān)鍵服務(wù)進(jìn)程,是Kubernates里所有資源的增刪改查操作的唯一入口,也是集群控制的入口進(jìn)程。

Kubernetes Controller Manager(kube-controller-manager):kubernetes中所有資源對(duì)象的自動(dòng)化控制中心,可以理解為資源對(duì)象的大腦。

Kubernetes Scheduler(kube-scheduler):負(fù)責(zé)資源調(diào)度(Pod調(diào)度)的進(jìn)程。

Node


圖片解釋:Node既可以是物理機(jī)也可以是虛擬機(jī)。每個(gè)Node節(jié)點(diǎn)都會(huì)唄Master分配一些工作負(fù)載,當(dāng)某個(gè)Node宕機(jī)是,其他上的工作負(fù)載會(huì)被Master自動(dòng)轉(zhuǎn)移到其他節(jié)點(diǎn)上去。Node節(jié)點(diǎn)中運(yùn)行這許多的Pod,每個(gè)Pod里運(yùn)行這一個(gè)Pause容器和多個(gè)業(yè)務(wù)容器,其中這些業(yè)務(wù)容器共享Pause容器的網(wǎng)絡(luò)棧和Volume掛在卷,方便業(yè)務(wù)容器之間的高效通信和數(shù)據(jù)交換。
Node中運(yùn)行著kubelet、kube-proxy和Docker Engine進(jìn)程,兩個(gè)進(jìn)程負(fù)責(zé)的功能有:

創(chuàng)建POD

啟動(dòng)POD

監(jiān)控POD

重啟POD

銷毀POD

實(shí)現(xiàn)軟件模式的負(fù)載均衡

kubelet:負(fù)責(zé)Pod對(duì)應(yīng)的容器的創(chuàng)建,啟動(dòng)等任務(wù),同時(shí)與Master節(jié)點(diǎn)密切協(xié)作,實(shí)現(xiàn)集群管理的基本功能。

kube-proxy:實(shí)現(xiàn)Kubernetes Service的通信與負(fù)載均衡的重要組件。

Docker Engine:Docker引擎,負(fù)責(zé)本機(jī)的容器創(chuàng)建和管理工作。

Pod

Pod 運(yùn)行在Node中,每個(gè)Pod里運(yùn)行這一個(gè)Pause容器和多個(gè)業(yè)務(wù)容器,其中這些業(yè)務(wù)容器共享Pause容器的網(wǎng)絡(luò)棧和Volume掛在卷,方便業(yè)務(wù)容器之間的高效通信和數(shù)據(jù)交換。
為什么Kubernetes會(huì)設(shè)計(jì)一個(gè)全新的Pod概念并且有這樣特殊的組成結(jié)構(gòu)?

以一組容器為單元的話,很難對(duì)整體簡(jiǎn)單的判斷及有效的進(jìn)行行動(dòng),而以不易死亡的Pause容器作為Pod的根容器,用它的狀態(tài)來代表整個(gè)容器組的狀態(tài),從而簡(jiǎn)化判斷和行動(dòng)。

業(yè)務(wù)容器共享Pause容器的網(wǎng)絡(luò)棧和Volume掛在卷,方便業(yè)務(wù)容器之間的高效通信和數(shù)據(jù)交換。

kuberbetes要求底層網(wǎng)絡(luò)支持集群內(nèi)部任意兩個(gè)Pod之間的TCP/IP直接通信,才用虛擬二層技術(shù)實(shí)現(xiàn)。
Pod有兩種類型:普通的Pod和靜態(tài)的Pod

靜態(tài)Pod不存放在Kuberbetes的etcd里面,而是放在某個(gè)具體的Node上的一個(gè)具體的文件中,并且只有在此Node上啟動(dòng)運(yùn)行

普通Pod一旦被創(chuàng)建,就會(huì)放入到etcd中存儲(chǔ),隨后會(huì)被Kubernetes Master調(diào)度到某個(gè)具體的Node上并進(jìn)行綁定,隨后該P(yáng)od被對(duì)應(yīng)的Node上的kubelet進(jìn)程實(shí)例化成一組相關(guān)的Docker容器并啟動(dòng)起來。

擴(kuò)容和服務(wù)升級(jí)

kubernetes集群中,只要為需要擴(kuò)容的Service關(guān)聯(lián)的Podcast創(chuàng)建一個(gè)RC即可,RC(Replication Controller)包括三個(gè)關(guān)鍵的信息:

目標(biāo)Pod的定義

目標(biāo)Pod需要運(yùn)行的副本數(shù)量(Replicas)

要監(jiān)控的目標(biāo)Pod的標(biāo)簽(label)

創(chuàng)建好RC之后,kubernetes會(huì)通過RC中定義的Label篩選出對(duì)應(yīng)的Pod實(shí)例并實(shí)時(shí)監(jiān)控器狀態(tài)和數(shù)量,如果實(shí)例少于定義的副本數(shù)量,則會(huì)根據(jù)RC定義的Pod模板來創(chuàng)建新的Pod,但后調(diào)度到合適的Node上運(yùn)行。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/32674.html

相關(guān)文章

  • 基礎(chǔ)入門│帶你理解Kubernetes

    摘要:的核心是以容器為中心的管理環(huán)境。命名空間提供了名稱范圍。換句話說,確?;蛲惤M始終可用。用于管理有狀態(tài)應(yīng)用程序,它管理一組的部署和擴(kuò)展,并提供有關(guān)這些的排序和唯一性的保證。 條分縷析帶你充分理解Kubernetes的各個(gè)細(xì)節(jié)與部分:它是什么,它如何解決容器編排問題,它包含哪些你必須掌握的關(guān)鍵對(duì)象,以及如何快速上手部署使用Kubernetes。 showImg(https://segme...

    DevWiki 評(píng)論0 收藏0
  • Kubernetes 之所以酷

    摘要:比如,現(xiàn)在我們集群中的控制器就有內(nèi)存泄漏的問題,調(diào)度器經(jīng)常崩潰。例如,你的控制管理組件有內(nèi)存泄漏的問題,由于控制管理組件是無狀態(tài)的,你能夠間歇的重啟它,比如每小時(shí)一次,并且完全不會(huì)產(chǎn)生其他不好的連鎖反應(yīng)。 Kubernetes 之所以酷 來自我的博客小站 Level Up 前言 當(dāng)我最開始了解到 Kubernetes 的時(shí)候(大概一年半以前?),我真的找不出需要關(guān)注它的理由。 滿打滿算...

    raoyi 評(píng)論0 收藏0
  • Kubernetes在上汽集團(tuán)云平臺(tái)及AI方面應(yīng)用

    摘要:截至目前,已服務(wù)了上汽集團(tuán)集團(tuán)本部上汽乘用車上汽大通吉安物流賽客出行等余家汽車企業(yè)。經(jīng)過這一兩年的嘗試及探索,上汽集團(tuán)帆一尚行正式將列為產(chǎn)品線的重要產(chǎn)品,用以支撐整個(gè)容器平臺(tái)的運(yùn)行。最終在平臺(tái)應(yīng)用的層面,上汽集團(tuán)也選擇了進(jìn)行應(yīng)用于落地。 帆一尚行成立于2015年,是上汽集團(tuán)的全資子公司,建設(shè)有上海、南京、鄭州(在建)三個(gè)數(shù)據(jù)中心,擁有超過4000臺(tái)物理服務(wù)器,10PB的數(shù)據(jù)存儲(chǔ),總面積...

    jayce 評(píng)論0 收藏0
  • 黃東旭:When TiDB Meets Kubernetes

    摘要:本文是我司黃東旭同學(xué)在上的演講實(shí)錄,主要分享了關(guān)于與整合的一些工作。同時(shí)也是特別喜歡開源,基本上做的所有東西都是開源,包括像這些項(xiàng)目。其實(shí)嚴(yán)格來說,他們只是做運(yùn)維的創(chuàng)業(yè)公司。背后的系統(tǒng)的前身就是的。支持事務(wù)的前提之下還支持的。 本文是我司 CTO 黃東旭同學(xué)在 DTCC2017 上的《When TiDB Meets Kubernetes》演講實(shí)錄,主要分享了關(guān)于 TiDB 與 Kube...

    fobnn 評(píng)論0 收藏0
  • 基于OVNKubernetes網(wǎng)絡(luò)架構(gòu)解析

    摘要:它最基本的功能是實(shí)現(xiàn)了虛擬交換機(jī),可以把虛擬網(wǎng)卡和虛擬交換機(jī)的端口連接,這樣一個(gè)交換機(jī)下的多個(gè)網(wǎng)卡網(wǎng)絡(luò)就打通了,類似的功能。最基礎(chǔ)的分布式虛擬交換機(jī),這樣可以將多臺(tái)機(jī)器上的容器組織在一個(gè)二層網(wǎng)絡(luò)下,看上去就好像所有容器接在一臺(tái)交換機(jī)上。 【編者的話】Kubernetes經(jīng)過了幾年的發(fā)展,存在著很多的網(wǎng)絡(luò)方案。然而網(wǎng)絡(luò)虛擬化在Kubernetes出現(xiàn)前就一直在發(fā)展,其中基于OpenVsw...

    dingding199389 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<