说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

开源项目Marathon:让你的数据中心像谷歌一样运行

HTML文档下载 WORD文档下载 PDF文档下载
Marathon是一个全新的框架,它将Mesos变成一个更有活力的工具,进而可以在单一的集群上运行不同的应用程序。Marathon出自于一家初创公司Mesosphere,该公司由两位前Airbnb的工程师创立。

最近,有一个叫 Marathon的项目进行了开源,它的设计宗旨就是让用户在同一组服务器之上,更智能地运行多种应用程序和服务——Hadoop、Storm,甚至一个标准的Web应用。Marathon出自于一家初创公司 Mesosphere之手,这家公司主要就是想构建一个数据中心操作系统,不过这个系统是运行在 Mesos集群管理软件之上,这也是 Twitter基础设施的重要组成部分。该公司的联合创始人是前Airbnb的工程师Florian Leibert(也曾在Twitter工作过)和Tobias Knaup。

Marathon只不过占据了Mesosphere的一小部分,但是Leibert表示它很重要且有着非常大的吸引力。就目前而言,云计算和大数据的发展趋势已经从巩固阶段跳转到问题的解决阶段,未来可能需要多个分布式系统去处理那些特定的任务。

在阐述Marathon之前,我们应该了解一下它的发展历程(点击查看大图):


网格计算将何去何从?

其实早在“云计算”的概念泛滥之前,像“网格计算”和“集群计算”这些专业术语与“请求式”联系的更紧密一些。思路也很简单:很多组织机构(比如银行和研究所)都有着大量的服务器,他们希望尽可能高效地利用这些机器,那么通常也意味着这些服务器会形成一个资源池(当然也可以称之为“云”),进而确保每一个应用程序或者任务都能得到它所需要的资源,而且还是按需分配。不再像以往的模式——为每个应用程序配置一个小集群,然后使用一个大集群托管所有的东西,这也是Platform Computing( 在2012年3月被 IBM收购)几年前对其私有云的定位。

然而,这一概念从未真正进入到主流企业之中,因为这些企业在很大程度上会选择虚拟服务器,而且倾向于考虑亚马逊EC2模式的虚拟服务器来配置自家的私有云。不过随着分布式计算的发展,尤其是 Hadoop等云平台的出现,大大改变了互联网企业的IT环境,那些通用的“网格计算”或者“集群计算”的理念再次得到了回归。

不可否认,其中有一部分原因在于,管理不同的IT环境已经变得十分的复杂:这里运行的是分布式的Web应用,那边还有一个Hadoop集群,甚至某个角落的服务器上还跑着Storm或者Spark,冷不防的你就有了3个集群,而且每一个都需要维护。当然这些复杂性的问题不会出现在Google、Facebook或者Twitter的管理者面前,毕竟他们玩的就是 “效率和自动化”的游戏。

Mesos的架构

这些互联网“巨头”都有自己的软件来处理越来越多的工作负载:谷歌使用的是Borg(尽管该公司已经发表了一个尚未部署的Omega系统的研究论文);Twitter使用的就是Mesos;Facebook的系统称之为Corona(主要用于 Hadoop的工作负载设计,但该公司希望扩展到多种框架上)。

连线的Cade Metz撰写了一篇博文,其中详细介绍了Mesos、Borg和Omega,读者可以 点击阅读。当然,如果和硬件关联不上,那么类似 Mesos这样的软件毫无价值,即使很多大公司都很喜欢这个系统。Airbnb是一个Mesos的忠实用户,他们使用Mesos来管理完全运行在AWS上的工作负载。

为什么Marathon很重要?

Mesos仅仅是适用于集群的管理,这意味着它可以隔离不同的任务负载。但是仍然需要额外的工具来帮助工程师查看不同系统上运行的工作负载。不然的话,如果某些工作负载消耗了所有资源,那么重要的工作负载可能就难以及时地获得资源。

Twitter也构建了一个工具叫Aurora(也在计划进行开源)来处理这个问题,包括Airbnb也有一个名为 Chronos的工具。Mesosphere的创始人Leibert 和Knaup在Airbnb的时候就负责构建Chronos这一工具。Marathon是一个“元架构”,它可以让Mesos和Chronos变得更好用,随着Mesos一起运行,并且在运行工作负载的同时提供了更高的可用性,让用户可以添加资源以及自动的故障转移。

