Premiers pas avec mesos

Description et installation de Mesos à partir du package Mespshes

Mesos est un gestionnaire de cluster visant à améliorer l’utilisation des ressources en partage de ressources entre plusieurs frameworks. Il a commencé à l’Université de Californie, Berkeley en 2009 et est utilisé en production dans de nombreuses entreprises, y compris Twitter et Airbnb. Il est devenu un projet Apache de haut niveau en juillet 2013 après presque deux ans d’incubation. Mesos partage la capacité disponible des machines (ou nœuds) entre les tâches de différents natures, comme le montre la figure suivante. Mesos peut être considéré comme un noyau pour le centre de données qui fournit une vue unifiée des ressources sur tous les nœuds et un accès transparent à ces ressources d’une manière similaire à ce qu’un système d’exploitation le noyau fait pour un seul ordinateur. Mesos fournit un noyau pour la construction d’un centre de données applications et son composant principal est un planificateur évolutif en deux phases. Les Mésos L’API vous permet d’exprimer une large gamme d’applications sans apporter le domaine spécifique informations dans le noyau Mesos. En restant concentré sur le cœur de métier, Mesos évite les problèmes rencontrés avec les ordonnanceurs monolithiques.

#Ubuntu

# Setup
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E56151BF
DISTRO=$(lsb_release -is | tr '[:upper:]' '[:lower:]')
CODENAME=$(lsb_release -cs)

# Add the repository
echo "deb http://repos.mesosphere.com/${DISTRO} ${CODENAME} main" | \
sudo tee /etc/apt/sources.list.d/mesosphere.list
sudo apt-get -y update

# Install
sudo apt-get -y install mesos

RedHat/CentOs

# Install Zookeeper
sudo rpm -Uvh http://archive.cloudera.com/cdh4/one-click-install/redhat/6/x86_64/cloudera-cdh-4-0.x86_64.rpm
sudo yum -y install zookeeper

# Install Mesos
sudo rpm -Uvh http://repos.mesosphere.com/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm
sudo yum -y install mesos

Plus