MAPREDUCE服务 MRS-HetuEngine基本原理:HetuEngine结构

时间:2024-05-10 16:29:46

HetuEngine结构

HetuEngine包含不同模块,整体结构如图1所示。

图1 HetuEngine结构图
表1 各模块说明

模块名称

常见概念名称

描述

云服务层

HetuEngine CLI/JDBC

HetuEngine的客户端,使用者通过客户端向服务端提交查询请求,然后将执行结果取回并展示。

HSBroker

HetuEngine的服务管理,用作计算实例的资源管理校验,健康监控与自动维护等。

HSConsole

对外提供数据源信息管理,计算实例管理,自动化任务的查看等功能的可视化操作界面和RESTful接口。

HSFabric

提供跨域(DC)高性能安全数据传输。

引擎层

Coordinator

HetuEngine计算实例的管理节点,提供SQL接收、SQL解析、生成执行计划、执行计划优化、分派任务和资源调度等能力。

Worker

HetuEngine计算实例的工作节点,提供数据源数据并行拉取,分布式SQL计算等能力。

support.huaweicloud.com/productdesc-mrs/mrs_08_00681.html