天天看點

合輯 | 雲原生必知詞條彙總

掌握好這些必備詞條,讓你能夠最好的利用雲的資源、産品和傳遞能力,快來學習吧!

1.Ambassador

Ambassador是一個基于envoy proxy建構的,kubernetes原生的開源微服務網關。Ambassador在建構之初就緻力于支援多個獨立的團隊,這些團隊需要為最終使用者快速釋出、監控和更新服務。Ambassador還可以用來處理Kubernetes ingress和...

檢視全文

2.etcd

etcd是一個分布式、一緻性的鍵值存儲系統,主要用于配置共享和服務發現...

3.etcd性能

決定etcd性能的關鍵因素,包括:延遲( agency):延遲是完成操作的時間。吞吐量 (throughput):吞吐量是在某個時間期間之内完成操作的總數量...

4. Netns

netns是在linux中提供網絡虛拟化的一個項目,使用netns網絡空間虛拟化可以在本地虛拟化出多個網絡環境,目前netns在lxc容器中被用來為容器提供網絡...

5.Kubernetes

Kubernetes是一個開源的,用于管理雲平台中多個主機上的容器化的應用,Kubernetes的目标是讓部署容器化的應用簡單并且高效(powerful),Kubernetes提供了應用部署,規劃,更新...

6. Linux 容器-隔離

Linux 核心從版本 2.4.19 開始陸續引入了 namespace 的概念。其目的是将某個特定的全局系統資源(global system resource)通過抽象方法使得namespace 中的程序看起來擁有它們自己的隔離的全局系統資源執行個體...

7. POD

Pod實際上是容器的集合,在k8s中對運作容器的要求為:容器的主程式需要一直在前台運作,而不是背景運作。應用可以改造成前台運作的方式,例如Go語言的程式,直接運作二進制檔案...

8.Sidecar

sidecar是一種将應用功能從應用本身剝離出來作為單獨程序的設計模式,可以允許向應用中無侵入的添加功能,避免為了滿足第三方需求而添加額外的代碼...

9.持久化資料卷

PersistentVolume(PV)是已經由管理者提供或者動态使用供應的叢集中的一塊存儲的存儲類。它是叢集中的資源,就像節點是叢集資源一樣。PV是類似于Volumes的卷插件...

10.負載均衡

負載均衡,英文名稱為Load Balance,其含義就是指将負載(工作任務)進行平衡、分攤到多個操作單元上進行運作,例如FTP伺服器、Web伺服器、企業核心應用伺服器和其它主要任務伺服器等...

11.容器

容器,是一個視圖隔離、資源可限制、獨立檔案系統的程序集合,它将系統的其他資源隔離開來,具有自己獨立的資源視圖。“視圖隔離”,指的是能夠看到部分程序、有獨立的主機名...

12.容器鏡像

容器運作時所需要的所有的檔案集合稱之為容器鏡像...

13.容器設計模式

即容器中的設計模式,包含疊代器模式和擴充卡模式。疊代器模式即提供一種方法通路一個容器對象中各個元素,而又不暴露該對象的内部細節。擴充卡模式及即擴充卡模式是23種中設計模式之一...

14.容器資料卷

是一個可供一個或多個容器使用的特殊目錄。

可以達到以下目的:

1.繞過“拷貝寫”系統,以達到本地磁盤 IO 的性能,(比如運作一個容器,在容器中對資料卷修改内容,會直接改變主控端上的資料卷中的内容,是以是本地磁盤IO的性能...

15.排程算法(Scheduler)

排程器Scheduler是Kubernetes的重要元件之一。其作用是要将待排程的Pod依據某排程政策排程到最适合它運作的節點上運作。這裡就涉及到三個對象:待排程的Pod、排程政策、待部署的節點隊列...

16.應用儲存

由于容器本身是非持久化的,是以需要解決在容器中運作應用程式遇到的一些問題。首先,當容器崩潰時,kubelet将重新啟動容器,但是寫入容器的檔案将會丢失...

17.雲原生

Pivotal是雲原生應用的提出者,并推出了 Pivotal Cloud Foundry 雲原生應用平台和 Spring 開源 Java 開發架構,成為雲原生應用架構中先驅者和探路者...

持續更新中。。。擷取更多内容請關注

阿裡雲術語庫官方技術圈