首页 > 解决方案 > 多区域应用程序的 AWS 延迟改进

问题描述

我们有来自世界各地的客户。所以我们正在努力减少延迟。

这是我们当前使用的模式;

在此处输入图像描述

问题是;

非常感谢。

标签: amazon-web-servicesamazon-ec2aws-application-load-balancer

解决方案


我们可以使用带全局 RDS 的区域间 vpc 获得与本地 rds 相同的延迟吗?

可悲的是没有。当您的 RDS 和 EC2 位于同一区域时,它们之间的连接必须在最坏的情况下从一个 AZ 跨越到另一个 AZ。对于区域间连接,您会大大增加距离,因此延迟会增加。

关于成本。RDS非常昂贵。也许您的某些应用程序不需要使用 RDS?自我管理的数据库运行起来会便宜得多,但如果您需要故障转移、只读副本、备份等高级功能,则设置起来并不容易。

此外,如果在一个区域中您有多个 RDS 实例,也许您可​​以合并它们,并拥有一个更大的 RDS 而不是几个更小的 RDS?

有没有办法降低应用程序负载均衡器的成本?

如果您有 1 个 ALB 和 1 个 TG 的典型设置,那么您可以通过为多个 TG 设置 1 个 ALB 来减少一个区域中的 ALB 数量。


推荐阅读