Cosco: an efficient facebook-sca

2019-11-17  本文已影响0人  分裂四人组

Facebook的Cosco Shuffle算法类似社区当前的https://issues.apache.org/jira/browse/SPARK-25299
思路(remote shuffle service),但SPARK-25299只是针对SortShuffleManager算法实现的,Cosco Shuffle算法是一种完全Shuffle分离的实现( fully disaggregated shuffle implementations)。

当前facebook的同学也正在尝试着想将这部分的实现合入到社区中。

背景及现状分析

下图就展示了读写IO大小对整体吞吐的影响:


屏幕快照 2019-11-17 23.15.29.png

Cosco Shuffle的实现

这样带来的好处有:

屏幕快照 2019-11-17 23.24.42.png

方案设计

屏幕快照 2019-11-17 23.28.49.png

参考

上一篇 下一篇

猜你喜欢

热点阅读