【干货分享】云服务平台的架构及优势(上)
來源商業新知網,原標題:【干貨分享】云服務平臺的架構及優勢(上)
前言
我們通常所說的云服務或云平臺廣義上是一個概念,但其實內部是兩個部分。
1.支撐云服務運行的硬件和軟件系統環境(云架構平臺,簡稱云平臺);
2.實現業務邏輯,支持客戶應用,對外提供服務的應用服務平臺(云服務平臺,簡稱云服務)。
本期我們為您解讀“云平臺”的業界概況和優勢。
云平臺——選擇
經過數年的爆發式技術發展和幾年的市場沉淀,云平臺在2017年終于實現了天下一統,來自Google云平臺的開源容器集群管理系Kubernetes(通常稱為k8s)成為業界事實標準,世界各大知名云服務商和企業為更好促進云平臺云服務的發展,以Kubernetes為核心共同發起了一個組織稱之為 云計算基金會 (CNCF,Cloud NativeComputing Foundation)。
該組織的目標有兩個:
· 與開源社區和合作伙伴一起共同把控Kubernetes未來的發展;
· 開發新的軟件以讓整個容器工具集更加健壯。
加入及通過CNCF兼容性認證的部分廠商
可以看到包括:
· 國外Google、Amazon、IBM、Microsoft、Oracle等;
· 國內阿里、騰訊、華為、中興等;
全球知名云平臺和云服務商悉數在列。
毫無疑問,
我們的選擇是Kubernetes(k8s)。
云平臺——解讀
Kubernetes是一個開源的Linux容器自動化運維平臺和資源編排工具,它消除了容器化應用程序在部署,伸縮時涉及到的許多手動操作。換句話說,你可以將多臺主機組合成集群來運行Linux容器,而Kubernetes可以幫助你簡單高效地管理那些集群。
Kubernetes平臺有以下優勢:
? 可移植:支持公有云,私有云,混合云;
? 可擴展:模塊化,組件化,可掛載,可組合;
? 自動化:自動部署,自動重啟,自動復制,自動伸縮/擴展;
? 快速部署應用,快速擴展應用;
? 節省資源,優化硬件資源的使用。
以上雖然列出了很多優勢,但想要利用好這些優勢也不容易, Kubernetes作為開源項目,真正企業生產部署,還至少需要解決以下問題:
? 多租戶(用戶)認證管理,將權限、資源合理分配,避免資源被濫用;
? 應用商店(服務目錄),快速部署常用中間件以及通用服務;
? 持久化存儲,對于有狀態的應用來說,存儲是繞不過的關鍵性問題;
? 統一的監控告警、日志分析,讓Kubernetes運行不再是一個黑盒子;
? 集群的快速搭建部署以及多集群環境的管理,部署問題一開始困擾了很大部分想要使用Kubernetes的企業。
總結
以上是生活随笔為你收集整理的【干货分享】云服务平台的架构及优势(上)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这个人估计快死了吧
- 下一篇: Java 基础数据类型