ImageviaPexels老实说,这种事情比我当时想的要普遍得多。管理员将数百台机器集群到我无法理解的程度。但是我还是做了一个集群。该集群是基于MPICH消息传递技术的Beowulf。我为这个集群的启动和运行感到无比自豪;老实说,我不记得用它做过任何事情。只要知道我可以部署它就成功了。那是在2000年代初期。从那时起,出现了更好的集群工具。事实上,从那时起,我逐渐意识到这个原始集群是多么简单。我们已经看到集群工具的兴衰。任何Linux管理员都知道传统集群已经让位于Kubernetes等系统。毕竟,容器更加灵活和可扩展。而且坦率地说,在如今的云原生计算世界中,容器的可行性远高于传统的集群平台。ApacheMesos就是这样一种“pre-Kubernetes”平台。Mesos最初是加州大学伯克利分校的一个开源项目,用于下一代集群管理。目的是向Google的Borg和Facebook的Tupperware等计算平台学习。与Borg和Tupperware不同,它们都是单体的,Mesos对任务采取了明确的模块化方法。Mesos为CPU、内存、I/O和文件系统、位置甚至两层调度提供隔离。Mesos的指导目的如下:抽象数据中心资源将工作负载放在一起部署、自我修复、扩展和升级都是自动化的提供在不修改集群管理器的情况下运行新应用程序的能力提供大规模的规模人们可能会想到上面的列表归功于Kubernetes。Mesos可以与微服务和容器一起工作。2013年,该项目的创始人成立了一家名为Mesosphere的公司,该公司利用该技术创建了一个企业级平台:数据中心操作系统(DCOS)。推出后不久,Mesos就被Twitter、Apple、Yelp、Uber和Netflix等大公司采用。即使有如此丰富的公司使用Mesos,该平台在今年早些时候几乎被降级到阁楼(即报废)。为什么这几乎发生了?查出。1.重大决定在apache.orgMesos邮件列表上,有几篇帖子表明社区对如何处理Mesos有两种不同的声音:将Mesos移至阁楼(Attic)重新激活项目结束项目已移至ApacheAttic.根据Mesos项目管理委员会(PMC)主席VinodKone的说法,这两个派系归结为以下几点:将项目移至Attic。”Kone继续说:“这个派系的主要论点似乎是,在这个时刻很难用新的PMC成员/提交者重新激活该项目。此外,它更准确地表明了项目所在的位置,”ReActivation说:“社区中有活跃的用户希望看到项目活跃起来,甚至愿意挺身而出成为提交者/贡献者。”Kone继续说道:“其中一些用户为在生产中使用Mesos的公司工作。他们想知道潜在的新路线图和所需的人力(我认为项目的不同方面需要6-8个人)。”就像每个达到这个阶段的项目一样,它归结为认为继续该项目那些无用的人与那些仍在使用该项目的人(因此仍然看到继续它的价值)。但最后,没有人在私人ApacheMesos邮件列表似乎有兴趣让项目保持活力。我们都知道,如果没有开发人员,项目就会死掉......即使项目仍然有兴趣。为什么?原因很简单:没有开发人员,项目可能会仍然有效,但如果没有工程师添加安全补丁和错误修复,该项目很快就会成为安全威胁。为此,Kone说,“由于现有的提交者不能或不愿意指导新的贡献者成为新的提交者,我认为移动项目到阁楼是正确的举动。如果没有人对此提出异议,我很乐意就此发起投票。”这样一来,ApacheMesos就注定要被打入阁楼。但随后有趣的一幕发生了。在ApacheMesos邮件列表的一个新线程中,Kone宣布了这一消息:感谢几位对继续该项目有浓厚兴趣的人的进一步回应!我也有机会与ApacheSoftwareFoundationTalk的一些成员深入交谈;就此而言,Apache软件基金会的首选方案似乎是让项目继续进行。鉴于上述所有情况,我取消此投票帖。我将打开另一个线程,选举新的PMC主席,并让他们处理添加新的PMC成员/提交者。Mesos在最后时刻活了下来。2.为什么会这样?简而言之,Kubernetes抓住了那些对编排分布式工作负载感兴趣的人的想象力。迫于市场压力,Mesosphere在2019年重新设计了DCOS平台,整合了Kubernetes,并更名为D2IQ。尽管如此,Mesos仍然是一个可行的平台,拥有许多生产级用户。话虽这么说,为什么Mesos如此接近被废弃?根据Vinod的说法,事实证明,向提交者授予权利存在障碍,这导致了该项目的消亡。事实上,Vinod在谈到这个话题时说,“我们目前对新提交者的指导方针是如此之高,我认为任何当前的贡献者都不会立即有资格被选为提交者。”因此,ApacheMesos团队有两个选择:更改指南。拥有一些现有的提交者可以引导一些贡献者成为提交者。最后,事实证明,Apache软件基金会放弃了支持第三种选择的主张:寻找新的PCM主席,以便可以将新成员添加到项目中。3.Mesos已死,Mesos不朽!开源软件的一大优势在这里得到了清晰的阐述。ApacheMesos将被降级到阁楼,作为开发人员和管理员的集体美好回忆。幸运的是,它最终避免了这个结局,并将继续存在。然而,即使Mesos注定要被转移到阁楼上,它最终也可能会被分叉回GitHub,以不同的名称和不同的开发人员集合生存。很难说Mesos在发现自己与新领导掌舵后会发生什么。但是,任何希望保留该项目的开发人员或开发团队都应联系Apache软件基金会以查看可用的选项。Author:JackWallen,compiledandeditedbyYuntouTiao(ID:YunTouTiao):TaoJialongSource:https://thenewstack.io/apache-mesos-narrowly-avoids-a-move-to-the-attic-for-now/
