V2EX 11月04日 11:24
全球网站加速方案探讨
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文探讨如何解决全球性网站在新加坡阿里云托管下,国内用户访问速度慢的问题,提出通过国内ECS加入K8s集群进行加速的方案。

各位大佬,请教一下全球性网站的加速方案。

我的网站用 K8s 托管在新加坡阿里云,国内用户访问很慢。业务特点是会动态创建临时环境,每个环境分配一个随机泛域名(加载动态环境需要下载 5M 的 js 文件,三方系统没办法将 js 文件托管),用完就释放。

试过一些云平台的 API 加速服务,效果不太行。重新在国内部署一套 K8s 又要维护两个集群,比较麻烦。全球加速服务价格太贵负担不起。

我想的是在国内申请一个 ECS ,通过组网的方式将这个 ECS 加入 k8s 集群做调度,但不知道是否可行。

这是网站的架构

┌─────────────────────────────────────────────────────────────────┐│                    🇸🇬 新加坡区域 (Singapore)                    ││                                                                 ││  用户                                                            ││   │                                                             ││   ▼                                                             ││  ┌─────────────────────────────────────┐                       ││  │  Ingress (泛域名路由)                │                       ││  │  *.temp1.example.com → Pod 1        │                       ││  │  *.temp2.example.com → Pod 2        │                       ││  │  *.temp3.example.com → Pod 3        │                       ││  └─────────────────────────────────────┘                       ││         │           │           │                               ││         ▼           ▼           ▼                               ││    ┌────────┐  ┌────────┐  ┌────────┐                         ││    │ Pod 1  │  │ Pod 2  │  │ Pod 3  │  ◄── 临时环境             ││    └────────┘  └────────┘  └────────┘                         ││         ▲           ▲           ▲                               ││         └───────────┼───────────┘                               ││                     │                                           ││         ┌───────────────────────┐                              ││         │  Kubernetes 调度器     │                              ││         │         ▼             │                              ││         │   虚拟节点 (VK)        │                              ││         └───────────────────────┘                              ││                     │                                           ││                     ▼                                           ││         ┌───────────────────────┐                              ││         │   阿里云 ECI           │                              ││         │   (弹性容器实例)       │                              ││         └───────────────────────┘                              ││                                                                 ││  问题:每次创建临时环境速度较慢,需要加速方案                    │└─────────────────────────────────────────────────────────────────┘

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

网站加速 K8s集群 阿里云 ECS 全球访问
相关文章