万人德扑

當前位置: 首頁最新動態官方新聞

中國科學技術大學iXCache使用介紹發布時間:2019-04-28 16:01

本文介紹中國科學技術大學iXCache的使用情況。

一、設立IXCache的考慮

iXCache,可以將用戶訪問的熱點內容緩存在硬盤中,再有用戶訪問同樣的內容時,直接發送重定向給用戶,引導用戶從iXCache中獲取內容,從而提高用戶的下載速度,節省出口帶寬。

 

iXCache將各類資源分了上百個門類,管理員針對自己網絡的用戶情況選擇緩存哪些資源。比如我校的校園網,經測試應用商店和軟件下載的緩存效果很好,而各類視頻的緩存效果不好,我們主要對應用商店和軟件下載門類資源進行緩存。

二、服務器硬件

采購了一臺服務器,128G內存,2個120GB SSD硬盤用于系統,10個 2TB SSD硬盤用于緩存數據。

 

SSD硬盤不由RAID卡管理,直接由IXCache(FreeBSD)管理。

三、部署方式

我校采用對現有網絡改造最小的部署方式:

 

iXCache 服務器有2個10G網卡:

1個為正常上網網卡,用來下載資源和向用戶提供資源。需要注意的是,IXCache發出重定向時需要偽造IP,因此網絡設備不能設置urpf之類的過濾,以便允許偽造IP地址的數據包通過。

1個網卡用來獲取用戶上網的訪問請求,只要將用戶發出校外的上行流量鏡像到該接口即可

四、使用效果

下圖是安裝至今14天的效果

下圖是最近7天的效果

我校同學大量時間用于學習,觀看視頻的流量不多,因此對視頻類資源緩存效果不好。我們暫時禁用了視頻類資源的緩存。

 

從中可以看到,iXCache峰值服務超過1.4G,每天可節約500M左右出校帶寬。

按照我校帶寬采購成本約 1GBPS/月 2萬元計算,20個月可以收回軟硬件成本。20個月后,每月可為學校節省1萬元的帶寬費。

 

對用戶來說,進行應用商店和windows更新時,大部分來自校內緩存服務器,速度更快,體驗更好。

 

本文轉自中國科學技術大學張煥杰老師原創文章,點擊鏈接查看原文

https://github.com/bg6cq/ITTS/blob/master/network/ixcache/README.md

 

想要學習iXCache免費版的小伙伴可點擊下面鏈接下載

iXCache免費版下載鏈接及一鍵安裝教程

万人德扑 http://forum。panabit。com/thread-10826-1-1。html

 


?