我不确定如何表达这个问题,或者即使它与此相关。
我正在研究一种解决方案,将我们内部的MongoDB安装迁移到基于云的数据库,作为Mongo实验室的服务解决方案。
该公司在此http://docs.mlab.com/security/#network表示如果我在我的区域部署数据库(我使用谷歌云)
当您从同一数据中心/区域内连接到mLab数据库时,您将通过您的云托管服务提供商的内部网络进行通信。
该声明怎么可能?
当我在Mongo实验室创建数据库时,我得到一个外部URL以连接到
°
那么该地址如何能够在外部深入影响我的延迟呢?
我错过了什么吗?这个陈述怎么可能?
答案 0 :(得分:2)
唯一可以使用内部IP在GCP中寻址虚拟机的方法是,该虚拟机是否位于同一网络资源中(因此,同一个GCP帐户)。 GCP足够聪明,可以知道被寻址的外部IP是否是GCP地址,并且将路由流量以使其不离开该区域。当您从该区域中的另一个VM ping外部IP时,这一点非常明显,通常会得到亚毫秒的响应时间。