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 2024-09-24 GMT+08:00

Modelos de implementação do PoWA

O PoWA suporta implementação local e remota. Para obter detalhes, consulte Implementação local e Implementação remota. Para fins de segurança, o RDS for PostgreSQL oferece suporte apenas à implementação remota do PoWA.

Implementação local

A arquitetura é simples e não requer a participação do PoWA-collector. Ela consiste apenas no PoWA-archivist, PoWA-web e outros plug-ins. No entanto, essa arquitetura tem as seguintes desvantagens:

  • Aumenta os custos de desempenho ao coletar dados e usar a interface do usuário.
  • Os dados de métrica de desempenho coletados são armazenados no host local, o que aumenta o uso de espaço em disco.
  • Os dados não podem ser coletados no servidor em espera ativa.

Por motivos de segurança, o RDS for PostgreSQL não oferece suporte à implementação local.

Figura 1 Arquitetura de implementação local

Implementação remota

O PoWA 4.0 permite armazenar os dados de um ou vários servidores em um banco de dados PostgreSQL externo. Atualmente, o RDS for PostgreSQL suporta o PoWA 4.1.2.

Em comparação com a implantação local, a implantação remota tem um banco de dados Powa repository dedicado para armazenar dados de métrica de desempenho coletados pelo PoWA-collector.

O RDS for PostgreSQL suporta a implementação remota.

A arquitetura de implementação remota é a seguinte.

Figura 2 Arquitetura de implementação remota