Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-05-19 GMT+08:00

Visão geral do produto HetuEngine

Esta secção aplica-se apenas à MRS 3.1.2-LTS.3.

Descrição de HetuEngine

HetuEngine é um mecanismo de virtualização de dados e análise de SQL interativa de alto desempenho interno. Ele se integra perfeitamente ao ecossistema de Big Data para implementar consultas interativas de grandes quantidades de dados em segundos e suporta acesso unificado a dados entre fontes e entre domínios para permitir uma análise única de convergência de SQL no data lake, entre lakes e entre lakehouses.

Arquitetura de HetuEngine

HetuEngine consiste em diferentes módulos. Figura 1 mostra a arquitetura.

Figura 1 Arquitetura de HetuEngine
Tabela 1 Descrição de módulo

Módulo

Conceito

Descrição

Camada de serviço de nuvem

HetuEngine CLI/JDBC

Cliente de HetuEngine, através do qual a solicitação de consulta é enviada e os resultados são retornados e exibidos.

HSBroker

Componente de gerenciamento de serviços de HetuEngine. Ele gerencia e verifica instâncias de computação, monitora o status de integridade e realiza manutenção automática.

HSConsole

Fornece GUIs de operação visualizadas e APIs RESTful para gerenciamento de informações de fontes de dados, gerenciamento de instâncias de computação e consulta automática de tarefas.

HSFabric

Fornece de alto desempenho entre domínios (centros de dados).

Camada do motor

Coordinator

Nó de gerenciamento de instâncias de computação de HetuEngine. Ele recebe e analisa instruções de SQL, gera e otimiza planos de execução, atribui tarefas e agenda recursos.

Worker

Nó de trabalho das instâncias de computação de HetuEngine. Ele fornece recursos como extração de dados paralelos de fontes de dados e computação de SQL distribuída.

Cenários de aplicação de HetuEngine

HetuEngine suporta consulta conjunta rápida entre fontes (várias fontes de dados, como Hive, HBase, GaussDB (DWS), Elasticsearch e ClickHouse) e entre domínios (várias regiões ou data centers), especialmente para consulta rápida interativa de dados do Hive e Hudi no cluster de Hadoop (HetuEngine).