图片-稻子网
图片-稻子网
图片-稻子网
图片-稻子网

谷歌服务器框架-Google Cloud CDN 外源站点解决方案

简介

如果源站 Web 服务器托管在本地或其他云中,并且您希望通过高性能分布式边缘缓存基础架构交付内容,则可以使用外部后端(也称为自定义源站)。

整体结构

图片[1]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

技术介绍

通过在云中创建网络端点组 (NEG),将外部源站点添加到 Coud 后端服务。在外部 HTTP(S) 负载均衡器中使用此外部后端(有时称为“自定义源站点”),您可以使用 GCP CDN 将源返回给外部后端谷歌服务器框架,并且您可以使用 Cloud CDN 缓存来改进本地数据。中心或其他云的资源响应性能。

目标

使用 Cloud CDN 加速来源不在 GCP 中的资源

准备工作

1、您可以创建一个云负载帐户

2、正常响应的外部web服务地址,用作源站

实施步骤

在 GCP 中,通过 - Group,输入 NEG 创建网络端点组

图片[2]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

1、负载均衡器的类型和访问策略可根据实际业务需求进行配置

图片[3]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

2、在负载均衡器的配置中,选择group作为type谷歌服务器框架,在new中选择创建的NEG。

图片[4]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

3、可根据实际业务需求配置路由和前端配置。

在Cloud Load配置中,点击开启cdn功能选项,根据业务需要配置缓存规则、缓存key、日志采样率等功能。

图片[5]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

配置完成后保存并创建。

验证

通过访问LB前端ip地址+文件路径来测试访问,验证是否可以连接到外部源站并响应客户端。

图片[6]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

补充工作

后续通过将CDN加速域名解析为LB前端ip地址,就可以通过Cloud CDN连接到外部后端。

常见问题

1、网络端点组 (NEG) 支持的外部源格式

--支持ip+port和域名+port两种格式。

图片[7]-谷歌服务器框架-Google Cloud CDN 外源站点解决方案-稻子网

2、云CDN支持的源类型

--除了通过NEG将源返回给外部源站点外,还支持将源返回给Cloud group和Cloud。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片