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) (英語).