資料 X-1124 / システム運用
Spark とビッグデータエコシステム:Hadoop、HBase、Spark 実行モードとクラスタ
技術ノート
公開 / DavidHLPL
Personal の 4 つと Fuwari の 3 つの Spark/ビッグデータノートは互いに鏡像であり、さらに hadoop-hbase-spark/README のローカルクラスタスクリプトもあります。本ページはエンジン選択と実行モードを中心にします。
核心メカニズム
- エンジン概要:
分布式计算引擎框架概述.mdは MapReduce/Spark/Flink のバッチ/ストリームモデルを比較します。 - Spark 概要と実行モード:
Spark概述.mdとSpark运行模式整理.mdは Local/Standalone/YARN/K8s、Driver/Executor の役割、シャッフル境界を区別します。 - クラスタスクリプト:
hadoop-hbase-sparkにはhadoop-compose.yml、start-*.shなどのローカル検証スクリプトが含まれます。
適用条件
- バッチ/マイクロバッチ処理で、インメモリ計算と DAG スケジューリングが必要な場合。
不適用とリスク
- 出典のバージョンは固定されておらず、YARN/K8s のリソーススケジューリングや HDFS 依存は現行バージョンでの再確認が必要です。
- ローカルスクリプトは単一マシンでのみ検証されており、マルチノードや耐障害性は検証されていません。
最小検証
- Local モードで
SparkPiを実行し、Driver/Executor のログを確認。 - Standalone/YARN でそれぞれ投入し、シャッフルとデータ局所性を観察。
証拠と不確実性
- 出典事実:
ingest-spark-ecosystemは 7 つの出典ノートを含む。 - 本ページの統合:エンジン比較をバッチ/ストリーム—リソース—シャッフルに収束。
- 未確認:Spark/Hadoop バージョン、YARN キュー、HDFS HA は固定されていない。
関連ページ
出典と関連文書
研究記録
- 元の文書: src/content/note/ja/spark-bigdata-ecosystem.md
- 出典リビジョン: f49953fb0d4bd52a39bf81167b0c4b7dd7d78a64
- 証拠の状態: 有効