IPA過去問ドリル

平成30年度 春期 基本情報技術者試験 午前 問20

テクノロジ/ソフトウェア

多数のサーバで構成された大規模な分散ファイルシステム機能を提供し,MapReduceによる大規模データの分散処理を実現するOSSはどれか。

出典:平成30年度 春期 基本情報技術者試験 午前 問20

正解:ア

解説

Apache Hadoopは,多数のサーバで構成された分散ファイルシステムHDFSと,分散処理フレームワークMapReduceを中核とするOSSであり,大規模データの分散格納・分散処理を実現します。

選択肢ごとの解説

  • 正しい。Apache Hadoopは,HDFSによる分散ファイルシステム機能とMapReduceによる大規模データの分散処理機能を提供するOSSです。
  • 誤り。Apache Kafkaは,大量のデータをリアルタイムにやり取りするための分散メッセージングシステムです。
  • 誤り。Apache Sparkは,インメモリ処理を特徴とする高速な分散処理エンジンであり,MapReduceそのものを実現する分散ファイルシステム機能を主目的とするものではありません。
  • 誤り。Apache Stormは,リアルタイムのストリームデータ処理を行うための分散処理システムです。
基本情報技術者の過去問を演習モードで解く