Configurando o Oracle Connection Manager em uma instância do Amazon EC2
O Oracle Connection Manager (CMAN) é um servidor de proxy que encaminha solicitações de conexão para servidores de banco de dados ou outros servidores proxy. Você pode usar o CMAN para configurar o seguinte:
- Controle de acesso
-
Você pode criar regras que filtram solicitações de clientes especificadas pelo usuário e aceitam outras.
- Multiplexing de sessão
-
Você pode canalizar várias sessões de clientes por meio de uma conexão de rede para um destino de servidor compartilhado.
Normalmente, o CMAN reside em um host separado do servidor de banco de dados e dos hosts do cliente. Para obter mais informações, consulte Configuring Oracle Connection Manager
Tópicos
Versões e opções de licenciamento compatíveis para CMAN
O CMAN oferece suporte à Enterprise Edition de todas as versões do Oracle Database que o Amazon RDS oferece suporte. Para obter mais informações, consulte Versões do RDS para Oracle.
Você pode instalar o Oracle Connection Manager em um host separado do host em que o Oracle Database está instalado. Você não precisa de uma licença separada para o host que executa o CMAN.
Requisitos e limitações do CMAN
Para fornecer uma experiência totalmente gerenciada, o Amazon RDS restringe o acesso ao sistema operacional. Você não pode modificar parâmetros de banco de dados que exigem acesso ao sistema operacional. Assim, o Amazon RDS não oferece suporte a recursos do CMAN que exigem que você faça login no sistema operacional.
Configurando o CMAN
Ao configurar o CMAN, você executa a maior parte do trabalho fora do banco de dados do RDS for Oracle.
Tópicos
Etapa 1: configurar o CMAN em uma instância do Amazon EC2 na mesma VPC da instância do RDS for Oracle
Para saber como configurar o CMAN, siga as instruções detalhadas na postagem do blog Configurando e usando o Oracle Connection Manager no Amazon EC2 para Amazon RDS for Oracle
Etapa 2: configurar parâmetros de banco de dados para o CMAN
Para recursos do CMAN, como Modo Traffic Director e multiplexação de sessão, defina o parâmetro REMOTE_LISTENER
do endereço da instância do CMAN em um grupo de parâmetros de banco de dados. Considere o seguinte cenário:
-
A instância CMAN reside em um host com endereço IP
10.0.159.100
e usa porta1521
. -
Os bancos de dados
orcla
,orclb
, eorclc
residem em instâncias de banco de dados do RDS for Oracle separadas.
A tabela a seguir mostra como definir o valor REMOTE_LISTENER
. O valor LOCAL_LISTENER
é definido automaticamente pelo Amazon RDS.
Nome da instância de banco de dados | IP da instância de banco de dados | Valor do ouvinte local (definido automaticamente) | Valor de ouvinte remoto (definido por usuário) |
---|---|---|---|
orcla |
10.0.159.200 |
|
10.0.159.100:1521 |
orclb |
10.0.159.300 |
|
10.0.159.100:1521 |
orclc |
10.0.159.400 |
|
10.0.159.100:1521 |
Etapa 3: associar a sua instância de banco de dados ao grupo de parâmetros.
Crie ou modifique sua instância de banco de dados para usar o grupo de parâmetros configurado no Etapa 2: configurar parâmetros de banco de dados para o CMAN. Para obter mais informações, consulte Associar um grupo de parâmetros de banco de dados a uma instância de banco de dados no Amazon RDS.