离线下载系统:云与智能AP的全方位解析
1. 系统概述
1.1 旋风离线下载系统
旋风是中国主要的基于云的离线下载服务提供商,目前拥有超过3000万用户(包括一小部分海外用户)。用户可通过PC客户端或网页门户访问该服务,其中PC客户端因功能全面,支持HTTP/FTP、BitTorrent/eMule等常见文件传输协议,成为主要的访问方式。从商业模式来看,旋风是腾讯的增值服务,注册腾讯用户可免费使用。其主要竞争对手有百度云盘(免费服务)和迅雷(每月收费约1.5美元)。
旋风云系统架构主要由三簇服务器(预下载服务器、存储服务器、上传服务器)和一个用于维护用户和缓存文件元数据信息的数据库组成。目前,其云存储总空间近2PB,分布在近500台商用服务器上,缓存约500万个文件,采用LRU(最近最少使用)方式替换缓存文件。
| 服务器类型 | 功能 |
|---|---|
| 预下载服务器 | 从互联网下载用户请求的文件 |
| 存储服务器 | 存储缓存文件 |
| 上传服务器 | 将缓存文件上传给用户 |
在协作缓存方面,旋风云以协作方式缓存所有用户请求的文件。每个文件通过其内容的MD5哈希码标识,便于不同用户间的文件级去重。约89%的离线下载请求可通过缓存文件立即满足,无需预下载带宽
超级会员免费看
订阅专栏 解锁全文
9372

被折叠的 条评论
为什么被折叠?



