博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Apache Mesos的一些想法
阅读量:5757 次
发布时间:2019-06-18

本文共 1186 字,大约阅读时间需要 3 分钟。

关于Apache Mesos的一些想法

我关注很长时间了。Apache Mesos从开始,2010年成为,后来从ASF“毕业”,并于2013年建立商业实体。

过去的几个月,发生了许多事,因此我想,这是个好机会来写写关于的文章。

关于Mesos和YARN已经有很多讨论了。我也看到过诸如“”的评论,也注意到Mesos在过去几年变得更加流行。这里的关键因素之一也许是Docker天花乱坠般的宣传以及各自对于的需要。在本篇的末尾,我们会再一次回到Mesos vs. YARN的话题。

我承认之前自己并没有完全理解Mesos的真正潜力,直到那天坐着读完,它包括设计哲学、资源分配、隔离保证和容错。

Mesos应对的核心挑战是,在不了解一个框架的前提下如何满足对的 约束(constraints),这也是资源分配中最难以理解的地方。Mesos处理资源的方式就像家长主持一个孩子的生日派对:好比你要为15个孩子 (==框架)提供食物(==资源),并且不可能知道他们的喜好(==安置倾向)。但你可以提供给他们一块披萨或者一碗芝麻菜,并且他们可以免费接受(现在 或一会之后)或者拒绝。而且,刚接一位客人下车的爸爸也许会告诉你,那人的小孩是素食主义者,那么提供牛肉汉堡(==过滤物)给那个小孩就说不通了。

1-kuaHui3hlr0aZ1W6-ov5yw.png

1-kuaHui3hlr0aZ1W6-ov5yw.png

有一个有趣的事实(虽然我认为这是公知的),Mesos和Spark有一个共同点:Matei Zaharia——来自一个靠近加拿大安大略的小镇——他是加州伯克利分校的学生,这个实验室为Mesos和Spark都做了巨大贡献。最近,他出任Databricks的CTO,Databricks是一家指导Spark的商业实体公司。

1-i1IA9DfAS-_b9GoSqdui8A.png

1-i1IA9DfAS-_b9GoSqdui8A.png

回到Mesos vs. YARN——幸运的是最近这不再是一个二选一的问题了:使用(由 eBay、Mesosphere和MapR的共同开发,现在交由ASF孵化),你可以让它们在集群中共存并调度它们。简而言之,是一个Mesos框架用来 动态扩展YARN集群,并支持运行Hadoop应用,如Spark和非Hadoop应用,如Node.js、Memcached、RoR等。激动人心的时刻!

这就是我个人对于Apache Mesos的看法,写于2015年二月中旬。我会继续关注Myriad,作为初学者的你如果还未尝试,或许你可以试试。

----------------------------------------------------------------------------------------------------------------------------

原文发布时间:2015-03-09
本文来自云栖合作伙伴“linux中国”

转载地址:http://yltkx.baihongyu.com/

你可能感兴趣的文章
SCCM的证书配置PKI
查看>>
看linux书籍做的一些重要笔记(2011.07.03更新)
查看>>
CString、Char* ,char [20]、wchar_t、unsigned short转化
查看>>
从案例学RxAndroid开发(上)
查看>>
Redis学习手册(内存优化)
查看>>
浅尝TensorFlow on Kubernetes
查看>>
springboot系列十 Spring-Data-Redis
查看>>
Confluence 6 注册外部小工具
查看>>
excel进行矩阵计算
查看>>
基于Android平台的动态生成控件和动态改变控件位置的方法
查看>>
linux 死机分析
查看>>
BOM
查看>>
iOS: Block的循环引用
查看>>
mysql实战02 | 日志系统:一条SQL更新语句是如何执行的?
查看>>
ECC椭圆曲线详解(有具体实例)
查看>>
Linux常见命令(二)
查看>>
PyCharm切换解释器
查看>>
jmp far ptr s所对应的机器码
查看>>
css详解1
查看>>
【转载】Presentation at from Yoshua Bengio
查看>>