首页 > 解决方案 > 混合网站托管和负载平衡

问题描述

我正计划将我们的网站迁移到云 (AWS)。然而,这将是一项巨大的努力,因此我将以不同的速度迁移页面。

在本地,我在负载均衡器(netscaler)后面有许多服务器。

例如,当将首页移动到 AWS 时,我应该将负载均衡器放在 prem 或 AWS 的什么位置?将一个网站托管在 AWS 中在本地托管一个网站是否可行,负载均衡器必须延迟到最远的部分?

例如,如果我将 page1 托管在 prem 上,将 page 2 托管在 AWS 上,负载均衡器托管在 prem 上,最终用户会对本地负载均衡器产生延迟,而负载均衡器会对 AWS page 2 服务产生延迟- 这可能会使延迟加倍,反之亦然。

标签: amazon-web-servicescloudload-balancing

解决方案


AWS 应用程序负载均衡器 ELB 支持 IP 目标,这意味着您可以将本地服务器用作某些特定页面的目标

https://aws.amazon.com/blogs/aws/new-application-load-balancing-via-ip-address-to-aws-on-premises-resources/

使用 aws 应用程序负载均衡器,您还可以定义规则,例如,您可以配置特定的 URI 以路由到您的本地目标组


推荐阅读