不像Chronos在Mesos之上调度作业,Marathon让Chronos在Mesos的内部进行运行,通过这种方式,Chronos也变成Marathon所管理的一项工作。Chronos的优势在于处理和调度Hadoop作业和其他短期的任务,而Marathon则可以直接管理Chronos和那些长期运行的Web服务。Marathon甚至可以运行多个实例。


A cluster running three distinct applications


The same cluster, after one node died

从更广的层面而言,像Marathon这样的项目将来可能会在SDN(软件定义的网络)、存储,甚至是数据中心有更大的作为。Mesosphere公司也正试图通过软件管理的商用硬件来取代那些昂贵的硬件设施。(文/王鹏,审校/仲浩) 

原文链接:New open source tech Marathon wants to make your data center run like Google’s

VB与VC混合编程中处理消息的方法 VB中的进制转换是怎样的? VB中调用带参数存储过程的实现(数据库) VB中感叹号“!”与圆点“.”的用法差异 VB中如何实现注册表的读写 VB中实现“擦视”技术 Visual Basic 2000年问题 Visual Basic 的未来 Visual Basic 命令分类表 Visual Basic三级跳 Visual Basic使用技巧 Visual Basic中的子类处理技术 Visual Basic中软件封面技术探秘 VisualBasic 软件设计中的几个问题 Windows 95/NT 运行了多长时间 -VB资料 Windows 的登录资料库 -VB资料 把回车键变成TAB键-VB资料 把文件置入到Text或RichText中 -VB资料 避免按 [ENTER] 回车键产生的“嘀”声 -VB资料 避免使用全局变量-VB资料 避免装载多份应用程序-VB资料 不定个数的参数 -VB资料 不在任务栏中显示,只能在Ctrl+Alt+Del对话框中显示或者干脆什么也不显示数 -VB资料 处理 Dropdown List型 Combo的录入问题-VB资料 VB创建和删除快捷方式 从程序中生成 exe 文件 -VB资料 打开和关闭CD-ROM 驱动器 -VB资料 打开和关闭其他应用 -VB资料 打开一个超连接 -VB资料 当前操作系统的语言集-VB资料 当前系统目录-VB资料 exchange2000可以接收公网发来的邮件,但是无法发送邮件!!(急!!!) 一个关于以后发展方向的问题!(在线等待) vf怎么那么不稳定阿? 哪位大哥帮我看看阿 在线等 请问如何生成一个新窗口页面? 用twebbrowser写的浏览器,如何拖放链接到其他程序? 关于网上邻居不能显示的问题? 各位老大,不知道有没有方法把rose转化为visio??给个答复就给分!! 丈夫日记 (zt) 新手要去哪里看适合的c++源代码啊?自己编些什么程序来练习合适呢?(内空) 高手救人!!!!!!!!!! [求救醒目]如何改变file对象的格式?[求救醒目] 一个莫名奇妙的问题 关于自己以后发展方向的一个问提!!!(偏软还是硬) 对WinSock和TCP/IP协议共同工作的疑惑 请高手指点迷津 综合我的几个问题,请高手指点。 为什么我存储图象的时候小的bmp能存储大的却说invalid blob length 一个字符串的基础问题 求助,关于DropDownList控件的问题 请教一个简单的SQL语句的写法! 请问我把两路PCM的样值点相加除2得到混音信号,可是噪音很大,应该怎么消除呢(有代码) 大家快看电视新闻,中国一艘潜艇在海上出事了!紧急发布! 各位快请帮帮忙呀!Session问题!!! 如何在代码中添加新增lookup字段??? xp系统问题!高分等答案 pl/sql中函数与过程有什么区别 关于事务 LIB 在线等!!!!!!!! ADO+SQL Server 如何用VB编写发邮件的程序? 数据库搜索的一个怪问题 怎么得到从另一个页面传来的参数 Full Text: Bush Speech Aboard the USS Abraham Lincoln 请问 怎么实现变量互换阿 我是新手~~~ FAT错误,请问如何修复? flashget那个小方框怎么做? 谁有《UML与Rational Rose2002从入门到精通》书的选配光盘 急!!!随机函数 FAT错误,请高手帮忙修复。 内部消息(我对我说的负责) 不定时开放FTP服务器 急,求救!!! 一个很简单的问题. 为什么 “基本图象处理代码(1) ehom(原作)”对grayscale不对? linux下的oicq 有马? 帮帮我,好吗,感谢,非常 help,help,sql query question? 大家认为考研考进其他学校(且跨专业)的可能性有多大 显示图片 数据库搜索的一个怪问题 共享上网问题!急~!!!! 句柄和指针有什么区别吗? 曹刿认为战争取胜的先决条件是 ,这一观点与孟子提出的什么不谋而合 简单命题能否含有逻辑联结词 对对联:清风邀月赏花香 孟子在《得道多助 失道寡助》中谈到战争胜利的最主要条件是“人和”,而曹刿却认 The girl glanced at the boy and went away同义句 西瓜含有什么有害物质? 前面两个字一样后面两个字也一样的成语 天庭粽子是什么意思 西瓜中有什么物质 从低到高 的英文怎么写?是from shoeter for taller吗?(或把for改成with)(或把for改成to) 天庭粽子是干嘛的 怎么都在说快男 为什么生石灰与水反应放出的热量可以煮熟鸡蛋? 怎样才能改掉粗心大意的毛病啊 天庭粽子吧为啥找不到了,如何进去? 五年级综合填空I am a Chinese g____ . 如何改掉粗心大意的毛病?急 我想知道 天庭指什么 天庭饱满又有何意义 What do you like playing?回答 用所给词的适当形式填空.1.My name is Gina.I am my___(pa用所给词的适当形式填空.1.My name is Gina.I am my___(parents) daughter.2.This is her school bag.___(my) ison the desk.3.Are _____(that) your friends? 什么叫天庭饱满,如题 高中语文拼音问题“果实累累”和“硕果累累”两个中的累同为第三声,还是同为第二声,还是一个第二一个第三? 请为我一个确切的答案,感激不尽!早就料到了,个人有个人的说法.高中老师在 用am或is填空 My name____Robert.I____a student.I____Italian. 广东话里听人常说 什么什么海是嘛意思,搞不懂? 已知:如图,在平行四边形ABCD中,AB=2BC,E,F在直线BC上,且BE=BC=CF.求证:AF丄DE 中国与巴基斯坦良好关系的历史根源!虽然我国是一个不结盟的国家,不过巴基斯坦与我国的关系可以说非常类似盟国的关系,据说邓小平去世后巴国还降半旗以表哀悼/到底我国和巴基斯坦是在 Where is the 已知:如图,在平行四边形ABCD中,E、F是BC边上的两点,且BE=CF,AF=DE求证,(1)△ABF≌△DCE求证:四边形ABCD是矩形 中国和巴基斯坦的友谊的由来 以及现在的关系 A;Where is( )coat?B;It's( )the computer 【紧急】在平行四边形ABCD中,AB=2BC,E、F在直线BC上,且BE=BC=CF.求证:AF⊥DE. 数学粗心大意,到底该怎么办我今年升高二,期末考试数学简单的要死,除去最后一大题,前面的题目只用了40分钟就搞定了,可是最后只考了107分,几乎全部都是错在粗心大意上,本人欲哭无泪中, 句子成分分析I am much grateful to be employed by you two months ago as an editor for your magazine. 各位师兄师姐,跪求高中语文各种词语的拼音和意思(越多越好) 排球中的后三战术是什么? 已知sin(α+β)sin(α-β)=2m(m≠0),则cos²α-cos²β等于() A.-2m B.2m C.-m D.m 哪位大神帮我看看哪里出错了.#include#includevoid main(){char* s;scanf("%s",&s);char a[10];strcpy(a,s);if(strcmp(s,strrev(a)))printf("No\n");elseprintf("Yes\n");} 真搞不懂了每次关系搞僵了她都主动找我和好,问我有没有女朋友,喜欢什么样的女孩子,上次和她出去吃饭,聊天的时候,我就说我妈妈对她印象不错,也算是暗示吧,当时我也想试下她对我的态度 关于高中语文的几个问题以下问题一直很困扰我(1)借景抒情和烘托到底有什么区别(2)我知道有哀景衬哀情,可为什么还有乐景写哀情,如果作者的情绪已经很低落了,为何要写乐景啊? (3 给一些高中语文要用的成语和词语.越多越好 ( ) is the cat it's under the bed.A where Bwhat C who 根据上下文补全句子:1、I am ____ after a long running.2、My brother looks _____.He got a pair of new shoes. 我在写作文的时候总是打不开思路,碰到题目总是想不到以前看过的例子,请问我该怎样做? 话费卡充值支付宝面额选择错误?如果充值卡面值选错,充值金额同样会在三天后到达支付宝账户,且交易无法完成,可以在三天后登录支付宝继续完成支付. 能承受很高重量的纸船怎么折 以前有一首歌里的一句话是:请你是阵阵花香是什么歌这是硪很喜欢旳一首歌 鸡和鸭的运动方式是什么? 不屈不挠粽子吧是怎样一个贴吧?到底是干什么的? This is all I have left of him这是老友记里的一句话,想知道这个leave 和of都是怎么用的?of是不是表示all这个词的所属类似的看过很多,我一个外国朋友就在ps里帮我写过一句话,a good foundation to build off where is your 不屈不挠粽子的创始人是谁 凉风送爽,空气里飘来一阵真诱人的花香.(这个句子怎么缩写,希望越快越好.) make sense 出现在一下对话中BARBARA:Hello,Go Away Now Travel Agency.This is Barbara.How may I help you?CLARENCE:Hi Barbara.I'd like to confirm my travel plans.BARBARA:Okay.What's your name and reservation number?CLARENCE:This is Clarence Wong. 纸船怎么做? They ____________(have)the hamburger in the box this evening. The ball is wnder the chair.(画线提问) ---------------- ming should eat healthy food?改为一般疑问句 I have to do this on my own Im sorry 请问to somebody ,for somebody ,with somebody的用法怎么区别?如题我不知道什么时候用to,何时该用for和with 10个人8个会打篮球6个会打排球问会打篮球又会打排球的有几个人 一( )新闻 一( )清风 一( )花香 伊朗因美国制裁导致中国“欠了”其22报告称美财政不确定性冲击90万就业岗北京数十村民阻拦农田被承包种树时遭打猪贩两次上访被强制治疗 起诉政府被驳房利美起诉多家银行操纵LIBOR新加坡总理访问波兰美寻求硅谷帮助修复医改网站莫桑比克爆发大规模游行抗议治安恶化58同城登陆纽交所 首日股价大涨乡政府抱走超生女婴18年 家人称连罚乡政府抱走超生女婴18年 家人称被逼外交文件显示日本已具备制造核武器能力盘点基层干部“怕”事心态:图太平念“近七成受访者反对延迟退休 73.5%官员否认“血站卖血给药厂”:全供医院专家:腐败及腐败带来分配不公问题仍是奥巴马豪华座驾“野兽”细节曝光 可抵律师申请公开转基因信息被驳 称将诉农奥巴马豪华座驾“野兽”细节曝光 可抵医生举报副县长公款旅游 开发商10万黑龙江非转基因大豆产区面积锐减 九成房屋70年产权到期后,政府不该再收钱老照片:阿拉斯加·1965年亚冠中超双雄一喜一悲梁文道:终于入房 | 道长最新专栏文一个比梁文道还要勤奋的人,来了看理想秦皇岛北戴河村:“筑巢引凤” 打造“EIA数据利多,这么明显的多头趋势你《尼各马可伦理学》读书会:关于快乐的政治哲学系列读书会:《利维坦》第4期教育•哲学系列 | 阿伦特《过去与未历史上日本是友邦,以后还是能友好合作看一眼这部电影,你就有了「装逼」的资今天最忙的前男友是邱泽,除了恭喜热恋越南人民真是用生命在cosplay啊别人忙比赛,他忙上厕所,真人秀里的黎杜琪峰玩心赌心都很重中信银行推出赴美旅游一站式6S服务沪指跌回一月前 分析称“盘久必跌”15年后,“大红灯笼”再次高高挂起皇林苑 坚守初心 重现“京作”限购到“七环”也难解楼市供需题
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