使用 Cloud Connector 简化云路由和对象存储配置

💡 原文英文,约1600词,阅读约需6分钟。
📝

内容提要

Cloudflare推出了Cloud Connector,这是一个新功能,允许用户在多个云提供商之间无缝路由流量。该功能简化了将特定请求定向到不同公共云的过程,无需复杂的解决方案。Cloud Connector适用于所有Cloudflare计划,旨在为电子商务网站、媒体公司和开发人员提供便利。设置简单,不需要高级配置或额外规则。Cloud Connector利用了Cloudflare内置的安全性,并优化应用程序性能。它在所有计划中的测试版中可用,并且完全免费。

🔎

延伸解读

从企业专属到全员可用:Host头路由的民主化

此前,只有企业版客户能通过Host Header和Resolve Override功能,将同一主机名的流量路由到不同云提供商。免费、专业和商业版用户只能借助Workers、主机名链式跳转等复杂变通方案,增加了配置负担和潜在风险。Cloud Connector将这一能力开放给所有计划,用户无需高级配置即可实现多云路由,降低了多云计算的使用门槛。

配置要点:目标主机名与存储桶公开性

使用Cloud Connector时,需在仪表板中选择云提供商并配置目标主机名。注意,存储桶URL必须符合各云提供商的预期格式,例如AWS S3需以.amazonaws.com结尾,Google Cloud Storage需以storage.googleapis.com结尾。对于Cloudflare R2,存储桶必须公开并关联自定义域名,否则无法正常路由。这些细节是配置成功的关键。

规则执行顺序:最后匹配者胜出

Cloud Connector规则在Ruleset Engine的http_request_cloud_connector阶段执行,该阶段位于所有请求阶段的最后,确保其路由决策拥有最高优先级。当用户创建规则时,系统会将其分解为多个底层规则,并按“最后规则胜出”的顺序处理。一旦匹配,会触发skip动作,防止后续规则(如SSL禁用)影响其他云提供商的流量,避免意外行为。

未来扩展:从对象存储到全类型云服务

当前Cloud Connector主要支持对象存储服务,如AWS S3、Google Cloud Storage、Azure Blob Storage和Cloudflare R2。但Cloudflare的愿景是将其扩展至负载均衡器、计算服务等所有HTTP云服务。未来,用户可能无需关心DNS设置、Host头或SSL实现,即可安全地将流量路由到任意云服务,进一步简化多云管理。

❓

Q&A

Cloud Connector是什么?

Cloud Connector是Cloudflare推出的一项新功能,允许用户在多个云提供商之间无缝路由流量,简化了配置过程。

如何设置Cloud Connector?

用户只需在仪表板中选择云提供商并配置目标主机名,设置过程简单,无需高级配置或额外规则。

Cloud Connector适用于哪些用户?

Cloud Connector适用于所有Cloudflare计划,特别关注免费、专业和商业客户。

Cloud Connector解决了什么问题?

Cloud Connector解决了用户在同一主机名下路由流量到多个云提供商的挑战,简化了这一过程。

Cloud Connector的安全性如何?

Cloud Connector利用Cloudflare的内置安全性,自动保护资产并优化应用程序性能。

未来Cloud Connector会有哪些新功能?

未来Cloud Connector将支持更多类型的HTTP云服务,包括负载均衡器和计算服务。

🏷️

标签

➡️

继续阅读