List Large Image
Interesting articles updated daily
CDN软件 CDN系统 开发进度2
这是一个功能都可以正常使用的产品原形,暂时还无法商用 只是跟大家分享下开发进度 相关介绍见之前的 这次更新实现了 1. 免费LE数字证书支持 这块和域名绑定有冲突, 所以做了个改动, CDN资源附加绑定域名的时候,要求先解析好 这样才能开启免费证书, 不然证书验证会错 解决验证的方式也很暴力, 直接将验证目录反向代理到主控端, 这样就能找到验证文件了 支持HSTS和HTTP2是否开启 2. 安全这个想了个逻辑 预定义2个cname域名, 一个正常服务器群组, 一个高防群组 正常网站解析到 第一个 如果用户选择了 “我正在被攻击”, 就将网站解析更改到第2个高仿 这个可以在ELK的机器学习里进行联动处理, 把日志作为数据源喂给ELK,然后进行学习 比如特定网站同期访问激增,UA或者IP都是带有SPAM标记就切换解析 具体逻辑还需要考虑 WAF 爬虫 跨域鉴权 都设置了选项了 3. 限制 增加了单站点的全局限制, 比如现在速度,突发请求,频率, 月流量限制等等 4 缓存 缓存增加了内容缓存文件失效时间 浏览器缓存失效时间 缓存模式, 动态还是静态 带不带参数这些 …
大型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,可以简单的观察每个节点的流量吞吐,缓存命中率和缓存硬盘使用率,实时请求情况,等等信息 第二种情况 …
CDN软件, 日志系统架构和设计
采用ELK架构, 因为ELK的效率,以及原生支持跨DC跨区域和集群,索引分片等 ElasticSearch的查询性能非常好,支持集群 付费订阅版还有机器学习的模块功能 可以实现非常多的功能, 我们将 “访问日志” 和 “流量日志” 设计为分开存储 流量日志作为计费凭证,对于准确性要求高 而访问日志可能会出现无法过滤的非正常请求,导致日志服务器崩溃或者异常 这种情况计费日志不会被影响到 计费日志仅记录 “时间” “域名” “流量” “缓存命中” 提供API给CDN主控系统进行计费流量的数据采集 摘要信息 Related posts: WHMCS NGINX Reverse Proxy Module 模块/插件 WHMCS 内置远程桌面 WEB远程桌面内置 开发 VNC远程管理 演示 WHMCS 自选数据中心 自选服务器 主机可自选机器 插件 过期域名爬虫分析引擎 + 域名抢注模块 …
Linux KVM 物理服务器 卖VPS 虚拟化 超售 配置
KVM和OpenVZ虚拟化一样 都提供了允许超过物理内存大小的VPS配置, 很多内存分配给VPS,但是并未被完整使用,我们可以将这部分内存分配其他用户 举个例子 如果我们的物理服务器有128G内存, 不开启超售配置, 我们可以开通 128G – 4G(物理系统必要的内存) = 124G空闲内存 = 124 个 1G内存VPS 如果我们超售50% 128G – 4G(物理系统必要的内存) = 124G空闲内存 = 248 个 1G内存VPS 这也是为什么市面上基于KVM虚拟化的VPS价格越来越低的原因 目前基于KVM的超售配置,都是使用的KSM KSM 全称是 (kernel same-page merging). 原理是将相同内容的内存页面合并, 比如我们运行了10个windows 这10个Windows内核占用的部分内存 数据是完全一样的,原来10份数据合并为一份 这样就减少了内容使用 No related posts. …
DirectAdmin中文语言更新至1.52
DirectAdmin中文语言更新至1.52 安装教程以及下载 请移步 GITHUB.COM HOSTSOFE CN Related posts: DirectAdmin 中文语言 更新至1.501 DirectAdmin 中国镜像服务器 数据已同步完毕! WHMCS 自选数据中心 自选服务器 主机可自选机器 插件 DirectAdmin中文语言包 免费发布 DirectAdmin安装 下载 服务器 速度慢 问题 解决 …
客户定制:WHMCS NOC-PS 完美整合
WHMCS NOC-PS 完美整合 客户部署3个国家的机房 均使用NOC-PS实现自动化管理 客户要求 初期 终端客户可以在WHMCS里 基于NOCPS 实现 开/关机 重新启动 下载 获得IPMI的iKVM远程控制台文件 实现本地访问 后期 要求增加功能 允许终端客户 自动安装系统 已完成 Related posts: WHMCS 独立物理服务器开机/关机/重启/安装系统的管理模块 演示和截图 WHMCS 自选数据中心 自选服务器 主机可自选机器 插件 WHMCS 安装教程 WHMCS插件 云计算VM VPS流量模块 已经支持流量图表生成 WHMCS NGINX Reverse Proxy Module 模块/插件 …