SAP HANA Admin - banco de dados multilocatário
É possível configurar vários bancos de dados em um único sistema HANA. Ao instalar o sistema SAP HANA no modo de vários contêineres, você pode configurar vários bancos de dados isolados em um único sistema SAP HANA. Isso é chamadoMultitenant database containers.
Você também pode converter um único sistema HANA de contêiner para o sistema HANA de bancos de dados de contêiner múltiplos. Em vários sistemas de contêineres HANA, cada banco de dados é executado na mesma infraestrutura e usa os mesmos recursos de computação. No entanto, cada banco de dados contém os seguintes componentes -
- Usuários de banco de dados
- Repository
- Catalog
- Backups
- Rastros e registros
- Persistence
Todos os objetos de banco de dados - tabelas, esquemas, visualizações de banco de dados, procedimentos SQL - são separados para cada banco de dados. Você também pode executar funções de banco de dados cruzado em banco de dados multilocatário.
No sistema SAP HANA, ele contém vários servidores - servidor de nomes, servidor de indexação, pré-processador e servidor XS. Com vários bancos de dados de contêiner, diferentes combinações dos servidores acima são usadas.
O servidor de nomes mantém os detalhes da paisagem do sistema e os bancos de dados do sistema executam o servidor de nomes. O servidor de nomes de bancos de dados de locatários não contém informações de topologia e essas informações são armazenadas no catálogo do banco de dados de locatários.
O pré-processador e o servidor de compilação são executados nos bancos de dados do sistema, pois não contêm dados persistentes. Cada banco de dados de locatário contém seu próprio servidor de indexação e o SAP HANA Classic Server é executado no servidor de índice do banco de dados de locatário por padrão.
Você pode ver a arquitetura do sistema SAP HANA de múltiplos contêineres na captura de tela a seguir. Cada instância do banco de dados do sistema é executada em vários hosts para fornecer escalabilidade e disponibilidade do sistema. Na configuração de vários trabalhadores, quando um sistema falha, a instância em espera fará o failover de todos os bancos de dados ativos.
Na captura de tela acima, você pode ver 2 bancos de dados distribuídos em três hosts em vários sistemas de banco de dados de contêiner.
Na arquitetura de múltiplos contêineres, o banco de dados do sistema é configurado no momento da instalação de um sistema de contêineres múltiplos ou quando você converte um sistema de contêiner único em um sistema de contêineres múltiplos. Isso é usado para gerenciar informações sobre o sistema como um todo e também para bancos de dados de locatários. É usado para Administração do Sistema Central em ambiente multilocatário.
O banco de dados do sistema contém dados e dados do usuário para administração do sistema e ferramentas de administração do SAP HANA, como SAP HANA Studio, para se conectar ao banco de dados do sistema. Todas as tarefas de administração executadas no banco de dados do sistema se aplicam a todo o sistema e você também pode direcionar a configuração para um banco de dados de locatário específico. O banco de dados do sistema contém informações completas da paisagem sobre os componentes do Locatário, mas não contém informações relacionadas à topologia.