首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >难道我不应该使用Direct在AWS中提供从多个区域收集信息的解决方案吗?

难道我不应该使用Direct在AWS中提供从多个区域收集信息的解决方案吗?
EN

Stack Overflow用户
提问于 2019-12-20 15:37:34
回答 1查看 39关注 0票数 1

在我的AWS实践中,我遇到了以下问题,我有一个不同的观点,我想在这里发表更多的讨论,因为它解决了一个非常普遍的需要,谢谢。

http://jayendrapatil.com/aws-rds-replication-multi-az-read-replica/?unapproved=227863&moderation-hash=c9a071a3758c183b1cf03e51c44d2373#comment-227863

贵公司在东京设有总部,在世界各地设有分公司,并在日本、欧洲和美国使用多区域部署的物流软件。该物流软件具有三层体系结构,目前使用MySQL 5.6进行数据持久性。每个区域都部署了自己的数据库。在总部区域,您运行每小时一次的批处理过程,从每个区域读取数据,以计算通过电子邮件发送到所有办公室的跨区域报告,这个批处理过程必须尽快完成,以快速优化物流。如何构建数据库体系结构以满足需求?

代码语言:javascript
运行
复制
A. For each regional deployment, use RDS MySQL with a master in the region and a read replica in the HQ region
B. For each regional deployment, use MySQL on EC2 with a master in the region and send hourly EBS snapshots to the HQ region
C. For each regional deployment, use RDS MySQL with a master in the region and send hourly RDS snapshots to the HQ region
D. For each regional deployment, use MySQL on EC2 with a master in the region and use S3 to copy data files hourly to the HQ region
E. Use Direct Connect to connect all regional MySQL deployments to the HQ region and reduce network latency for the batch process

我倾向于E,原因是:

  1. 直接连接提供了绕过ISP的带宽,而且更私密、更快(如果需要的话)。
  2. 这个问题在这里不考虑成本。与其他选项相比,
  3. 初始安装时间可能更长,但是,初始安装时间成本不应该是这里的重点,这里的问题是“必须尽快完成这个批处理过程以快速优化物流。E 213”,所以这与初始设置无关,它是关于如何在setup

之后实现正确的解决方案,以交付“尽可能快的”服务

因此,我认为E是满足需求的最佳选择。

如果我的理解是错误的,请允许我讨论。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-12-20 21:34:25

E不适用。您不能使用连接两个VPC。直接连接用于连接VPC和您的前提。问有关多区域AWS基础设施的问题,但没有提到总部没有托管在AWS上。

在我看来,最简单的解决办法是A。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59427826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档