El pasado 24 de julio de 2013 fue emitido el anuncio de la graduación del proyecto Apache™ Mesos, convirtiéndose así en un proyecto de primer nivel de la fundación. Estamos hablando del sistema de administración de cluster que ofrece una propuesta eficiente de balance de carga y administración de recursos para aplicaciones distribuidas. Mesos actúa como una capa de abstracción entre las aplicaciones y pools de servidores. Se elimina así la necesidad de crear cluster de servidores separados para ejecutar frameworks de manera individual gracias a la optimización de la distribución de las tareas a lo largo del cluster. Entre sus virtudes se destaca la posibilidad de ejecutar frameworks como Apache™ Hadoop, MPI, Hypertable, Jenkins, Storm y Apache™ Spark. El sistema, al igual que Apache™ Spark, fue desarollado inicialmente en la Universidad de California (Berkeley's AMPLab) y es un elemento escencial de la infraestructura desplegada por Twitter y Airbnb.
A continuación les presento algunas opiniones acerca de Apache™ Mesos.
Mesos is the cornerstone of our elastic compute infrastructure, [...]
It's how we build all our new services and is critical for Twitter's
continued success at scale … one of the primary keys to our data infrastructure efficiency.
Chis Fry - Senior Vice President of Engineering at Twitter
We're using Mesos to manage cluster resources for most of our data infrastructure, [...]
We run Chronos, Storm, and Hadoop on top of Mesos in order to process petabytes of data
Brenden Matthews - Engineer at Airbnb, Apache Mesos Committer
Chronos es un framework basado en Mesos desarrollado por Airbnb con una funcionalidad similar a cron. Constituye un ejemplo de cómo se pueden desarrollar extensiones personalizadas con el fin de aprovechar sus capacidades para compartir recursos de cómputo.
No hay comentarios:
Publicar un comentario