研究

延遲計劃:一種簡單的技術,用於在集群計劃中實現當地和公平性

作者:Matei Zaharia,Dhruba Borthakur,Joydeep Sen Sarma,Khaled Elmeleegy,Scott Shenker,Ion Stoica

下載紙

抽象的

隨著組織開始使用Hadoop和Dryad等數據密集型集群計算係統來進行更多應用,因此在用戶之間共享群集的需求越來越大。但是,調度區域的公平性與數據局部性之間存在衝突(將任務放在包含其輸入數據的節點上)。我們通過在Facebook上為600個節點的Hadoop群集設計公平的調度程序的經驗來說明這個問題。為了解決當地與公平性之間的衝突,我們提出了一種簡單的算法,稱為延遲計劃:當應根據公平性下一步安排的作業無法啟動本地任務時,它會等待少量時間,讓其他作業啟動任務啟動任務。我們發現,延遲計劃在各種工作負載中幾乎達到了最佳的數據局部性,並且可以在保持公平性的同時將吞吐量提高到2倍。此外,延遲計劃的簡單性使其適用於公平共享的各種計劃策略。

相關內容

作者:Anand Padmanabha Iyer,Zaoxing Liu,Xin Jin,Shivaram Venkataraman,Vladimir Braverman,Ion Stoica

作者:Shivaram Venkataraman,Aurojit Panda,Kay Ousterhout,Michael Armbrust,Ali Ghodsi,Michael J. Franklin,Benjamin Recht,Ion Stoica

作者:Ali Ghodsi,Matei Zaharia,Benjamin Hindman,Andy Konwinski,Scott Shenker,Ion Stoica

作者:埃裏克·喬納斯(Eric Jonas),Qifan PU,Shivaram Venkataraman,Ion Stoica,Benjamin Recht

作者:本傑明·辛德曼(Benjamin Hindman),安迪·康溫斯基(Andy Konwinski),馬特·紮哈裏亞(Matei Zaharia),阿裏·戈德西(Ali Ghodsi),安東尼·D·約瑟夫(Anthony D.

作者:Haoyuan Li,Ali Ghodsi,Matei Zaharia,Scott Shenker,Ion Stoica

作者:Michael Armbrust,Armando Fox,Rean Griffith,Anthony D. Joseph,Randy Katz,Andy Konwinski,Gunho Lee,David Patterson,Ariel Rabkin,Ion Stoica,Matei Zaharia,Matei Zaharia

作者:Matei Zaharia,Andy Konwinski,Anthony D. Joseph,Randy Katz,Ion Stoica

作者:D. Karger,H。Balakrishnan,I。Stoica,M.F。Kaashoek,R。Morris

Baidu
map