DCOS之Marathon介紹篇

2021-09-02 16:41:20 字數 587 閱讀 6509

圖 1.1 dcos架構與作業系統架構

mesos僅僅是適用於集群的管理,這意味著它可以隔離不同的任務負載。但是仍然需要額外的工具來幫助工程師檢視不同系統上執行的工作負載。不然的話,如果某些工作負載消耗了所有資源,那麼重要的工作負載可能就難以及時地獲得資源。

marathon是乙個「元架構」,它可以讓mesos和chronos變得更好用,隨著mesos一起執行,並且在執行工作負載的同時提供了更高的可用性,讓使用者可以新增資源以及自動的故障轉移,如圖1.2所示。

圖1.2 chronos與marathon

不像chronos在mesos之上排程作業,marathon讓chronos在mesos的內部進行執行,通過這種方式,chronos也變成 marathon所管理的一項工作。chronos的優勢在於處理和排程hadoop作業和其他短期的任務,而marathon則可以直接管理 chronos和那些長期執行的web服務。marathon甚至可以執行多個例項。

圖1.3 集群執行三個不同的應用

圖1.4 某一節點失聯

從更廣的層面而言,像marathon這樣的專案將來可能會在sdn(軟體定義的網路)、儲存,甚至是dcos(資料中心作業系統)有更大的作為。

ionic開發介紹之SASS介紹

本文只是簡單的簡紹。適用於剛剛開發ionic專案的同學學習了解 sass的作用以及在本工程裡使用的細節,需要gulpfile.js那些命令支援,以及編碼 ionic框架使用了sass來定義自己的css機構,當然我們自定義的css檔案也使用sass。因此涉及到sass編譯為css的步驟。當然實際上還需...

IIC介紹(二)之協議層介紹

iic通過兩個線進行主機與多個從機之間的資訊傳輸,故其傳輸協議便相對而言麻煩一些。在iic匯流排中,其擁有著兩個比較特殊的情況 1 起始位 s 當scl是高電平時,sda由高電平向低電平切換 2 停止位 p 當scl是高電平時,sda由低電平向高電平切換。對應的訊號路下圖所示 一般而言,iic上的起...

HTML之 標籤介紹

文件的內容.所有瀏覽器都支援 宣告。在 html 4.01 中有三種 宣告。在 html5 中只有一種 html 5 html 4.01 strict 該 dtd 包含所有 html 元素和屬性,但不包括展示性的和棄用的元素 比如 font 不允許框架集 framesets html 4.01 tr...