自建CDN Xnign产品指标
Xnign-X1
| Xnign-X1 性能参数 | 参考值 |
|---|---|
| L7 HTTP RPS (128并发请求) | 250W QPS |
| L7 HTTP CPS (128并发请求) | 110W QPS |
| L7 HTTP RPS (100W并发请求) | 180W QPS |
| L7 HTTP CPS (100W并发请求) | 60W QPS |
| L7 HTTP RPS (2W并发 4%丢包) | 180W QPS |
| L7 HTTP CPS (2W并发 4%丢包) | 60W QPS |
| 带宽 | 10G |
| 延迟(32并发链接,保持连接) | 10us |
| 延迟(32并发链接,短连接) | 40us |
| 延迟(100W并发链接,保持连接) | 570ms |
| 延迟(100W并发链接,短连接) | 1.5s |
Xnign-X2
| Xnign-X2 性能参数 | 参考值 |
|---|---|
| L7 HTTP RPS (128并发请求) | 500W QPS |
| L7 HTTP CPS (128并发请求) | 200W QPS |
| L7 HTTP RPS (100W并发请求) | 350W QPS |
| L7 HTTP CPS (100W并发请求) | 120W QPS |
| L7 HTTP RPS (2W并发 4%丢包) | 350W QPS |
| L7 HTTP CPS (2W并发 4%丢包) | 120W QPS |
| 带宽 | 10G*2 |
| 延迟(32并发链接,保持连接) | 10us |
| 延迟(32并发链接,短连接) | 40us |
| 延迟(100W并发链接,保持连接) | 280ms |
| 延迟(100W并发链接,短连接) | 750ms |
Xnign-X4
| Xnign-X4 性能参数 | 参考值 |
|---|---|
| L7 HTTP RPS (128并发请求) | 1000W QPS |
| L7 HTTP CPS (128并发请求) | 400W QPS |
| L7 HTTP RPS (100W并发请求) | 700W QPS |
| L7 HTTP CPS (100W并发请求) | 200W QPS |
| L7 HTTP RPS (2W并发 4%丢包) | 350W QPS |
| L7 HTTP CPS (2W并发 4%丢包) | 200W QPS |
| 带宽 | 10G*4 |
| 延迟(32并发链接,保持连接) | 10us |
| 延迟(32并发链接,短连接) | 40us |
| 延迟(100W并发链接,保持连接) | 150ms |
| 延迟(100W并发链接,短连接) | 400ms |
Xnign-X8
| Xnign-X8 性能参数 | 参考值 |
|---|---|
| L7 HTTP RPS (128并发请求) | 2000W QPS |
| L7 HTTP CPS (128并发请求) | 800W QPS |
| L7 HTTP RPS (100W并发请求) | 1400W QPS |
| L7 HTTP CPS (100W并发请求) | 400W QPS |
| L7 HTTP RPS (2W并发 4%丢包) | 1400W QPS |
| L7 HTTP CPS (2W并发 4%丢包) | 400W QPS |
| 带宽 | 25G*4 |
| 延迟(32并发链接,保持连接) | 10us |
| 延迟(32并发链接,短连接) | 40us |
| 延迟(100W并发链接,保持连接) | 80ms |
| 延迟(100W并发链接,短连接) | 200ms |
| 产品 | 报价 |
|---|---|
| Xnign-X1 | 20W |
| Xnign-X2 | 40W |
| Xnign-X4 | 80W |
| Xnign-X8 | 160W |
竞争方案对比
| 能力 | Xnign-X1 | Xnign-X8 | Nginx 4核志强 | F5 VPR-LTM-C2400-AC |
|---|---|---|---|---|
| RPS | 250W | 2000W | 12W QPS | 100W |
| CPS | 120W | 800W | 3W QPS | 100W |
| 代理能力 | L7 | L7 | L7 | L4 |
| 缓存功能 | 定制 | 定制 | 丰富 | 无 |
| QPS硬件成本指数 (以Xnign-X1为单位1) |
1(1刀片) | 0.8(1刀片) | 10(5机架40台) | 5(1刀片) |
| QPS人力成本指数 (以Xnign-X1为单位1) |
1 | 1 | 1000 | 5 |
| 集群机架规模 (以Xnign-X8为单位1) |
8 | 1 | 320台 | 20台 |
竞争参数说明
RPS 指 HTTP 保持连接下QPS性能,HTTP 1.1以及websocket类新系统平台性能依赖该参数指标。
CPS指 HTTP 短连接下QPS性能,HTTP1.0等老旧软件系统平台依赖此指标。
代理指标,L7指HTTP代理,L4只有IP转发,L7代理业务功能定制可以更加丰富,L4一般无业务功能定制能力。
缓存功能,缓存功能是加速HTTP流量的本质,减少对源站流量依赖,F5硬件无此能力。
5.QPS硬件成本指数,指相同QPS输出能力下硬件的采购成本。
6.QPS人力成本指数,指同样QPS输出能力下研发运维的人力建设成本,该成本是中小企业创业转型过度的门槛成本,决定着企业的生死存亡。
其中第5.6两个参数的成功案例是WhatsApp,这是他800W美金卖90亿美金给facebook的本质原因,facebook需要烧150亿美金做人力成本才能与WhatsApp竞争。
自建CDN Xnign产品指标的更多相关文章
- [转]自建CDN防御DDoS
自建CDN防御DDoS(1):知己知彼,建设持久防线 前言 本议题是我们在OWASP杭州区2013年岁末年初安全沙龙中进行分享的内容,在此我们对这个议题的整体内容进行了重新归纳梳理,形成了文字版. 在 ...
- 转:自建CDN防御DDoS(1, 2, 3)infoq
本文中提到的要点: 1. 针对恶意流的应对方法与策略.(基本上,中级的,顶级的) 2. IP分类的脚本 3. 前端proxy工具的选择与使用. 4. 开源日志系统的选择与比较. (http:/ ...
- 图片流量节省大杀器:基于腾讯云CDN的sharpP自适应图片技术实践
目前移动端运营素材大部分依赖图片,基于对图片流量更少,渲染速度更快的诉求,我们推动CDN,X5内核,即通产品部共同推出了一套业务透明,无痛接入的CDN图片优化方案:基于CDN的sharpP自适应图片无 ...
- CDN内容分发网络
CDN的全称是Content Delivery Network,即内容分发网络,其设计思想是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定. CDN系统是在网络 ...
- 虎牙数万主播同时在线直播的秘密,CDN推流日志上行实时监控
6 月 10 日,又拍云 Open Talk | 2018 音视频技术沙龙·深圳站 顺利落幕,来自虎牙的直播运维研发架构师张波在沙龙上做了<基于CDN推流日志的主播上行实时监控及其自动化解密&g ...
- 干货|爱奇艺CDN巡检系统技术解析
小结: 1. 中心处理系统 /1/将定制后的巡检任务拆分,通过配置与任务分发系统.CMDB*( configuration management database)将派发到边缘拨测系统/2/处理边缘拨 ...
- 缓存系列之二:CDN与其他层面缓存
缓存系列之二:CDN与其他层面缓存 一:内容分发网络(Content Delivery Network),通过将服务内容分发至全网加速节点,利用全球调度系统使用户能够就近获取,有效降低访问延迟,提升服 ...
- 杂项:CDN
ylbtech-杂项:CDN CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快 ...
- CDN加速-内容分发网络
内容分发网络 (互联网技术) 编辑 CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输 ...
随机推荐
- JS的防抖与节流学习笔记
防抖(debounce):当持续触发事件时,在一定的时间段内,只有最后一次触发的事件才会执行. 例: function debounce(fn, wait) { var timer = null; r ...
- H3C命令调试debugging--用户视图
<H3C>terminal debugging //使用debugging必须使用的命令--打开调试信 息的屏幕输出开关 <H3C>display debugging ...
- Python11_文件的读写
1.打开和关闭文件(文件对象的方法open,close) file object = open(file_name [, access_mode][, buffering]) 各个参数的细节如下: f ...
- Python6_模块、包、import、from import的解释
先说一下模块和包是什么? 模块(module):简单来说一个模块(module)就是一个py文件.在python中是这么约定. 模块里面有函数.类,就是一组代码的集合. 模块显然要有一个名字,这个 ...
- Mac 安装Maven,并设置环境变量
1 / 打开电脑,找到终端命令行工具,输入maven环境变量查询工具: mvn -v 2 / 执行上述命令后,此时没有安装的两个提示信息,一个时没有mvn命令,一个时没有安装maven.执行下面命令开 ...
- docker 使用elasticsearch+logstash
1.1部署elasticsearch:6.5.4 docker pull elasticsearch:6.5.4 docker run -d --name elasticsearch -p 9200: ...
- 优雅的使用BeanUtils对List集合的操作
摘要 在业务员流程的时候,我们在Entity.Bo.Vo层数据间可能经常转换数据,Entity对应的是持久层数据结构(一般是数据库表的映射模型).Bo对应的是业务层操作的数据结构.Vo就是Contro ...
- 小白进阶之路-python格式化输出
1.不使用格式化前:传值时比较麻烦而且不精确. 2.格式化输出后,%代表先占个位,s代表字符串,%s代表这里之后会传一个字符串类型的值,%s其实可以接受任意类型的值:%d传入的值要求必须是数字. %s ...
- Cocos Creator | 飞刀大乱斗开发教程系列(二)
预览效果 具体内容 ■ 这一期,主要讲解主页中间人物效果的实现.也就是,在下方列表选择不同人物,上方显示不同的人物,播放不同的效果,即下图的效果实现,此部分也是采用预制 Prefab 进行实现. 英雄 ...
- VBA工程密码破解
如何破解VBA密码呢? 见过网上很多关于破解VBA工程密码的方式,最常见的如下这种,但其实对于很多版本是不可行的. 基本都会提示“请先对VBA编码设置一个保护密码...” Sub VBAPassw ...