開源第二彈!數人云Mesos排程器Swan來啦
繼數人云容器管理皮膚Crane開源之後,小數有一個好訊息告訴大家,數人云Mesos排程器Swan也加入了開源的大家庭!從此Crane不再寂寞,和Swan相親相愛。開源的腳步從不停歇,下一個會是誰呢?
Swan,為天鵝,優雅的代名詞。
剛剛誕生於數人云工程師的手中的Swan,尚處於開源專案的早期,還是一隻跌跌撞撞的醜小鴨,未能完全展現天鵝優雅的模樣。比它早出生兩個月的哥哥Crane已經在開源社群的幫助下成長許多,小數相信在大家的關懷下,Swan也會很快成長為一隻真正的天鵝^ v ^
Swan基於Mesos Restful API編寫的應用排程框架,可以幫助使用者輕鬆釋出應用,實現應用的滾動更新,並根據使用者指定的策略做應用的健康檢測和故障轉移。
未來,數人云Swan團隊還將努力實現排程策略、高可用服務發現、網路管理、編排,以及任務搶佔等功能。
主要功能
- 應用釋出:釋出應用支援應用例項名稱固定,便於監控和做服務發現。
- 應用擴縮:支援手動擴縮,擴縮過程中保持例項ID連續。
- 滾動更新:可以指定更新的例項數目分步更新,也可以全量更新。滾動更新策略可配。
- 版本回滾:支援更新過程中手動回滾,任意一個例項更新失敗後自動回滾。
- 版本管理:支援應用多版本管理。
- 健康檢查:支援例項級別的健康檢測,可配置健康檢測策略。
- 自動容錯:可配置自動容錯策略,根據策略自動恢復失敗的例項。
- 優雅終止:擴縮和滾動更新過程中,支援優雅終止例項。
不多說啦,快跟隨小數的步伐來一看究竟吧! Fork me on GitHub! https://github.com/Dataman-Cloud/swan
數人云現有企業版產品數人云作業系統和多個開源專案。數人云作業系統針對企業客戶,幫助傳統企業實現IT業務轉型,更好地應對業務變化;開源專案容器管理皮膚Crane針對開發者,強調簡單易用,Mesos排程器Swan用於Mesos環境應用管理。
相關文章
- 視訊教程:玩轉數人云Mesos排程器Swan
- 版本更新 | Mesos排程器Swan v0.2來啦
- 數人云容器管理皮膚 Crane 開源
- Twitter的流處理器系統Heron——升級的storm,可以利用mesos來進行資源排程ORM
- 利用Mesos構建多工排程系統
- 視訊來啦 | 手把手教你玩轉數人云容器管理皮膚Crane
- 數人云Meetup|分散式架構的開源元件大選分散式架構元件
- Flink排程之排程器、排程策略、排程模式模式
- Spark中資源排程和任務排程Spark
- spark on yarn 的資源排程器設定.SparkYarn
- 開源公開課丨大資料排程系統 Taier 任務排程介紹大資料AI
- Go排程器系列(2)巨集觀看排程器Go
- 【Spark篇】---Spark資源排程和任務排程Spark
- Go語言排程器之主動排程(20)Go
- Go排程器系列(3)圖解排程原理Go圖解
- goroutine 排程器(scheduler)Go
- MYSQL事件排程器MySql事件
- 彈性整合Apache Mesos與Apache Kafka框架ApacheKafka框架
- 排程器簡介,以及Linux的排程策略Linux
- Go語言排程器之排程main goroutine(14)GoAI
- kestra: 無限可擴充套件的開源編排和排程平臺套件
- react-native第二彈來了!React
- go-echarts 開源啦GoEcharts
- 掌上邑大開源啦!
- k8s排程器介紹(排程框架版本)K8S框架
- 這個開源組織裡的專案都是精品(第二彈)
- 也談goroutine排程器Go
- 推薦一款任務排程的開源方案
- Quartz.net開源作業排程框架使用詳解quartz框架
- 我開源了一個私人云盤——藍眼雲盤
- 5、基礎篇-資源排程
- 不可不知的資源管理排程器Hadoop YarnHadoopYarn
- 【開源】.net微服務開發引擎Anno開源啦微服務
- 作業系統(Linux)--按優先數排程演算法實現處理器排程作業系統Linux演算法
- 基於Mesos的作業雲 Elastic-Job-Cloud 原始碼分析 —— 作業排程(一)ASTCloud原始碼
- [典藏版] Golang 排程器 GMP 原理與排程全分析Golang
- 它來了!Flutter 應用內除錯工具 UME 開源啦Flutter除錯
- 搜狗伺服器引擎Sogou C++ Workflow開源啦!伺服器GoC++