- Kubernetes快速入門(第2版)
- (英)奈吉爾·波爾頓
- 612字
- 2024-04-22 11:46:30
1.3 何為編排器
借助一個類比可以更好地解釋編排器這個概念。
一個管弦樂隊由一群演奏不同樂器的音樂家組成。每位音樂家都可以用不同的樂器,在演奏開始后發揮著不同的作用,樂器包括小提琴、大提琴、豎琴、雙簧管、長笛、單簧管、小號、長號、鼓,甚至三角琴。每一個音樂家在管弦樂隊中扮演著不同的角色。
在圖1-3中,每位樂器都是獨立的個體,還沒有被指定扮演什么樣的角色——這簡直是一團糟,鼓甚至是上下顛倒的。

圖1-3
一位指揮家拿著樂譜和指揮棒走過來,維持秩序。她把弦樂器都安排到舞臺前面,木管樂器安排在中間,銅管樂器安排在后面一點兒,打擊樂器安排在后面高一些的地方。她還指揮一切,告訴每組樂器什么時候演奏、演奏多大聲以及以什么速度演奏。
簡而言之,指揮家將圖1-3中的混亂情況變成如圖1-4所示那樣井井有條,以確保音樂按照作曲家的意圖演奏。
云原生微服務應用就像管弦樂隊。
每個云原生應用都是由很多小的微服務組成的,它們各司其職:有的服務于Web請求,有的用于認證會話,有的進行日志記錄,有的用于持久化數據,還有一些生成報告。但就像一個管弦樂隊一樣,它們需要有人或某種東西將它們組織成一個有用的應用。

圖1-4
由此,我們真正走進Kubernetes世界。
Kubernetes將獨立的微服務組織成一個有意義的應用,如圖1-5所示。如前所述,它可以對應用進行擴縮容、自我修復和更新等操作。

圖1-5
總之,像Kubernetes這樣的編排器將不同的微服務組合在一起,并將它們組織成一個有用的應用。它還提供并管理云原生功能,如擴縮容、自我修復和更新。
推薦閱讀
- MATLAB計算機視覺經典應用
- 中文版3ds Max 2016/VRay效果圖制作實戰基礎教程
- Authorware應用案例教程
- SolidWorks 2019快速自學寶典
- Photoshop CC摳圖+修圖+調色+合成+特效實戰視頻教程
- Photoshop CS6 圖像處理項目任務教程
- PowerPoint 2016實戰從入門到精通(超值版)
- 零基礎攝影后期修圖 Photoshop照片處理輕松入門
- TopSolid Wood軟件設計技術與應用
- Getting Started with Oracle BPM Suite 11gR1 – A Hands/On Tutorial
- 修片有道:PHOTOSHOP攝影后期專業技法
- Excel數據處理與分析:數據思維+分析方法+場景應用
- Flash ActionScript 3.0互動設計項目教程
- Microsoft SQL Server 2008 High Availability
- HBase企業應用開發實戰