Comenzando con mesos

Descripción e instalación de Mesos desde el paquete Mespheres

Mesos es un administrador de clústeres que tiene como objetivo mejorar la utilización de recursos al compartir recursos entre múltiples marcos. Se inició en la Universidad de California, Berkeley en 2009 y está en uso de producción en muchas empresas, incluidas Twitter y Airbnb. Se convirtió en un proyecto de nivel superior de Apache en julio de 2013 después de casi dos años en incubación. Mesos comparte la capacidad disponible de máquinas (o nodos) entre trabajos de diferentes naturalezas, como se muestra en la siguiente figura. Mesos se puede considerar como un kernel para el centro de datos que proporciona una vista unificada de los recursos en todos los nodos y acceso sin problemas a estos recursos de una manera similar a lo que un sistema operativo kernel hace para una sola computadora. Mesos proporciona un núcleo para construir un centro de datos aplicaciones y su componente principal es un planificador de dos fases escalable. los mesos API le permite expresar una amplia gama de aplicaciones sin traer el dominio específico información en el núcleo de Mesos. Al permanecer enfocado en el núcleo, Mesos evita los problemas que se ven con los planificadores monolíticos.

#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

Más