分散コンピューティングプラットフォームのアーキテクチャとスケジューリング戦略の研究 - Mesosに基づく実践的な探求

著者: 禅とコンピュータープログラミングの芸術

1 はじめに

Mesos プロジェクトは 2011 年にリリースされました。過去 10 年間で、オープンソース コミュニティでは、コンテナー テクノロジー、リソース管理、クラウド コンピューティングの分野で革命的な変化が徐々に起こりました。Mesos は、Apache Foundation によって Apache Incubator に提供された分散システム カーネル フレームワークで、クラスター リソースを管理し、複数のプログラミング言語のオペレーティング環境でアプリケーションのデプロイメント、柔軟な拡張、その他の機能をサポートするために使用されます。Mesos はクラスター管理ソフトウェアとして、完全なライフサイクル管理、リソース分離、フォールト トレランス回復、および健全性監視機能を備えています。Mesos は、パブリック クラスター リソースを割り当て、システム リソースを効率的に共有するための統合リソース管理メカニズムを提供するリソース共有スケジューリング プラットフォームでもあります。クラウド コンピューティングの発展と Mesos がますます多くの企業に受け入れられるようになり、Mesos のアプリケーションも拡大しています。オープンソース、柔軟でカスタマイズ可能、拡張性が高く堅牢な性質など、Mesos プロジェクトの多くの利点と特徴により、クラウド コンピューティング、ビッグ データ分析、ハイ パフォーマンス コンピューティングの分野で広く注目を集めています。したがって、Mesos コンピューティング プラットフォームのアーキテクチャとスケジューリング戦略の研究は、あらゆる分野の専門家にとって大きな関心事となっています。
2019年、Huawei CloudはHuawei Research Instituteで特別イベント「クラウドコンピューティング分野におけるスケジューリングシステム実践」を開催し、当社はこのプロジェクトに参加し、MesosコンピューティングプラットフォームアーキテクチャとMesosを中心としたスケジューリング戦略に関連する研究を積極的に検討しました。多くの議論を経て、この記事は Mesos コンピューティング プラットフォームのアーキテクチャとスケジューリング戦略をより深く理解するだけでなく、Mesos コンピューティング プラットフォームの開発者、ユーザー、企業が技術的な決定を下すための参考資料も提供できると考えています。そこで、「2. 分散コンピューティングプラットフォームアーキテクチャとスケジューリング戦略に関する研究 - Mesos に基づく実践的探索」と題して、Mesos コンピューティングプラットフォームアーキテクチャとスケジューリング戦略の研究の視点と技術的ルートについて詳しく説明します。

2. 概念と用語

2.1 メソ

Apache Mesos (略して Mesos) は、Apache Foundation によって Apache Incubator に提供された分散システム カーネル フレームワークです。Mesos は、リソースとタスクを管理し、リソースの分離を提供するためのオープンソースのクラスター管理システムです。

おすすめ

転載: blog.csdn.net/universsky2015/article/details/131990189
おすすめ