Mesos架构与去哪儿的统一框架实践
在官方文档中,Mesos定义成一个分布式系统内核。它使用和Linux内核相同的设计原则,只是设计在不同的抽象层级上。它运行在一个机房的所有服务器上并且通过API的形式给应用(比如Hadoop,Spark,Kafka,ElasticSearch)提供资源管理、计划任务等功能。Mesos是一个在2009年由BenjaminHindman等人联合发起的伯克利大学研究项目。随后引入Twitter,如今已经完美运行在Twitter,Airbnb等环境。Mesos的架构图如下。在图中,Master主要负责slave以及Frameworkscheduler的注册,以及资源分配;Slave主要接受来自mast
用户评论