减少OpenShift上的pod和GCP上的VM之间的延迟



我有一个配置,其中我有:

  • 由OpenShift在某个区域/地区的GCP上管理的播客
  • 同一区域/区域中GCP上的VM

我需要尽可能减少这些pod和GCP上的VM之间的延迟。

有什么可用的选择?

我的理解是,他们需要在同一个专有网络中,但我不知道如何做到这一点。如果你能给我指参考文件,那对我会有很大帮助。

感谢您的帮助

您有两个选项:

  • 最好的方法是在OpenShift项目中创建一个共享同一VPC的子项目。通过这种方式,机器位于同一网络中,因此延迟尽可能低。然而,这导致了(防火墙规则…(的管理限制。平均延迟应该非常低(<1ms(。

  • 另一种选择是使用专用的OpenShift项目。这会导致更高的延迟,因为路径更长(VPN=>共享服务=>VPN(。您需要注意区域之间的流,因为这并不是因为机器在同一个项目中,所以流不会通过另一个区域。因此,您必须通过MySQL机器上必须存在的标签来设置网络路由的优化。这种情况下的延迟在2到10ms之间变化。当然,这种延迟可能会有所不同,因为流通过VPN。

将源和目的地设置在同一VPC区域,肯定会降低延迟。尽管延迟不仅受距离的影响,但我发现了有关GCP区域间延迟的文档,它可以帮助您决定最佳方案。

现在,转到你的问题,我知道你在同一个区域/地区但在不同的网络(VPC(中创建了一个GCP集群和一个VM实例?如果可能的话,你能再澄清一下你的情况吗?

最新更新