MirrorBrain
开发者 | Peter Pöml |
---|---|
当前版本 | 2.13.3(2010年9月26日) |
编程语言 | C语言,Python |
平台 | LAMP |
许可协议 | GPL,Apache许可证 |
网站 | mirrorbrain.org |
MirrorBrain是一个基于Linux系统和Apache服务器的提供内容分发网络(CDN)功能的自由软件。由Peter Pöml于2006年开始开发并于2007年开发完成。是一个用C语言写成的Apache模块,此外还大量的使用了Python。除了其中三个Apache模块以GPL发布以外,MirrorBrain以Apache许可证发布。
应用
MirrorBrain被openSUSE项目率先使用,目前的使用者或组织包括 OpenOffice.org [1],LibreOffice [2],Sugar Labs,自由软件基金会 [3], XBMC Media Center[4] 和 ArchServer[5] 。MirrorBrain 被用以分发他们的下载,此外SourceForge也使用修改过的MirrorBrain (mod_asn)作为自己的CDN系统。
技术
MirrorBrain具有模块化的设计,其设计重点包括路由服务器(一个称为mod_mirrorbrain的Apache模块),智能网络技术,有能力通过网域名称转址或者Metalink选择临近的HTTP或FTP服务器镜像。 其主要选择依据是下载者的IP地理位置和与镜像间的距离,并能够在镜像间平衡负载。
外部链接
- 官方网站 (页面存档备份,存于互联网档案馆)
- openSUSE Wiki (页面存档备份,存于互联网档案馆)
- ubuntugeek上的安装指南 (页面存档备份,存于互联网档案馆)
参考
- ^ FAQ - Recording downloads via MirrorBrain. openoffice.org. 2010-10-12 [2011-03-26]. (原始内容存档于2011-11-10) (英语).
- ^ Peter Pöml. How the mirrors gave us a vertical take-off. Weblog von Peter Pöml. 2010-10-07 [2010-10-12]. (原始内容存档于2013-02-11) (英语).
- ^ 基于Apache的video/目录列表. balance.fsf.org. [2010-10-13]. (原始内容存档于2019-08-18).
- ^ Mirrors for mirrors.xbmc.org. XBMC 文件仓库. [2010-10-13].[永久失效链接]
- ^ Mirror Infrastructure Update. ArchServer Homepage. 2009-09-16 [2010-10-12]. (原始内容存档于2019-02-17) (英语).