イントロダクション

このドキュメントでは、Cosmos エコシステムと Sinfonier, BigData Analysis Generic Enabler (BigData Analysis GE) のリファレンス実装(GEri)を使用してプログラミングする方法を詳しく説明します。

BigData Analysis GE は、アーキテクチャ記述で説明されているように、バッチデータとストリームデータの両方を分析する手段を提供します。最終的にはそのようなデータの洞察を得るためです。GE のこれらの2つの異なる側面は、2つの特殊なツールセットの使用につながります。

  • Cosmos (Openstack の Sahara をベースにした公式のもの、共有された Hadoop クラスタをベースとしたライトバージョンのいずれか)、バッチ処理用のCosmos エコシステムに準拠した TidoopCygnus
  • ストリーム処理のための Storm と Sinfonier

それにもかかわらず、現在のバージョンのソフトウェアによれば、両方のツールセットが同時に必要ではないことに注意してください。したがって、どちらか一方または両方を自由にインストールすることができます。セット内のすべてのツールが必須というわけではありません。あなたの配備に適しているかどうかを知るために各ツールの説明を見てください。

トップ

対象とする読者

この文書は主に、BigData Analysis GE のようなサービスを公開することを目指しているサービス・プロバイダに向けられています。これらのサービス・プロバイダにとって、データ分析は目標そのものではなく、他の人がそのようなデータ分析を実行できる方法を提供します。これは特にOpenstack の Sahara と Sinfonier インストールに適用されます。

特定のデータについていくつかの洞察を得たいと思っているデータ科学者であれば、以前のデータ科学者の分析に基づいてアプリケーションを製品化するソフトウェアエンジニアである場合は、"ユーザ&プログラマ・ガイド" を参照してください。Cosmos の FIWARE Lab のグローバルインスタンスに直接移動すると、そこにはすでに配備されたインフラストラクチャが用意され、さまざまなAPIs を通じて使用できるようになります。

あなたが Cosmos の FIWARE Lab グローバルインスタンスで依存しておらず、Hadoop を使用したい場合は、Cosmos をインストールしないでください。単一の仮想マシンを作成するための完全なCloud をインストールすることになります。代わりに、単に Hadoop のプライベート・インスタンスをインストールしてください!

依然として疑問がある場合は、以下のフロー図を作成して、ご使用のビッグデータ・ユーザ(存在する場合)の種類を特定することができます :

図1 - どのようなビッグデータ・ユーザですか?

トップ

ドキュメントの構造

このイントロダクションとは別に、この "インストール&管理ガイド"には、バッチ用とストリーム解析用の2つの主要なセクションがあります。各主要セクション内には、関連するツールに関する特定のトピックがあります。さらに、インストールが成功したかどうかを知るのに役立つ、健全性チェック手順と、問題が発生したときに役立つことを目指した診断手順も用意されています。

トップ

Github のリファレンス・リポジトリ

このリポジトリ (http://github.com/telefonicaid/fiware-cosmos) とは別に、以下のものはドキュメント全体を通して常にリンクされています。次にリストされています :

トップ

問題のレポートと連絡先情報

問題をレポートし、一般的な疑問を尋ねるのに適したチャネルがいくつかあります。それぞれは質問の性質に依存します :

  • GE/GEri に関する特定の質問については、stackoverflow.com を使用してください。通常、これらはインストールの問題、エラー、バグに関係します。コードを作成する際の開発に関する質問も同様に歓迎されます。問題を分類するために使用できるタグがいくつかあります :
  • fiware-cosmos
  • fiware-tidoop
  • fiware-cygnus
  • fiware-sinfonier
  • storm (please observe in this case we are not the main supporters of Apache Storm)
  • FIWAREを使用している都市の数、アクセラレータ・プログラムへの参加方法などについては、ask.fiware.org を使用してください。このソフトウェアに関する一般的な質問、たとえば、議論したいユースケースやアーキテクチャなど。
  • 個人的なメール :

: GE のオーナーがリクエストしない限り、GE のオーナーに電子メールで連絡することは避けてください。実際にあなたがプライベートな電子メールを送る場合、おそらく stackoverflow.com または ask.fiware.org を使うように強制する自動応答を受け取るでしょう。これは、前述の方法を使用すると、将来のユーザにとって有用な知識の公開データベースが作成されるためです。プライベートメールはプライベートなもので、共有することはできません。

トップ