本地服务器和AWS服务器之间的数据传输

时间:2016-10-17 08:03:06

标签: mysql asp.net asp.net-mvc amazon-web-services

我们有一个ASP.NET MVC 5 Web应用程序,可以在同一服务器中本地读取数据。这台服务器在欧洲。但是,当尝试从基于Sidney的AWS服务器读取相同数据时,滞后时间要大很多倍。从我们的本地服务器到澳大利亚的AWS服务器的ping需要5秒钟。由于澳大利亚政府颁布的数据保护法,数据需要位于澳大利亚。数据库是MySQL。我们在两台服务器之间创建了一个VPN并没有区别。

为了提高这两台服务器之间的速度,我们有哪些选择?

1 个答案:

答案 0 :(得分:-1)

如果它是通过互联网向用户提供内容的Web应用程序,则可以使用CloudFront分发来减少延迟问题。 https://aws.amazon.com/cloudfront/

如果您尝试将服务器从数据中心连接到AWS

使用AWS Direct Connect,这将在您的内部部署数据中心和AWS服务器之间提供专用链接;减少你的延迟很多。 https://aws.amazon.com/directconnect/

AWS运行您的应用程序,无论它是哪个平台(ASP.NET,JAVA,C ...),AWS都只提供基础架构。您不必担心运行应用程序的平台以及它连接的数据库。您只需确保所有网络连接都已正确打开,以便您的服务器可以与AWS服务器通信。