想清楚這10點再部署Kubernetes也不遲

最近,很多IT話題都圍繞容器和kubernetes展開,但容器的市場採用仍然處於初期階段。根據研究公司IHS Markit的數據顯示,當今企業只在大約5%的多租戶服務器上運行容器軟件。到2022年,這一數字預計將上升到14%。企業IT組織很可能將2019年的重點規劃放在容器和Kubernetes上,或者其他可能的編排和管理工具。

在容器化層面,企業可能不會跟隨超大規模雲服務提供商的腳步,這些提供商將大約三分之一的多租戶服務容器化,並且有望在2022年實現大部分容器化(55%)。相比之下,企業更青睞於商業軟件,並要求這些工具將Kubernetes集成到產品套件中。

2018年,紅帽通過技術整合獲得CoreOS,VMware收購Heptio以支持其Pivotal Kubernetes服務,New Relic憑藉Kubernetes監控功能獲得CoScale。並非所有轉變都來自於收購:自2017年開始,Docker、Mesosphere就開始與Kubernetes展開合作。

無論企業選擇開源容器平臺還是商業產品,都應該瞭解容器和Kubernetes的工作方式,並熟悉可用的雲容器產品、部署注意事項等,本文總結了十大技術專家關於容器和Kubernetes的部署提示。

1、瞭解容器技術基礎知識

容器在共享操作系統上獨立運行應用程序,這不需要VM來實現可移植性或管理一致性。與VM相比,容器提供低開銷和快速配置能力,適合分佈式應用程序的託管環境需求。

2、unikernel可以與容器共存嗎?

容器不僅僅是VM的替代品,它也是與unikernel一起考慮的託管選項。unikernel僅使用操作系統的特定部分來運行應用程序,並放棄通用操作系統的其他典型組件。雖然當應用程序託管資源供不應求時,容器是更主流的部署選項,但調查發現,unikernel處在一個不斷增長的狀態,證明其市場需求在不斷擴大。

3、複雜容器部署編排

IT顧問Tom Nolle表示,通過Docker和Kubernetes的組合部署更多容器,而不僅僅通過Docker。企業考慮容器編排時,需要考慮複雜、異構、基於雲和數據中心的IT環境。如果需要一個協調者,但不確定是否需要在內部進行管理,可以查看一些容器編排選項的評估意見。

4、企業容器用戶的Kubernetes選擇

Kubernetes是一個開源容器管理平臺,可以協調運行容器應用程序。純開源的Kubernetes是免費的,可以從GitHub存儲庫下載。管理員必須構建Kubernetes版本並將其部署到本地系統和集羣,或公有云中的系統和集羣,例如AWS、Google Cloud Platform(GCP)或Microsoft Azure。

免費版本可能不是企業的最佳選擇,付費Kubernetes版本比比皆是,比如,Kubernetes已集成到Red Hat OpenShift中,這是一個使用默認註冊表、網絡和其他設置選項構建的容器應用程序平臺,包括自動化和服務目錄,可以消除容器操作的一些複雜性,但具體定價需要詢問供應商。

5、從Kubernetes供應商那裏可以得到什麼?

計劃採用具有一定程度軟件支持的容器和Kubernetes的企業IT領導者應該瞭解支付容器管理的好處,並且能夠在預算審查中闡明這些好處,可以查看一些商用Kubernetes產品的特點清單並進行比對。

6、容器和Kubernetes的雲選項

AWS、阿里雲等供應商爲用戶提供了廣泛的雲服務,但最初創建Kubernetes的是谷歌,並且擁有最長的容器編排工具使用經驗。在提供原生Kubernetes服務的雲平臺上部署時,企業需要研究容器部署在不同雲平臺上的差異。

7、Azure容器實例代表了新興的雲容器趨勢

除了AWS和Google Cloud之外,Microsoft Azure同樣是頂級的雲容器方案提供商。Azure的容器實例可以將用戶與底層基礎架構隔離開來,可以深入瞭解Azure的無VM容器服務,這也可能成爲未來容器部署的一大趨勢。

8、將DevOps和容器放在一起

企業不斷尋求將更高的代碼質量與更快的軟件產品發佈時間結合起來,實現這一目標的方法是通過DevOps實踐中的自動化和協作與容器進行結合。通過一些努力,IT部門可以在DevOps管道中部署容器。

9、聽取部署容器的同行建議

在部署之前,企業可能需要查看一些分析和調研報告,瞭解其他企業在容器部署之前進行了哪些準備工作、應用程序的遷移規劃以及VM是否應與企業容器共存等問題的答案。

10、在生產中運行容器化應用

一旦容器化應用程序在生產系統中運行,IT運營團隊必須確保其工作負載滿足用戶期望並高效運行。DeOps專業人員熟悉網絡和IT基礎架構監控工具,Linux和虛擬化技術專家可以負責監控容器的選項。

參考鏈接:
https://searchitoperations.techtarget.com/feature/Bookmark-10-popular-tips-on-containers-and-Kubernetes

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章