关于内部网络的Mongo实验室声明

时间:2016-06-28 08:13:31

标签: mongodb networking google-cloud-platform mlab

我不确定如何表达这个问题,或者即使它与此相关。

我正在研究一种解决方案,将我们内部的MongoDB安装迁移到基于云的数据库,作为Mongo实验室的服务解决方案。

该公司在此http://docs.mlab.com/security/#network表示如果我在我的区域部署数据库(我使用谷歌云)

  

当您从同一数据中心/区域内连接到mLab数据库时,您将通过您的云托管服务提供商的内部网络进行通信。

该声明怎么可能?

当我在Mongo实验室创建数据库时,我得到一个外部URL以连接到

°

那么该地址如何能够在外部深入影响我的延迟呢?

我错过了什么吗?这个陈述怎么可能?

1 个答案:

答案 0 :(得分:2)

唯一可以使用内部IP在GCP中寻址虚拟机的方法是,该虚拟机是否位于同一网络资源中(因此,同一个GCP帐户)。 GCP足够聪明,可以知道被寻址的外部IP是否是GCP地址,并且将路由流量以使其不离开该区域。当您从该区域中的另一个VM ping外部IP时,这一点非常明显,通常会得到亚毫秒的响应时间。