以下のダイアグラムは、クラスターモードで設定した場合のTalend Data PreparationおよびTalend Dictionary Serviceの背後にあるアーキテクチャーを示しています。
このアーキテクチャーはメインとなる次の4つの機能ブロックで構成されています。
- ロードバランサー。Talend Dictionary ServiceサーバーやTalend Data Preparation Webアプリケーションに同時にアクセスしている複数のユーザーの間で負荷を分散します。注: Talend Data Preparation、Talend Data Stewardship、Talend Dictionary Serviceでは同じロードバランサーを使用できます。これは物理ロードバランサーか論理ロードバランサーのいずれかとなります。
- すべてのTalend Data Preparationインスタンスが利用できるネットワークファイルシステムまたは共有フォルダーによって接続されたTalend Data Preparationインスタンス。
- Talend Dictionary Serviceインスタンス。Talend Data Preparation内のデータに使用されているセマンティックタイプを追加、削除、または編集する場合にオプションでインストールできます。
- Talend Data PreparationとTalend Dictionary Serviceが機能するために必要なさまざまなコンポーネントを含むブロック。具体的には、ストレージに使うMongoDBのインスタンス、メッセージングに使うKafkaとZookeeperのインスタンス、認証の管理に使うTalend Administration Center (TAC)のインスタンスがあります。