MAPREDUCE服务 MRS-HetuEngine基本原理:HetuEngine结构
HetuEngine结构
HetuEngine包含不同模块,整体结构如图1所示。
模块名称 |
常见概念名称 |
描述 |
---|---|---|
云服务层 |
HetuEngine CLI/JDBC |
HetuEngine的客户端,使用者通过客户端向服务端提交查询请求,然后将执行结果取回并展示。 |
HSBroker |
HetuEngine的服务管理,用作计算实例的资源管理校验,健康监控与自动维护等。 |
|
HSConsole |
对外提供数据源信息管理,计算实例管理,自动化任务的查看等功能的可视化操作界面和RESTful接口。 |
|
HSFabric |
提供跨域(DC)高性能安全数据传输。 |
|
引擎层 |
Coordinator |
HetuEngine计算实例的管理节点,提供SQL接收、SQL解析、生成执行计划、执行计划优化、分派任务和资源调度等能力。 |
Worker |
HetuEngine计算实例的工作节点,提供数据源数据并行拉取,分布式SQL计算等能力。 |
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine
- MapReduce服务_什么是Kafka_如何使用Kafka
- MapReduce服务_什么是Hive_如何使用Hive
- MapReduce服务_什么是Flume_如何使用Flume
- Hudi服务_什么是Hudi_如何使用Hudi
- MapReduce服务_什么是ZooKeeper_如何使用ZooKeeper
- MapReduce服务_什么是Loader_如何使用Loader
- MapReduce服务_什么是存算分离_如何配置MRS集群存算分离
- 什么是Spark_如何使用Spark_Spark的功能是什么
- MapReduce服务_什么是Hue_如何使用Hue