计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2013年
1期
122-135
,共14页
翟海滨%蒋海%孙毅%李军%李忠诚
翟海濱%蔣海%孫毅%李軍%李忠誠
적해빈%장해%손의%리군%리충성
P2P缓存%部署算法%ISP骨干网络%流量负载%点路结合
P2P緩存%部署算法%ISP骨榦網絡%流量負載%點路結閤
P2P완존%부서산법%ISP골간망락%류량부재%점로결합
P2P应用的广泛流行给ISP骨干网络带来了前所未有的流量压力,P2P缓存(peer-to-peer caching)技术是目前缓解这种流量压力的最有效手段之一,缓存部署方法对P2P缓存系统的运行效率有重要影响.已有缓存部署方法分为两类:基于骨干节点的部署方法(node-based cache deployment,NCD)和基于骨干链路的部署方法(link-based cache deployment,LCD).在不同的P2P流量分布情形下,NCD与LCD各有优劣,但是,这两类方法未能充分发挥缓存的性能.提出一种基于点路结合的骨干网P2P缓存部署方法(node-Link based cache deployment,NLCD),根据缓存部署过程中P2P流量分布和缓存存储状态的动态变化,灵活选择骨干节点或骨干链路作为部署位置.建立了以网络负载最小化为目标的缓存部署模型,基于该模型将P2P缓存部署问题建模为一个最优化问题,由于流量分布和缓存状态会在部署过程中不断变化,不具有最优子结构性质.证明了该最优化问题为NP完全问题,并设计了一种启发式贪婪算法进行求解.实验结果表明,针对典型的H&S型、Ladder型骨干网络拓扑,使用NLCD的平均链路使用率比使用LCD低5%~15%,比使用NCD低7%~30%.
P2P應用的廣汎流行給ISP骨榦網絡帶來瞭前所未有的流量壓力,P2P緩存(peer-to-peer caching)技術是目前緩解這種流量壓力的最有效手段之一,緩存部署方法對P2P緩存繫統的運行效率有重要影響.已有緩存部署方法分為兩類:基于骨榦節點的部署方法(node-based cache deployment,NCD)和基于骨榦鏈路的部署方法(link-based cache deployment,LCD).在不同的P2P流量分佈情形下,NCD與LCD各有優劣,但是,這兩類方法未能充分髮揮緩存的性能.提齣一種基于點路結閤的骨榦網P2P緩存部署方法(node-Link based cache deployment,NLCD),根據緩存部署過程中P2P流量分佈和緩存存儲狀態的動態變化,靈活選擇骨榦節點或骨榦鏈路作為部署位置.建立瞭以網絡負載最小化為目標的緩存部署模型,基于該模型將P2P緩存部署問題建模為一箇最優化問題,由于流量分佈和緩存狀態會在部署過程中不斷變化,不具有最優子結構性質.證明瞭該最優化問題為NP完全問題,併設計瞭一種啟髮式貪婪算法進行求解.實驗結果錶明,針對典型的H&S型、Ladder型骨榦網絡拓撲,使用NLCD的平均鏈路使用率比使用LCD低5%~15%,比使用NCD低7%~30%.
P2P응용적엄범류행급ISP골간망락대래료전소미유적류량압력,P2P완존(peer-to-peer caching)기술시목전완해저충류량압력적최유효수단지일,완존부서방법대P2P완존계통적운행효솔유중요영향.이유완존부서방법분위량류:기우골간절점적부서방법(node-based cache deployment,NCD)화기우골간련로적부서방법(link-based cache deployment,LCD).재불동적P2P류량분포정형하,NCD여LCD각유우렬,단시,저량류방법미능충분발휘완존적성능.제출일충기우점로결합적골간망P2P완존부서방법(node-Link based cache deployment,NLCD),근거완존부서과정중P2P류량분포화완존존저상태적동태변화,령활선택골간절점혹골간련로작위부서위치.건립료이망락부재최소화위목표적완존부서모형,기우해모형장P2P완존부서문제건모위일개최우화문제,유우류량분포화완존상태회재부서과정중불단변화,불구유최우자결구성질.증명료해최우화문제위NP완전문제,병설계료일충계발식탐람산법진행구해.실험결과표명,침대전형적H&S형、Ladder형골간망락탁복,사용NLCD적평균련로사용솔비사용LCD저5%~15%,비사용NCD저7%~30%.