大型CDN系统 开发进度更新01
没那么高大上… 就是个反向代理的东西 参考Cloudflare的模式, 没DNS, DNS对接的AWS Route53 [延时测量模式] 没对接其他,CloudXNS/DNSPOD有计划,在TODO里了 原则上512M内存的VPS就能作为节点部署,能装NGINX就能作为节点使用 CDN系统介绍 /////////////////////////////////////////////////////////// 目前市面上的CDN管理系统主要有这些问题 1. 硬件资源需求过高 2. 软件太臃肿 3. 设计不合理 [比如某CDN软件,将节点访问日志直接写MYSQL了…MYSQL支撑上亿的记录哈哈….] 4. 商业的大多收费高昂 5. 不符合单用户使用习惯 6. 安全问题,多用户的经常性出现安全问题,比如fikker,漏洞问题非常严重 我们这套CDN系统,完全是针对客户自用开发的 CDN主控制台 前台基于PHP/MYSQL,搭配部分Bash脚本实现 主要优势 1. 部署快速,10分钟就可以搭建主控,节点部署计划封装为RPM安装包 (1分钟即可部署…..) 2. 节点采用高性能NGINX作为WEB服务,可以搭配各种模块实现CC防护 3. 高度可定制 4. 可选统计是否开启 统计这块, 我们应该算创新了 第一种情况 小用户, 几个VPS堆积起来,没统计需求,如果打算节省成本,可以不部署日志服务器 基于VTS,可以简单的观察每个节点的流量吞吐,缓存命中率和缓存硬盘使用率,实时请求情况,等等信息 第二种情况 …