Apache Mesos


Apache_Mesos

Apache Mesosは、コンピュータークラスターを管理するためのオープンソースプロジェクトです。カリフォルニア大学バークレー校で開発されました。 Apache Mesos 開発者
Apache Software Foundation
安定リリース
1.10.0 / 2020年5月18日 ; 16か月前  (2020-05-18)
リポジトリ
Mesosリポジトリ
で書かれているC ++ タイプ
クラスター管理ソフトウェア
ライセンス
Apacheライセンス2.0
Webサイト
mesos .apache .org 

コンテンツ
1 歴史
2 テクノロジー
2.1 アパッチオーロラ 2.2 クロノス 2.3 マラソン
3 ユーザー
4 商用サポート
5 も参照してください
6 参考文献
7 外部リンク

歴史
Mesosは、当時の博士課程の学生であるBenjamin Hindman、Andy Konwinski、Matei Zaharia、およびIon Stoica教授によって、カリフォルニア大学バークレー校のRADラボでの研究プロジェクトとして始まりました。学生たちは、DavidCullerが教えたコースの一部としてプロジェクトに取り組み始めました。元々はNexusという名前でしたが、他の大学のプロジェクトとの競合のため、Mesosに名前が変更されました。
Mesosは、プロジェクトについて公開された最初の論文に付随する講演で、2009年に(まだNexusと名付けられていますが)HotCloud’09でAndyKonwinskiによって最初に発表されました。 2011年後半、ネットワークシステムの設計と実装に関するUsenixシンポジウムでのZahariaによる講演で、より成熟した状態で発表されました。ベンジャミンHindman、アンディKonwinski、Zaharia、アリGhodsi、アンソニーD.ジョセフ、ランディカッツ、スコット・シェンカー、イオン・ストイカ。
2016年7月27日、Apache Software Foundationはバージョン1を発表しました。これにより、Docker、rkt、およびappcインスタンスを一元的に提供する機能が追加されました。
2021年4月5日には、それがMesosを移動するために選ばれたApacheの屋根裏、しかし、投票が原因の関心の高まりに2日後にキャンセルされました。

テクノロジー
Mesosは、Linuxの使用のcgroupをするために絶縁を提供するために、CPU、メモリ、I / O、およびファイルシステムを。 Mesosは、Googleのサービスを管理および配布するために内部で使用されるプラットフォームであるGoogleのBorgスケジューラーに匹敵します。
アパッチオーロラ
Apache
開発者
Apache Software Foundation
最終リリース
0.22.0 / 2019年12月12日 ; 21ヶ月前  (2019-12-12)
リポジトリ
Auroraリポジトリ
で書かれている Java、Python タイプ
Mesosフレームワーク
ライセンス
Apacheライセンス2.0
Webサイト
aurora .apache .org

アパッチオーロラ
Apacheのオーロラは、もともとのTwitterが開発した長時間実行中のサービスとcronジョブの両方のためのMesos枠組み、2010年に始まり、後半に2013年にオープンソース化されるこれは、サーバの数万人に拡張することができ、かつボルグに多くの類似点を保持しています サービスを構成するための豊富なドメイン固有言語(DSL)を含みます。2020年2月の時点で、プロジェクトは屋根裏部屋に引退しました。プロジェクトのフォークは、AuroraSchedulerという名前でGitHubでホストされている元メンバーによって維持されています。

クロノス
Chronosは、弾力性があり、ジョブ間の依存関係を表現できる、分散されたcronのようなシステムです。

マラソン
Marathonは、数千の物理サーバーに拡張するサービスまたはコンテナー オーケストレーションシステムとしてのプラットフォーム向けに宣伝されています。これは完全にRESTベースであり、カナリアスタイルのデプロイメントとデプロイメントトポロジを可能にします。プログラミング言語Scalaで書かれています。

