Presentation is loading. Please wait.

Presentation is loading. Please wait.

Master Cluster Manager User Interface (API Level) User Interface (API Level) Query Translator Avro NTA Query Engine NTA Query Engine Job Scheduler Avro.

Similar presentations


Presentation on theme: "Master Cluster Manager User Interface (API Level) User Interface (API Level) Query Translator Avro NTA Query Engine NTA Query Engine Job Scheduler Avro."— Presentation transcript:

1 Master Cluster Manager User Interface (API Level) User Interface (API Level) Query Translator Avro NTA Query Engine NTA Query Engine Job Scheduler Avro RPC Server Job History Manager Worker Manager Worker Manager Query Manager Cube Manager

2 The Architecture of Worker RPC Server/Client Storage Systems HDFS HBase Local FS Scanner Index Scanner Updatable Scanner Updatable Scanner Bulk Loader Bulk Loader Storage Manager Query Planner Query Executor Catalog Query Parser Query Engine Client (User) Client (User) PPTM Master Other Workers Resource Manager Resource Manager Query Scheduler Query Scheduler Worker Manager Physical storage for cube and tables Send worker’s status and the progresses of queries Enable worker to communicate control messages and data to other workers, master, client, and PPMT (data sources) Manage worker’s status and schedule assigned queries. Submit queries Maintain logical information (e.g., table, cube) about physical data. Provides abstracted data access and storing ways, including selection, projection, and bulk load. Cube Tables Logical View

3 Overall HDFS Worker HDFS Worker Hbase Worker Hbase Worker NTA Worker Worker 1 HDFS Master HDFS Master NTA Master NTA Master Hbase Master Hbase Master HDFS Worker HDFS Worker Hbase Worker Hbase Worker NTA Worker Worker N... Client PPTM


Download ppt "Master Cluster Manager User Interface (API Level) User Interface (API Level) Query Translator Avro NTA Query Engine NTA Query Engine Job Scheduler Avro."

Similar presentations


Ads by Google