Both Mesos and Yarn are resource manager or resource scheduler. They use the different resource allocaiton protocol, push or request. Google "Mesos Vs Yarn“, you could find more material to compare Mesos and Yarn. Mesos argues that Yarn is "BigData Application" and is able to run on top of Yarn. We actually also could run Mesos on top of Yarn.
To help people moving applicaiton to Mesos, there are several meta-framework, such as Marathon and Chronos. While Yarn and Tez are meta-framework in Yarn. I create a vagrant script to set up Mesos (Marathon/Chronos) environment. If you want to play with Mesos, please have a try. https://github.com/luckyfengyong/vagrant-mesos Thanks, Yong On Sun, Mar 1, 2015 at 6:32 AM, 杨浩 <[email protected]> wrote: > Mesos can group several frameworks in the same cluster, but unlike YARN > divides resource to different queues, it divides resources to each > framework. When using Slider, other framework or service can be put on the > Hadoop cluster as a logic cluster. I think YARN && Slider is similar to > MESOS, am I right? >
