相关疑难解决方法(0)

Amazon CloudFront 和 EC2:全球负载平衡

我们有一个应用程序,它将在 S3 中存储和提供大量数据给全球受众,其中延迟应该最小化。因此,我们一直在使用 Amazon CloudFront 进行测试并看到了良好的结果。

但是,我们需要一个薄的中间件层(用于安全性等),我们希望将其放在 EC2 中。由于安全限制,此中间件层将从 S3/CloudFront 进行文件流传输:

S3/CloudFront -> EC2 -> 客户端

我们可以在地理上分布 EC2 节点(美国东部/西部和爱尔兰),但问题是欧盟的客户端会访问我们的美国服务器并从那里获取数据,从而使 CloudFront 的大部分性能优势变得毫无意义。我一直在挖掘 EC2 文档,但我找不到一种内置的方式来获取 EC2 的地理分布式版本,例如 CloudFront。

Elastic Load Balancing 听起来像是要走的路,但我似乎无法找到一种基于路由的方法来指导......最好,我们希望将大量内容保留在 EC2/S3/等之外。最低限度(出于显而易见的原因)。

任何想法如何在 EC2/S3 框架内做到这一点?DNS/路由技巧?

谢谢!

routing amazon-s3 bgp amazon-ec2

6
推荐指数
1
解决办法
2324
查看次数

标签 统计

amazon-ec2 ×1

amazon-s3 ×1

bgp ×1

routing ×1