DigitalOcean 宣布, DigitalOcean 全球负载均衡器(GLB)Beta版正式发布,这将对负载均衡器产品组合带来里程碑式的优化。该解决方案可以增强应用程序的弹性,消除单点故障,并大幅降低终端用户的延迟。
在当今快节奏发展的数字领域,随着你的业务扩展,最重要的一点就是确保你的应用程序能够在全球不同地区、国家面对各种挑战(如网络问题、服务中断等)时,仍能正常运行,并保持服务的稳定性。换而言之,你的应用程序需要具备在不同地区都能稳定运行并应对突发状况的能力,这对于业务的全球化发展是非常重要的。
DigitalOcean 现在为客户提供了更强大的解决方案——全球负载均衡(GLB)。它消除了需要第三方服务来跨区域平衡 HTTP 流量的问题,让客户的业务可以在不同地区、国家平稳地进行扩展,并应对可能发生的各种网络挑战。
传统的其它厂商的全球负载均衡解决方案通常伴随着陡峭的学习曲线,复杂到令人望而生畏的功能矩阵,以及复杂的定价模式。
DigitalOcean的全球负载均衡器直面这些挑战。它被设计成直观易用、价格可预测,并针对中小企业、创业公司增强全球弹性负载的基本需求进行了定制。使用 DigitalOcean 的 L7 全球负载均衡器,你可以:
1、根据地理位置来平衡 HTTP/s 请求
使用全球负载均衡(GLB)后,可以将任何 DigitalOcean 数据中心的 Droplets 云主机连接起来,提高应用程序在全球的弹性扩展。默认情况下,流量会被传输到最接近终端用户位置的 Droplet,从而让延迟最小化,并实现更短的响应时间。
2、避免区域性单点故障
全球负载均衡(GLB) 的动态多区域故障转移有助于确保业务连续性。在数据中心中断或服务器故障的情况下, DigitalOcean 的负载均衡器自动将流量重定向到运转正常的服务器,减少停机时间和运营中断的可能。
3、最小化最终用户的延迟
DigitalOcean 会利用边缘缓存减少全球分布的静态资产的延迟。这一特性改善了Web应用程序的加载时间,而且无论用户位置在哪里,都能提供一致的终端用户体验。
4、设置流量分配优先级
DigitalOcean 的全球负载均衡(GLB)会自动根据地理位置远近来平衡流量请求。你也可以通过根据你的偏好来设置数据中心的优先级,从而配置流量分配的优先级。
5、增强安全性和合规性
DigitalOcean 的全球负载均衡(GLB)内置了 DDoS 保护功能,会监控并阻止恶意流量,帮助确保客户的应用程序的安全,并且符合各地区的安全监管标准。
配置简单,易于上手
启用 DigitalOcean 的全球负载均衡器就像创建区域负载均衡器一样简单。按照创建区域负载均衡器的相同操作流程,但有以下六个关键差异,如下所述:
- 选择“Global”:在 DigitalOcean 控制台的网络下创建负载均衡器时选择“Global”。
- 连接 Droplets:从不同的数据中心添加任意数量的 Droplets。
- 连接您的域名:生成一个新的 SSL 证书或使用现有的。
- 创建 DNS 记录:将你的域名指向负载均衡器的 IP 地址。
- 设置流量分配优先级:根据你的偏好为数据中心分配优先级。
- 验证状态:一旦 Droplets 和域名的“健康检查”变为“活动状态”,说明你的应用程序就已经开始使用全局负载均衡器了,该均衡器会根据流量高峰自动扩展。
简单的计费规则,让你的预算更可控
DigitalOcean 的全球负载均衡器 Beta 版的基础费用为每月15美元,其中包括 1TB 的 CDN 数据传输(超出部分每 GB 按 0.02 美元计费),2500 万个 GLB 请求(超出部分每百万请求 0.7 美元),以及 5 个域名(超出部分每个域名每月 0.14 美元)。以上计费可能会根据客户反馈,在正式版发布时有所调整。以上费用都是固定费用,加上包含的请求和CDN数据传输的配额,有助于你的业务在可控且可预测的预算下从小规模起步,稳步按需扩展。有关更多信息,请遵循定价文档。
未来计划
由于目前还处于 Beta 版,所以存在一些限制。对于 Beta 版,你可以在除 NYC1 之外的所有数据中心创建全球负载均衡(GLB)。GLB 的使用范围也仅限于 Droplets。区域 LBaaS 或 DigitalOcean Kubernetes(DOKS) pod 或服务不能作为资源连接到 GLB。我们将在未来几周内增加 GLB 对 NYC1 的支持,然后是区域 LBaaS 和 DOKS pod/服务的支持。
更多参考: