Marathon 1.5.2 釋出,容器部署和管理框架

類別: IT

Marathon 將 Apache Mesos變成一個更有活力的工具,進而可以在單一的叢集上執行不同的應用程式,用於容器編排。

Marathon 的設計宗旨就是讓使用者在同一組伺服器之上,更智慧地執行多種應用程式和服務——HadoopStorm,甚至一個標準的 Web 應用。Mesos 僅僅是適用於叢集的管理,這意味著它可以隔離不同的任務負載。但是仍然需要額外的工具來幫助工程師檢視不同系統上執行的工作負載。不然的話,如果某些工作負載消耗了所有資源,那麼重要的工作負載可能就難以及時地獲得資源。

Marathon 是一個“元架構”,它可以讓 Mesos 和 Chronos 變得更好用,隨著 Mesos 一起執行,並且在執行工作負載的同時提供了更高的可用性,讓使用者可以新增資源以及自動的故障轉移。

Marathon 1.5.2 是一個 bug 修復版本,主要包括:

  • 將 Int.MaxValue更改為 8 ,以實現遷移期間的最大併發性 (#5676) (#5701)

  • 允許為網路名稱加下劃線 (#5687)

  • 在 ZK 中儲存一個標誌節點,以示 Marathon 執行資料遷移 (#5662)

  • 將 Mesos 的版本更新到 1.4.0  (#5606)

  • 在讀取或寫入 ZooKeeper 之前進行同步 (#5566)

  • 修復了某些條件值被錯誤讀取的 bug (#5555) (#5557)

  • 新增禁用外掛的選項 (#5524)

完整更新內容請查閱發行說明

下載地址:

  • Source code (zip)

  • Source code (tar.gz)

Marathon 1.5.2 釋出,容器部署和管理框架原文請看這裡