ユーザー
ソーシャルネットワーキングサイトのTwitterは、HindmanがTwitterエンジニアのグループにプレゼンテーションを行った後、2010年にMesosとApacheAuroraの使用を開始しました。
Airbnbは、それがのようなデータ処理システムで実行するMesosを使用していることを2013年7月に言ったのApache HadoopのとApacheのスパークを。
インターネットオークションのウェブサイトeBayは、2014年4月に、Mesosを使用して開発者ごとに継続的インテグレーションを実行したと述べました。彼らは、開発者が独自のプライベートJenkinsインスタンスを起動できるようにするカスタムMesosプラグインを使用してこれを実現します。
2015年4月、AppleサービスSiriがJarvisと呼ばれる独自のMesosフレームワークを使用していることが発表されました。
2015年8月、VerizonがデータセンターサービスオーケストレーションにオープンソースのApacheMesosをベースにしたMesosphereのDC / OSを選択したことが発表されました。
2015年11月、YelpはMesosとMarathonを制作サービスに1年半使用していたことを発表しました。

商用サポート
ソフトウェアのスタートアップであるMesosphere、Inc。は、ApacheMesosをベースにした分散オペレーティングシステムであるDatacenterOperatingSystemを販売しています。 2015年9月に、Microsoftは用のビルドコンテナのスケジュールとオーケストレーションサービスに中間圏での商業提携を発表したマイクロソフトのAzure。 2015年10月、オラクルはOracle Container CloudServiceを介したMesosのサポートを発表しました。

も参照してください
image
 無料のオープンソースソフトウェアポータル
クラスタ管理ソフトウェアのリスト
クラスタソフトウェアの比較

参考文献
^ 「ASFGitリポジトリ-mesos.git / commit」。
^ ザハリア、マテイ。「HUGMeetup 2010年8月:Mesos:柔軟なクラスターリソースマネージャー-パート1」。youtube.com 。
^ 「クラスターコンピューティングの一般的な基板」(PDF)。
^ ハインドマン、ベンジャミン; Konwinski、Andy; マテイ・ザハリア; Ghodsi、Ali; ジョセフ、アンソニー; カッツ、ランディ; シェンカー、スコット; ストイカ、イオン(2011)。「Mesos:データセンターでのきめ細かいリソース共有のためのプラットフォーム」(PDF)。NSDI。11:22-22 。
^ 「ApacheSoftwareFoundationがApacheMesosv1.0を発表しました」。プレスリリース。
^ 「Mesos1.0は、新しいコンテナランタイムとより多くのサードパーティ統合をもたらします」。
^ 「 ApacheMesosを屋根裏部屋に移動する」。Lists.apache.org 。2021-04-07を取得。
^ 「Re: ApacheMesosを屋根裏部屋に移動する」。Lists.apache.org 。2021-04-09を取得。
^ Bappalige、Sachin P.(2014-09-15)。「ApacheMesosを使用したオープンソースデータセンターコンピューティング」。OpenSource.com。RedHat 。
^ メッツ、ケイド。「ボーグの帰還:TwitterがGoogleの秘密兵器を再構築した方法」。Wired.com。有線。
^ 「ApacheAuroraブログ」。
^ 「ApacheAuroraのすべて」。Twitter 。
^ 「GooglewithBorgでの大規模なクラスター管理」(PDF)。
^ 「TwitterのオーロラとそれがGoogleのボーグとどのように関連しているか」。
^ 「ApacheAurora-ApacheAttic」。attic.apache.org 。2021-02-18を取得。
^ 「オーロラスケジューラ」。GitHub 。2021-02-18を取得。
^ 「クロノス」。GitHub.com。GitHub 。
^ 「マラソン」。Mesosphere.GitHub.io。中間圏。2014 。
^ ハリス、デリック。「Airbnbはそれ自体をデータ主導の会社にエンジニアリングしています」。gigaom.com 。
^ eBayPAASチーム。「ApacheMesosを使用したeBayのCIソリューションの提供-パートI」。EbayTechBlog.com。eBay 。
^ ハリス、デリック(2015-04-23)。「AppleはMesosでSiriを再構築した方法を詳しく説明しています」。Mesosphere.com。中間圏。
^ 「Verizonはデータセンターサービスオーケストレーションの全国的なプラットフォームとしてMesosphereDCOSを選択しました」。ベライゾン。
^ 「PaaSTAの紹介:オープンで分散型のPlatform asaService」。Engineeringblog.yelp.com 。
^ 「中間圏DCOS」。mesosphere.com 。
^ メアリージョーフォリー「Mesos、Docker、Azureクラウドを統合する新しいAzureコンテナサービス」。ZDNet。
^ 「OracleはOracleCloudInfrastructureServicesを更新します」。oracle.com 。

外部リンク
公式サイト
image   image