Tech Blog

Information Technology / Machine Learning / Data Analysis / Big Data / System Integration

JVM, Hadoop, Mahout の関係

JVM, Hadoop, Mahoutの関係って、こんなかんじでしょうか。

f:id:tkdmah:20121223144705p:plain

  • HadoopはJavaで実装されているため、Java実行環境が必要で、JVM上で動く。
  • Mahoutも同様だが、一部Hadoop上で動く。
  • JVMの下にはOS層のLinuxがいて、VM上で 動かすときはさらにLinuxの下にVMWarePlayerがいる。

記述したバージョンは、Mahout 0.7の推奨バージョン。