Couchbase XDCR através de proxy ou NAT

1

Estou tentando configurar dois clusters de Couchbase com XDCR, um na AWS e outro na rede corporativa de nossos clientes. Normalmente, para cada cluster, eu configuraria cada nó usando seu IP privado. Mas, para obter o XDCR, preciso abrir o nó no destino com um IP público. O problema é que os nós no cluster da rede corporativa não podem ter IPs públicos individuais.

O que eu gostaria de saber é:

  1. Todos os nós no cluster de destino precisam ter IP público? O XDCR funcionará se eu tornar público apenas o nó referenciado (através do encaminhamento de NAT), mas o resto dos nós é privado? Por exemplo, se eu tiver configurado o nó como 10.8.1.20 e o cluster de origem usar um ip público 203.x.x.x para se conectar a esse nó (via NAT), a replicação do XDCR funcionará?

  2. Existe algum tipo de proxy que eu possa usar para configurar o XDCR para esse cluster? Esse servidor proxy pode se sentar em uma DMZ e encaminhar as solicitações de replicação para o cluster de destino.

por neoLwin 21.12.2015 / 05:07

0 respostas