Book Image

YARN Essentials

Book Image

YARN Essentials

Overview of this book

Table of Contents (17 chapters)
YARN Essentials
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
1
Need for YARN
9
YARN – Alternative Solutions
Index

Mesos


Mesos was originally developed at the University of California at Berkeley and later became open source under the Apache Software Foundation.

Mesos can be thought of as a highly-available and fault-tolerant operating system kernel for your clusters. It's a cluster resource manager that provides efficient resource isolation and sharing across multiple diverse cluster-computing or frameworks.

Mesos can be compared to YARN in some aspects but a complete quantitative comparison is literally not possible.

We will talk about the architecture of Mesos and compare some of the architectural differences with respect to YARN. This way we will have a high level understanding of the main difference between the two frameworks.

The preceding figure shows the main components of Mesos. It basically consists of a master process that manages slave processes running on each cluster node and mesos applications (also called frameworks) that run tasks on these slaves.

For more information please refer to the...