What AWS services could be used for hosting a global low-latency udp-based service?

0

hi, am asking this question for a personal project I have - something that does not need extensive cloud infras, but wondering if there's a way to configure an existing service relatively easily to get this.

I have set up a UDP-based service (a game server for a bunch of friends), and we are connecting to it from various parts of the world - US (spread across), EU, and asia-pacific. I've spun up instances running the service in various regions, and there's always 1 client region that suffers significantly from latency when connecting across public IP space to a remote region. I have previously done some testing with AWS that shows that AWS to AWS connectivity between regions (even across public IP space) is lower than directly connecting to a remote region from a home connection, and trying to think of a way to put this together easily....

Have looked at Cloudfront, but it looks like this is for web only - but something like cfn would be ideal, if it was configurable for UDP. I also thought that I could use NLBs, but if I wanted to create an NLB in a remote region, I can't have the target group configured to forward to the NLB public IP in the service region.

What other options would be worth considering for an AWS networking solution on this? Would NLB work if VPC peering was set up? I was hoping to avoid getting into this level of complexity (i.e. any other AWS service that this can be achieved with for a really simple solution).

Thanks in advance.

bcave
已提問 2 年前檢視次數 259 次
1 個回答
5

Did you check AWS Global Accelerator ? https://aws.amazon.com/global-accelerator/ Your use case fits, of course be aware of costs since you mention it's a personal project. You can test if the service would help using https://speedtest.globalaccelerator.aws/

專家
已回答 2 年前
profile pictureAWS
專家
已審閱 2 年前
  • I agree with Olivier, Global Accelerator would be the right option for trying to improve transit latency between client and destination. I would ask the client/ player who has issues usually to use the speed test and see if there is any improvement connecting to the region where your game servers/ instances are located.

    There are many points of presence world wide including some places where AWS does not have a region yet.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南