CoreOS升級容器編排平臺,提供新的監控功能

雲計算 CoreOS Azure 微軟 精靈雲 精靈雲 2017-08-25

前言

最近,CoreOS更新了其基於Kubernetes的容器管理和編排平臺,提供了新的監控功能,同時也支持微軟 Azure。

CoreOS升級容器編排平臺,提供新的監控功能

今年6月, CoreOS對外發布了其Tectonic平臺的1.7版本,首次支持Kubernetes框架;並於8月17日再次發佈了更新,使得Kubernetes框架可直接支持微軟Azure雲計算平臺。

Kubernetes是Google的開源項目,並於2015年7月成為Linux基金會旗下雲原生計算基金會(CNCF)所管理的項目。與其他容器技術一樣, 最早僅支持Linux操作系統,得益於類似CoreOS這樣組織的努力,提供了越來越多的平臺支持,使得用戶擁有更加廣泛的選擇。值得一提的是,微軟自己的Azure容器服務(ACS)在今年二月份也增加了對Kubernetes的支持。

為了本次Tectonic 平臺的順利更新,CoreOS邀請了微軟開發者加入共同開發和優化,從底層編碼保證了Kubernetes在Azure上順利運行。最新版本的Tectonic 1.7.1平臺,幫助並增強了客戶對混合雲的管理力度,極大的避免了服務商技術壟斷並降低了成本。

另一方面,雖然CoreOS正在為微軟 Azure提供一個穩定的、生產環境就緒的Tectonic版本,但客戶依然無法在Azure上通過Tectonic 1.7運行不同操作系統的容器。相比Docker容器已經可以運行在Windows 或Linux的不同操作系統,Tectonic 1.7的重點還是在Linux的容器上,暫時不支持在Azure上運行的基於Windows的容器 。

CoreOS升級容器編排平臺,提供新的監控功能

同時,由於採用了Kubernetes技術,Tectonic平臺實現容器的多雲部署,比如將同一套web與數據庫應用部署亞馬遜雲和微軟雲上,形成跨雲的應用集群。但目前,由於同一集群內的應用通常對網絡性能帶來的延遲非常敏感,因此該能力的應用情況還有待觀察,短時間內對 客戶來說並不是很有吸引力。

儘管Tectonic目前還有一些不足,但該平臺的前景依然被看好。CoreOS 正在一些具備技術挑戰的行業進行深度合作,提供更好的功能與性能,比如通過使用通用API和統一配置來實現雲之間的移動工作負載,並預計未來將面向Tectonic的客戶提供雲聯合。

CoreOS Tectonic 1.7版本的主要更新如下:

  • 支持容器化Linux運行在最新版本的微軟Azure雲平臺上

  • 將Kubernetes版本升級至1.7.1

  • 限制更新控制器實現對所有可用版本的選擇

  • 集成了最新版本的普羅米修斯組件實現監控與主動警報功能

  • 為容器流量提供控制改進和安全性的網絡策略功能的預覽

  • 修復安裝程序錯誤

相關推薦

推薦中...