用于DataStax群集的AWS区域之间的VPN负载平衡

我正在testing不同AWS区域的一些DataStax Enterprise集群,并在一个理想的体系结构上工作。

目前,我在美国东部,美国西部和欧洲爱尔兰有数据中心。 我正在让区域=数据中心,可用性区域=机架。 我可以在OpsCenter中看到所有三个数据中心。

所有节点都在私有子网中,我使用NAT和VPN实例来实现区域之间的通信( https://aws.amazon.com/articles/5472675506466066 )。 这在testing中工作正常。

问题是:

  1. 这是用于冗余/灾难恢复目的的好架构吗? 每个地区的一个单独的集群会提供额外的好处吗?
  2. 有没有办法获得区域之间的VPN负载平衡?