Domínios de replicação de dados
Os domínios de replicação de dados e os domínios de vários intermediários desempenham a mesma função, que é fornecer replicação de dados entre servidores de aplicativos em um cluster. Embora ainda seja possível configurar domínios de vários intermediários existentes com a versão atual do produto, depois de atualizar seu gerenciador de implementação, você pode criar apenas domínios de replicação de dados no console administrativo.
transição: Um domínio de replicação criado com uma
versão anterior do produto poderá ser um domínio de vários intermediários. Migre esses
domínios de vários intermediários para os domínios de replicação de dados. Os domínios de replicação de dados possibilitam a você:
- Configure todas as instâncias de replicação necessárias para se comunicar no mesmo domínio de replicação.
- Configurar o gerenciador de sessão com ambos os tipos de domínios de replicação para utilizar topologias como ponto-a-ponto e cliente para servidor para isolar a função de criação e armazenamento de réplicas em servidores de aplicativo separados.
- Controlar a redundância da replicação para cada tipo de domínio de replicação, porque com um domínio de replicação de dados, você pode especificar um determinado número de réplicas.
Se você tiver utilizado domínios de vários intermediários com releases anteriores do produto, utilize o seguinte gráfico de comparação para aprender as diferenças entre como os servidores de aplicativos da Versão 5.x e das Versões 6.x e 7.0 utilizam os dois tipos de domínios de replicação:
Servidores de aplicativos da Versão 5.x utilizando domínios de replicação | Servidores de aplicativos das Versões 6.x e 7.0 utilizando domínios de replicação | |
---|---|---|
Tipos de domínio de replicação | Utiliza apenas os domínios de replicação de vários intermediários para replicação. | Os servidores que estão utilizando a versão atual do produto podem ser configurados para utilizar ambos, os domínios de replicação de vários intermediários e os domínios de replicação de dados para replicação. Os dois tipos de domínios fornecem compatibilidade com versões anteriores com os domínios de vários intermediários criados com um servidor Versão 5.x. Você deve migrar quaisquer domínios de vários intermediários para os domínios de replicação de dados. |
Método de transporte de dados | Utiliza objetos de domínio de vários intermediários contendo informações de configuração para o provedor JMS (Java™ Message Service) interno, que utiliza intermediários JMS como replicadores. | Utiliza objetos de domínio de replicação de dados contendo informações de configuração para configurar a estrutura de alta disponibilidade no produto. O transporte não é mais baseado na API de JMS. Portanto, não existe nenhum replicador e nenhum intermediário JMS. Você não precisa executar a tarefa complexa de configurar replicadores locais, remotos e alternativos. A versão anterior do produto não suportava domínios de replicação de dados. A versão atual do produto pode ser configurada para executar replicação utilizando domínios antigos de vários intermediários ignorando qualquer configuração específica do JMS e utilizando os outros parâmetros para configurar a replicação por meio da estrutura de alta disponibilidade. |
Configuração de domínio de replicação | A versão anterior do produto incentiva o compartilhamento de domínios de replicação entre diferentes consumidores, como o gerenciador de sessão e o cache dinâmico. | A versão atual do produto incentiva a criação de um domínio de replicação separado para cada consumidor. Por exemplo, crie um domínio de replicação para o gerenciador de sessão e outro domínio de replicação para o cache dinâmico. A única situação na qual você deve configurar um domínio de replicação é ao configurar a replicação do gerenciador de sessão e failover de bean de sessão com preservação de estado. Utilizar um domínio de replicação nesse caso assegura que as informações de estado de backup das sessões HTTP e os beans de sessão com preservação de estado estejam nos mesmos servidores de aplicativos. |
Particionamento parcial | Você pode configurar o particionamento parcial. Particione o domínio de replicação para filtrar o número de processos para enviar os dados. | O particionamento parcial é reprovado. Ao utilizar os domínios de replicação de dados, você pode especificar um número específico de réplicas para cada entrada. No entanto, se você especificar um número de réplicas maior que o número de servidores de aplicativos de backup que estão em execução, o número de réplica é o número de servidores de aplicativos que estão em execução. Depois que o número de servidores de aplicativos crescer acima do número configurado de réplicas, o número de réplicas criadas será igual ao número que você especificou. |
Compartilhamento de domínio | As instâncias DRS (Data Replication Service) compartilham domínios de vários intermediários. Existe uma limitação no número de domínios de vários intermediários que você pode criar porque cada domínio de vários intermediários contém, no mínimo, um replicador. Pode haver no máximo um replicador em cada servidor de aplicativos. | Todas as instâncias DRS em um domínio de replicação utilizam o mesmo modo. Cada domínio de replicação deve conter instâncias apenas cliente ou apenas servidor ou instâncias de cliente e servidor apenas. Por exemplo, se uma instância for configurada para o cliente e servidor, todas as outras instâncias devem ser cliente e servidor. Se uma instância em um domínio de replicação for configurada para ser apenas cliente, você poderá incluir instâncias apenas cliente e apenas servidor, mas não uma instância de cliente e servidor. |