[解決済み] Sparkにはどのようなクラスタタイプを選べばよいですか?
質問
私はApache Sparkの初心者ですが、Sparkは3種類のクラスタをサポートしていることを知りました。
- スタンドアロン - Spark が自分自身のクラスターを管理することを意味します。
- YARN - HadoopのYARNリソース・マネージャーを使用します。
- Mesos - Apache の専用リソース・マネージャ・プロジェクト
私は スタンドアロン を試してみることにしました。将来的には、大規模なクラスタ(数百のインスタンス)を構築する必要があります。
どのクラスタタイプを選ぶべきでしょうか?
どのように解決するのですか?
Sparkをやっている人が一番答えられると思います。ということで Sparkを学ぶ
<ブロッククオート新しいデプロイメントであれば、スタンドアロン クラスターから始めます。 スタンドアロン・モードはセットアップが最も簡単で、他のクラスタ・マネージャとほぼ同じ機能を提供します。 他のクラスターマネージャーとほぼ同じ機能を提供します。 Sparkを実行している場合、他のクラスタマネージャとほぼ同じ機能を提供します。
Spark を他のアプリケーションと一緒に実行したい場合や リッチなリソーススケジューリング機能(キューなど)を使用したい場合は、YARNとMesosの両方がこれらの機能を提供します。 Mesos の両方がこれらの機能を提供します。このうち、YARNは多くのHadoopでプリインストールされる可能性が高い 多くの Hadoop ディストリビューションにプリインストールされています。
YARN とスタンドアロン モードの両方に対する Mesos の利点の 1 つは、きめ細かい共有オプションです。 Spark シェルなどの対話型アプリケーションの CPU 割り当てを縮小できるようにする、きめ細かい共有オプションです。 Spark シェルなどの対話型アプリケーションは、コマンド間で CPU 割り当てを縮小することができます。 このため、複数のユーザーが対話型シェルを実行している環境では、Mesosは魅力的です。 このため、複数のユーザーがインタラクティブなシェルを実行する環境では魅力的です。
どのような場合でも、ストレージへの高速アクセスのために、HDFSと同じノードでSparkを実行することが最善です。 ストレージに高速にアクセスできるようにするためです。Mesos またはスタンドアロン クラスタ マネージャを同じノードに手動でインストールすることもできます。 またはスタンドアロンのクラスターマネージャーを同じノードに手動でインストールすることができます。 ディストリビューションでは、YARNとHDFSがすでに一緒にインストールされています。
関連
-
[解決済み】spark.driver.maxResultSizeとは何ですか?
-
[解決済み] Spark コンテキスト 'sc' が定義されていない
-
[解決済み] Spark が "java.net.URISyntaxException" を報告するのはなぜですか?DataFrameを使用する際に「java.net.URIStyntaxException: Relative path in absolute URI」と表示されるのはなぜですか?
-
[解決済み] format("kafka") で "Failed to find data source: kafka." とエラーになるのはなぜですか?(uber-jarを使用しても)失敗しますか?
-
[解決済み] 実行中のSparkアプリケーションを終了させるには?
-
[解決済み] プロパティspark.yarn.jars - どのようにそれに対処するのですか?
-
[解決済み] Spark - repartition() vs coalesce()
-
[解決済み】Spark Dataframeで列の内容をすべて表示するにはどうすればよいですか?
-
[解決済み】SparkコンソールにINFOメッセージを表示させないようにするには?
-
[解決済み] sparkのexecutor数、cores、executor memoryのチューニング方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] スパーク "プランの文字列表現が大きすぎたため、切り捨てました。" 手動で作成した集計式を使用した場合の警告
-
[解決済み] format("kafka") で "Failed to find data source: kafka." とエラーになるのはなぜですか?(uber-jarを使用しても)失敗しますか?
-
[解決済み] sparkでsaveAsTextFileするときのファイル名の付け方は?
-
[解決済み] ShuffledRDD、MapPartitionsRDD、ParallelCollectionRDDの違いは何ですか?
-
[解決済み] スパークジョブとは?
-
[解決済み] 複数のテキストファイルを1つのRDDに読み込むには?
-
[解決済み] sparkで出力ディレクトリを上書きする方法
-
[解決済み] apache sparkはhadoopなしで動きますか?
-
[解決済み] Spark SQL: カラムのリストに集約関数を適用する
-
[解決済み] RDD/Spark DataFrameの特定の列に基づく行からの重複の除去