CDN加速管理平臺|免費CDN解決方案

功能特性

OpenCDN是一套快速部署CDN加速的工具,針對專門提供CDN加速服務的企業或對多節點CDN加速有需求的企業,提供一套便捷的CDN加速管理平臺,可對每一個節點的狀態、系統負載進行實時監測與統一管理,同時我們預製了多套常用緩存規則,支持多種複雜的CDN緩存場景。

CDN加速管理平臺架構 

CDN加速管理平臺架構


CDN緩存加速,提升性能

通過nginx緩存加速模塊對網站性能優化,結合DnsPod綜合採用多線路智能調度、故障監測、頁面優化、頁面緩存等技術,能夠進一步提升網站訪問速度,降低故障率,從而整體提升網站的用戶體驗。

多節點智能分流,降低源站負載

OpenCDN 和 DNSPod的智能解析做了聯動,通過OpenCDN即可操作你在DNSPod域名解析記錄,並根據線路策略分配自建的CDN節點,將訪客的流量按照其線路特性訪問到最近的節點,這樣加入OpenCDN的網站,CDN節點將承載大部分的訪客流量

自動故障監測,打造高可用性

OpenCDN 和 DNSPod的故障監控做了聯動,OpenCDN部署好之後,當某個節點出現故障時,DNSPod的調度機制(D監控)能在3秒鐘內將故障節點的流量牽引至當前可用節點,完全不影響訪客的請求。即使源網站因故障導致中斷,由於CDN節點對頁面及靜態資源均作了緩存,搜索引擎依舊能對靜態頁面進行爬行,同時也不影響用戶的正常訪問。

集中管控,集中編制策略

對於加入CDN管理平臺的節點,將由管控中心對其運行狀態、系統負載和網絡數據流量進行實時監測,並統一管控節點的緩存策略,使所有CDN節點的配置保持同步,新的緩存規則配置通過一鍵觸發即可使所有節點生效,使你具有輕鬆打造CDN集羣的能力。

CDN訪問日誌集中保存

通過OpenCDN部署的節點默認已經將所有節點的訪問日誌通過Syslog-ng的方式實時傳送到OpenCDN管理平臺,管理平臺將各個CDN節點上的日誌進行彙總收集/分析,能夠獲取到所有用戶詳細的訪問行爲,同時對所有的非法訪問行爲進行均記錄在案,以便於管理員進行日誌分析與溯源。

 

部署說明

安裝需求

OpenCDN的Beta版目前在Centos5.4 32位下測試通過。內存大小:不低於512M內存。安裝前確保主機的80端口不被佔用。

安裝步驟

請遵循先安裝CDN管理中心,再逐個安裝CDN節點的方式進行部署。注:OpenCDN的管控端和節點端是分離式架構,不能安裝在同一臺機器上

詳細的圖解安裝步驟請參考:OpenCDN部署詳細說明
如果您部署完後出現問題,請參考:OpenCDN部署常見錯誤彙集

OpenCDN GitHub:https://github.com/firefoxbug

1、CDN加速管理中心下載安裝:
wget http://ocdn.me/wp-content/down/ocdn_console_last.tar.gz
tar -zxvf ocdn_console_last.tar.gz
cd ocdn_console 
./install

安裝過程中根據提示輸入CDN管理中心自身的外網IP地址,安裝完成之後,可以登錄Web控臺
注意:日誌採集以及導入目前的用戶是root,暫不能做更改。

2、CDN加速節點下載安裝:
wget http://ocdn.me/wp-content/down/ocdn_node_last.tar.gz
tar -zxvf ocdn_node_last.tar.gz
cd ocdn_node
./install

安裝過程中根據提示輸入遠程CDN管理中心的IP地址。

3、OpenCND管理中心部署完後相關路徑

管理中心訪問URL:http://YourIP/ocdn
服務啓動:service opencdn [start|stop|restart] 

日誌文件:

緩存日誌:/var/log/read_url.log
系統信息採集日誌:/var/log/read_info.log
nginx訪問採集日誌:/var/log/do_accesslog.log
節點健康度日誌:/var/log/node_health.log

安裝完後的默認管理賬戶[email protected]密碼:ocdn.me

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章