用户名: 密码: 验证码:
视频点播内容分发关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
视频点播VoD (Video-on-Demand)提供的交互式体验改善了人们在传统信息服务的被动模式,以其内容丰富、操作简单、获取便捷等特征得到了飞速发展,己成为当前媒体内容传播的主流方式。然而日益增长的用户规模、海量的媒体数据及高度动态的用户请求,导致现有的内容分发模式已经不能满足用户交互性的需求,即使是当前最流行的P2P分发模式也因用户的高度动态性制约了VoD大规模的应用。在此背景下,研究新的视频点播内容分发技术,实现以低成本向大规模的用户提供稳定而又持续的高质量的媒体服务尤为重要,具有重大的现实意义。
     针对视频点播系统的数据实时性、节点互助性、资源请求异步性、交互操作等特征,本文对流媒体点播内容分发的关键技术问题进行了深入研究,主要从以下几个方面展开:(1)结合云计算,提出新型的视频点播内容分发服务模式;(2)探讨当用户请求数据片段时,高效快速、准确的服务定位机制;(3)研究利用用户兴趣的局部性(也称空间局部性)提高节点相互共享效率、提升系统服务容量的缓存管理策略;(4)研究数据内容有用性的计算方法,以提高数据缓存的命中率,满足用户流畅跳转的需求;5)建立视频点播应用与云平台交互模型。本文工作主要包括以下几方面:
     视频点播系统中,用户行为的高度动态性使得支持流媒体快速传输的P2P模式不能满足用户对视频播放的需求。为此,本文提出了结合P2P与云计算的新型视频点播服务模式CAPMedia,从参与节点类型来看,分为P2P端节点、云端节点及源服务器节点。对于终端用户,提出了分布式的双向链表式邻居节点管理策略,不仅有效地改善了频繁更换邻居的不足,也自适应地选择出稳定性较好的节点。用户兴趣相似性与地理位置感知的结点组织策略提高了节点间协助机率,增加了整个系统的服务容量。同时根据P2P点播服务特征,探讨了视频的数据结构模式及性能评价模型。
     高效的服务定位是视频点播系统设计中一个关键因素,当前的解决方案大多假设用户访问模式服从均匀分布,未能充分考虑用户的自主行为。本文通过形式化对等网络用户搜索模型,分析其影响性能的因素,根据greedy策略得到最优解决方案,并提出一种新的用户行为特征自主发现的自适应服务定位网络DSplay。该结构根据用户的实时访问行为自适应地组成行为相似团体,不需要历史访问记录,就能实时地反应用户的访问模式与数据块的流行度。实验结果进一步验证了DSplay提高了用户服务定位效率,尤其能有效地支持不可预知的非均匀的用户访问请求。
     预存机制在流媒体点播应用起着关键性作用,随着节点存储能力与网络带宽的不断增加,利用多余的带宽提前获取将来可能需要的视频片段是一个理想的服务模式。本文提出的基于节点离开、邻居协助、流行度感知的预存策略,优化了数据调度策略。与现有预存策略不同,该策略并不预测用户的行为,以一新思路达到降低了跳转时延的目的。通过挖掘搜索结构所学习到的信息,设计了流行度感知的数据预存策略,并通过形式化的分析提出了基于邻居节点离开的优化模型,给出了该问题的精确算法。同时为了使节点间资源共享最大化,进一步提出了节点预存邻居节点中与所请求预存数据片段相关度高的数据片段的策略。在满足用户连续播放需求的前提下,提高了资源共享效率与带宽利用率。
     视频点播系统中,由于节点访问时间局部性、动态性或其它网络应用,导致用户相互共享已经不能满足其服务容量的需求时,其扩展性受到威胁,然而部署多的服务器导致成本过高。为了提高系统的可扩展性,根据提出的CAPMedia服务模式,探讨了P2P与云计算结合在视频点播应用中的必然性与可行性,对视频点播应用与云平台的交互进行了设计,并提出了考虑节点离开与数据片段流行度的数据迁移策略。对引入云模型服务成本进行了形式化描述,给出一量化的成本估算模型,以指导采取最优的租用策略。最后通过实验验证了所提出策略的有效性,及P2P与Cloud结合的高效性。
     本论文研究得到国家“863计划”专项课题(2008AA01A315),国家教育部高等学校博士学科点专项科研基金课题“基于云服务的视频点播关键技术研究”(20114101110007)及河南省科技创新人才计划项目“P2P VoD关键技术问题研究”(2011HASTIT003)的资助。
VoD (Video-on-Demand) supporting interactive operations betters the traditional passive information service, with its characters of rich-content, easy to operate and convenient to fetch. VoD has boomed recently and is becoming the main way of streaming delivery. However, with the growing user scale, huge volume multimedia data and high dynamic of user, the existing content delivery solutions cannot satisfy the interactivity requirement. The large-scale application of VoD remains to be restricted by the dynamic of users with popular P2P technology. Driven by this demand, it is becoming more and more important to improve the quality and efficiency of content delivery and design high quality VoD with low cost to large-scale users.
     Based on the features of real-time, peer cooperation, asynchronous request, interactivities, the key technologies of Video-on-Demand content distribution are studied intensively from the following several aspects:(1) A novel VoD content distribution service model with collaboration of P2P and Cloud.(2) Effective, quick, accurate, service location mechanism;(3) Cache management scheme which can improve the cooperation of peers and develop the system capacity by analyze user's interests locality (called spatial locality);(4) A usefulness estimation model for video clips, which improves the cache hit ratio, satisfies user's requirement of fluent video playback after VCR operations;(5) The interplay model of VoD application and cloud platform. The major contributions are as following.
     The high dynamics of VoD users restrict the quick streaming delivery with P2P. In chapter Ⅲ, a novel VoD service model (CAPMedia) combining P2P and Cloud is proposed, which includes P2P-assisted peers, cloud-assisted peers, and source servers. In order to address the organization of peers, the neighbor management with Double linked list betters the performance of changeable neighbors; meanwhile, it gives a clue about stable peers'selection policy. The peer management scheme, which is based on the interest similarity and geography-aware features, improves the cooperation of peers and increased system capacity effectively. In addition, the video structure and performance evaluation model are discussed.
     Efficient service location is a key issue in VoD system, the existing schemes mainly focused on user's uniform access pattern. In this paper, we formalized the indexing model, carefully analyzed the issues affecting VoD performance, and proposed the optimum solution with greedy scheme. Then a novel adaptive indexing structure is proposed, called DSplay, which is based on user's arbitrary behaviors, DSplay groups users according to user's real-time request. It can reflect user's request pattern and chunk popularity without any history records. The simulation validates the high service location efficiency, especially in supporting unpredictable non-uniform user access pattern.
     Pre-fetching is a key issue in VoD service, with the growing computer storage and bandwidth capacity, it would be an ideal service model which fetches the video requested in future with idle bandwidth. A novel pre-fetching scheme with peer leaving behavior, neighbor-assisted, popularity-aware, is proposed to futher reduce the latency. It is not nessesary to predict the user behavior which is differs from the existing prefetching schemes. The knowledge extracted from DSplay is used to study a popularity-aware pre-fetching mechanism, then a neighbor assisted optimized model is presented by formal analysis. Moreover, a pre-fetching policy allowing user pre-fetch the video clips which are high related with target clips and are stored by neighbors, is discussed. It improves the sharing efficiency and bandwidth utility with supporting users' continuous playback efficiently.
     When users' mutual sharing cannot support enough capacity for requests due to users'access time locality, dynamic behaviors and other Internet applications, the scalability of system is threatened. It will bring high cost by deploying servers. How to take advantage of reliability, excellent storage and computing ability of cloud with CAPMeida to support VoD application is studied in chapter VI. Based on the analysis of the necessity and feasibility, the interplay between VoD and cloud is designed. Chunk migration policy with peer lifetime and popularity is designed and a cost evaluation model is formalized. Finally, the simulation results show the efficiency of integration of P2P and Cloud.
     This work is supported by National "863" Project (2008AA01A315),2011 Specialized Research Fund for the Doctoral Program of Higher Education, under grant of "Research of Key Technology of P2P VoD Based on Cloud"(20114101110007) and2011Innovative Talent Project of Department of Henan education, under grant of "Research on key Technology of P2P VoD"(2011HASTIT003).
引文
[1]Cisco VNI [EB/OL]. http://www.cisco.com/
    [2]Y. Huang, T. Z. J. Fu, D.-M. Chiu, J. C. S. Lui, and C. Huang. Challenges, Design and Analysis of a Large-scale P2P VoD System [C]. Proceedings of ACM SIGCOMM, 2008:112-124.
    [3]Tudou [EB/OL]. http://www.tudou.com/
    [4]Youku [EB/OL]. http://www.youku.com/
    [5]CNTV [EB/OL]. http://www.cntv.cn/
    [6]YouTube [EB/OL]. http://en.wikipedia.org/wiki/YouTube
    [7]C. Huang, J. Li, K. Ross. Can Internet Video-on-Demand be Profitable[C]? Proceedings of the ACM SIGCOMM, Kyoto, Japan, ACM Press,2004:133-144.
    [8]BitTorrent [EB/OL]. http://www.bittorrent.com/
    [9]Emule [EB/OL]. http://www.verycd.com/
    [10]PPVA [EB/OL]. http://www.ppacc.com/en/index.html
    [11]X. Zhang, J. Liu, B. Li, et al. CoolStreaming/DONet:A Data-Driven Overlay Network for Efficient Live Media Streaming [C]. Proceedings of IEEE INFOCOM,2005: 2102-2111.
    [12]T. T. Do, K. A. Hua, M. A. Tantaoui. P2VoD:Providing Fault Tolerant Video-on-Demand Streaming in Peer-to-Peer Environment [C]. Proceedings of IEEE ICC,2004:1467-1472.
    [13]B. Cheng, H. Jin, X. Liao. Supporting VCR Functions in P2P VoD Services Using Ring-Assisted Overlays [C]. Proceedings of IEEE ICC,2007:1467-1472.
    [14]N. Vratonjic, P. Gupta, N. Knezzevic. Enabling DVD-like Features in P2P Video-on-demand Systems[C]. Proceedings of ACM SIGCOMM Peer-to-Peer Streaming and IP-TV Workshop,2007:519-526.
    [15]S. Annapureddy, C. Gkantsidis, P. Rodriguez, L. Massoulie. Providing Video-on-Demand using Peer-to-Peer Networks [C]. Proceedings of the 16th World Wide Web Conference,2007:238-247.
    [16]H. Guo, J. Liu, Z. Wang. Frequency-Aware Indexing for Peer-to-Peer On-Demand Video Streaming [C]. Proceedings of ICC,2010.
    [17]赵欢.VOD系统用户行为与网络共享特性研究[D].北京:北京交通大学.2008.
    [18]H. Yu, D. Zheng, B. Y. Zhao, et al. Understanding user behavior in large-scale video-on-demand systems [C]. Proceedings of EuroSys,2006:333-344.
    [19]T. B. Ma, C.M. Lee, J. C.S. Lui, et al. Incentive and Service Differentiation in P2P Networks:A Game Theoretic Approach [J]. IEEE/ACM Transactions on Networking, 2006,14(5):978-991.
    [20]T. B. Ma. C. M. Lee, J. C. S. Lui, et al. An Incentive Mechanism for P2P Networks[C]. Proceedings of ICDCS,2004:516-523.
    [21]D. Levin, K. LaCurts, N. Spring, et al, Bittorrent is an auction:Analyzing and Improving BitTorrent's Incentives [C]. Proceedings of SIGCOMM,2008.
    [22]A. Sherman, J. Nieh, C. Stein. Fairtorrent:Bringing fairness to peer-to-peer systems [C]. Proceedings of CONEXT,2009:133-144.
    [23]Z. Liu, C. Wu, B. Li, S. Zhao. Distilling Superior Peers in Large-Scale P2P Streaming Systems [C]. Proceedings of INFOCOM,2009:3309-3312.
    [24]D. Applegate, A. Archer, V. Gopalakrishnan. Optimal Content Placement for a Large-Scale VoD System [C]. Proceedings of CoNext,2010:152-164.
    [25]P. Garbacki, D. H.J. Epema, J.Pouwelse, M. V. Steen. Offloading Servers with Collaborative Video on Demand [C]. Proceedings of IPTPS,2008:21-27.
    [26]R. Chow, P. Golle, M. Jakobsson, et al. Controlling Data in Cloud:Outsourcing Computation without Outsourcing Control[C]. Proceedings of ACM workshop on Cloud Computing Security,2009:85-90.
    [27]S. Deering, D. Estrin, D. Farinacci, et al. An architecture for wide-area multicast routing[C]. Proceedings of ACM SIGCOMM. New York,1994:126-135.
    [28]S. Saroiu, K. P. Gummdadi, R. J. Dumm, et al. An Analysis of Internet Content Delivery Systems[C]. Proceedings of OSDI, Boston Park Plaza, Boston, MA, USA. USENIX Press,2002:315-327.
    [29]刘亚杰,窦文华.一种P2P环境下的VoD流媒体服务体系[J].软件学报,200617(4):876-884
    [30]Y. Guo, K. Suh, J.Kurose, et al. P2Cast:Peer-to-Peer patching for video on demand service [J]. Multimedia Tools and Applications,2007.33(2) 109-129.
    [31]J. Jannotti, D. K. Gifford, K. L. Jonhson, et al. Overcast:Reliable Multicasting with an overlay network[C]. Proceedings of 4th Symposium on Operating System Design and Implementation,2000.
    [32]M. Zhou, J. Liu, Tree-assisted Gossiping for Overlay Video Distribution [J]. The Kluwer Multimedia Tools and Applications,2006, vol (29):211-232.
    [33]Y. Guo, K. Suh, J. Kurose, et al. DirectStream:A Directory-Based Peer-to-Peer Video Streaming Service [J], Computer Communications,2008,31(3):520-536.
    [34]沈时军,李三立.基于P2P的视频点播系统综述[J].计算机学报,2010 33(4):613-624.
    [35]S. Banerjee, B. Bhattacharjee, C. Kommareddy. Scalable Application Layer Multicast[C]. Proceedings of the ACM SIGCOMM. Pittsburgh,2002,32(4):205-217
    [36]D. A. Tran, K. A. Hua, T. Do. ZIGZAG:An Efficient Peer-to-Peer Scheme for Media Streaming. Proceedings of the IEEE INFOCOM. San Francisco,2003:1283-1292.
    [37]I. Stoica, R. Morris, D. Liben-Nowell, et al. Chord:A Scalable Peer-to-Peer Lookup Protocal for Internet Applications [J]. IEEE/ACM Transaction on Networking,2003 11(1):17-32.
    [38]L. Guo, S. Chen, S. Ren, et al. PROP:a Scalable and Reliable P2P Assisted Proxy Streaming System[C]. Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS), Tokyo, Japan.2004:778-786.
    [39]T. Klingberg, R. Manfredi. Gnutella v0.6 [EB/OL]. http://rfc-gnumtella.sourceforge.net/src/rfc-0_6-draft.html.2002.
    [40]Q. Lv, P. Cao, E. Cohen, et al. Search and Replication in Unstructure Peer-to-Peer Networks[C]. Proceedings of ACM SIGMETRICS International Conference on Measuremenand Modeling of Computer Systems, Marina Del Rey, CA, USA,2002, 258-259.
    [41]X. Jiang, Y Dong, D. Xu, B. Bhargava. GnuStream:a P2P Media Streaming System Prototype[C]. Proceedings of IEEE International Conference on Multimedia and Expo (ICME), MD,2003.
    [42]C. Dana, D. Li, D. Harrison, et al. BASS:BitTorrent Assisted Streaming System for Video-on-Demand[C]. Proceeding of 7th IEEE Workshop on Multimedia Signal Processing,2005:1-4.
    [43]A. Vlavianos, M. Iliofotou, M. Faloutsos. BiToS:Enhancing BitTorrent for Supporting Streaming Applications[C]. Proceedings of IEEE Global Internet Symposium,2006.
    [44]C. Liang, Z. Fu, Y. Liu, et al. iPASS:Incentivized Peer-assisted System for Asynchronous Streaming[C]. Proceedings of INFOCOMM 2009.2009:2741-2745.
    [45]Y. Yang, A. Chow, L. Golubchik, et al. Improving QoS in Bittorrent-like VoD Systems[C]. Proceedings of IEEE INFOCOM 2010,2010:1-9.
    [46]B. Cheng, S.Lex, H.Jin, et.al. GridCast:Improving Peer Sharing for P2P VoD [J]. ACM Transactions on Multimedia Computing, Communications and Applications,2008,4(4).
    [47]W.-P. Ken Yiu, X. Jin, S.-H. Gary Chan. Vmesh:Distributed segment storage for peer-to-peer interactive video streaming [J]. IEEE Journal on Selected Areas in Communications,2007,9(25):1717-1731.
    [48]N. Vratonjic, P. Gupta, N. Knezzevic. Enabling DVD-like Features in P2P Video-on-demand Systems[C]. Proceedings of ACM SIGCOMM Peer-to-Peer Streaming and IP-TV Workshop,2007:329-334.
    [49]V. Gopalakrishnan, S. Bhattacharjee, K. K. Ramakrishnan, et al. CPM:Adaptive Video-on-Demand with Cooperative Peer Assistes and Multicast[C]. Proceedings of INFOCOMM, Brazil.2009:91-99.
    [50]S. Ratnasamy, P. Francis, M. Handley, et al. A Scalable Content-Addressable Network[C]. Proceedings of ACM SIGCOMM, San Diego, CA,2001:161-172.
    [51]Q. Lv, P. Cao, E. Cohen E, et al. Search and Replication in Unstructured Peer-to-Peer Networks[C]. Proceedings of ACM 16th International Conference on Supercomputing, 2002:84-95.
    [52]S. H. Park, E. J. Lim, K. D. Chung. Popularity-based partial caching for VoD system using a proxy server[C]. Proceedings of 15th International Parallel and Distributed Processing Symposium,2001.
    [53]Little T D C, Popularity-based assignment of movies to storage devices in a video-on-demand system [J]. Multimedia System,1995 2(6):280-287.
    [54]M. Wang, B. Li. Lava:a Reality Check of Network Coding in Peer-to-Peer Live Streaming[C]. Proceedings of IEEE INFOCOM,2007:1082-1090.
    [55]B. Cheng, L. Stein, H. Jin, et al. Towards Cinematic Internet Video-on-Demand[C]. Proceedings of EuroSys,2008.
    [56]B. Cheng, L. Stein, H. Jin, et al. A Framework for Lazy Replication in P2P VoD[C]. Proceedings of Nossdave,2008:93-98.
    [57]P. Gill, M. Arlitt, Z. Li, et al. YouTube Traffic characterization:a View from the edge [C]. Proceedings of SIGCOMM Conference Internet Measurement (IMC), San Diego, California, USA,2007:15-28.
    [58]Y. Zhou, T. Z. J. Fu, D. M. Chiu. Statistical Modeling and Analysis of P2P Replication to Support VoD Service[C]. Proceedings of IEEE INFOCOM 2011.945-953.
    [59]J. Kangasharju, K. W. Ross, D. A. Turner. Optimizing File Availability in Peer-to-Peer Content Distribution[C]. Proceedings of IEEE INFOCOM,2007:1973-1981.
    [60]E. Cohen, S. Shenker. Replication Strategies in Unstructured Peer-to-Peer Networks[C]. Proceedings of SIGCOMM,2002.
    [61]吴松,金海,邹德清.一种流媒体文件的分块放置方法[J].计算机学报.2006,29(3):500-507.
    [62]S. Tewari, L. Kleinrock. Proportional Replication in Peer-to-Peer Networks[C]. Proceedings of INFOCOM,2006:1-12.
    [63]S. Tewari, and L. Kleinrock, On Fairness, Optimal Download Performance and Proportional Replication in Peer-to-Peer Networks[C]. Proceedings of IFIP Networking, 2005.
    [64]K. Wang, C. Lin. Insight into the P2P-VoD system:Performance modeling and analysis[C]. Proceedings of ICCCN,2009:1-6.
    [65]Y. Tian, D. Wu, K.-W. Ng. A novel caching mechanism for peer-to-peer based media-on-demand streaming [J]. Journal of Systems Architecture,2008,54(1):55-69.
    [66]W. Wu, J.C.S. Lui. Exploring the Optimal Replication Strategy in P2P-VoD Systems: Characterization and Evaluation[C]. Proceedings of IEEE INFOCOM 2011:1206-1214.
    [67]M. Zhang, J.G. Luo, L.Zhao, et al. A Peer-to-Peer Network for Live Media Streaming Using a Push-Pull Approach[C]. Proceedings of ACM Multimedia,2005:287-290.
    [68]A. Sharma, A. Bestavros, I. Matta. Dpam:A Distributed Prefetching Protocol for Scalable Sysnchronous Multicast in P2P System[C]. Proceedings of IEEE INFOCOM, 2005:1139-1150.
    [69]J. G. Luo, Y. Tang, S. Q. Yang. Chasing:An Efficient Streaming Mechanism for Scalable and Resilient Video-on-Demand Service over Peer-to-Peer Networks[C]. Proceedings of IFIP Networking.2006:642-653.
    [70]D. Kostic, R. Braud, C. Killian, et al. Maintaining High Bandwidth under Dynamic Network Conditions[C]. Proceedings of USENIX Annual Techinical Conference, Marriott Anaheim, CA, USA,2005:193-208.
    [71]J. Feng. A novel caching mechanism for p2p Video-on-Demand systems[C]. Proceedings of Future Generation Communication and Networking (FGCN) Second International Conference.2008:140-143.
    [72]S. Annapureddy, C. Gkantsidis, P. Rodriguez, et al. Providing Video-on-Demand using Peer-to-Peer Networks[C]. Proceedings of 16th World Wide Web Conference,2007.
    [73]X. Cheng, J. Liu. NetTube:Exploring Social Networks for Peer-to-Peer Short Video Sharing[C]. Proceedings of IEEE INFOCOM,2009:1152-1160.
    [74]Y. He, Y. Liu. VOVO:VCR-Oriented Video-on-Demand in Large-Scale Peer-to-Peer Networks [J]. IEEE Transactions on Parrallel and Distributed Systems.2009 20(4):528-539.
    [75]T. Xu, W. Wang, B. Ye, ea al. Prediction-based Prefetching to Support VCR-Like Operations in Gossip-based P2P VoD Systems[C]. Proceedings of IEEE ICPADS,2009.
    [76]Y. He, G. Shen, Y. Xiong, et al. Optimal prefetching scheme in P2P VoD applications with guided seeks [J]. IEEE Transactions on Multimedia.2009,1(11):138-151.
    [77]L. Guo, S. Chen, X. Zhang. Design and Evaluation of a Scalable and Reliable P2P Assisted Proxy for On-Demand Streaming Media Delivery [J]. IEEE Transactions on Knowledge and Data Engineering,2006,18(5):669-682
    [78]P. Guo, Y. Yang, H. Guo. Cooperative Caching for Peer-Assisted Video Distribution[C]. Proceedings of the 13th International Multimedia Modeling Conference. Singapore, 2007:135-144.
    [79]B. Krishnamurty, J. Rexford. Web Protocals and Practice [M]. Addison Wesley,2001. ISBN 0-201-71088-9.
    [80]H. Li, K. Xu, J. Seng, P. Hu. Towards Health of Replication in Large-scale P2P-VoD Systems[C]. Proceedings of 28th IEEE International Performance Computing and Communications Conference, IPCCC 2009:323-330.
    [81]L. Guo, S.Chen, X. Zhang. Design and Evaluation of a Scalable and Reliable P2P Assisted Proxy for on-Demand Streaming Media Delivery [J]. IEEE Trans. Knowl. Data Eng.,2006,5(18):669-682.
    [82]M. Sasabe, N. Wakamiya, M. Murata, et al. Effective Methods for Scalable and Continuous Media Streaing on Peer-to-Peer Networks [J]. European Transactions on Telecommunications.2004 15:549-558.
    [83]L. Ying, A. Basu. pcVoD:Internet Peer-to-Peer Video-on-Demand with Storage Caching on Peers[C]. Proceedings of Internet Conference on Distributed Multimedia Systems, Canada,2005:218-223.
    [84]J. Wu, B. Li. Keep Cache Replicement simple in Peer-Assisted VoD Systems[C]. Proceedings of IEEE INFOCOM Mini-Conference,2009:2591-2595.
    [85]奇异[EB/OL]. http://www.qiyi.com/
    [86]搜狐视频[EB/OL]. http://tv.sohu.com/hdtv/
    [87]腾讯视频[EB/OL]. http://v.qq.com/
    [88]新浪视频[EB/OL]. http://tv.qq.com/
    [89]BBTV [EB/OL]. http://www.bbtv.cn
    [90]PPStream [EB/OL]. http://www.ppstream.com/
    [91]迅雷看看[EB/OL]. http://www.xunlei.com/
    [92]H. Yu, D. Zheng, B. Y. Zhao, et al. Understanding User Behavior in Large-scale Video-on-Demand Systems[C]. Proceedings of EuroSys,2006.
    [93]A. Brampton, A. MacQuire, I. A. Rai, et al.Characterising User Interactivity for Sports Video-on-Demand[C]. Proceedings of the International workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV),2007.
    [94]樊鹏翼.P2P流媒体监管关键技术研究[D].长沙:国防科学技术大学,2008.
    [95]B. Li, S.-S. Xie, Y. Qu, et al. Inside the New Coolstreaming:Principles, Measurements and Performance Implications[C]. Proceedings of IEEE INFOCOM,2009:1031-1039.
    [96]李代玲.基于网络测量的PPStream网络电视系统研究[D].北京:北京交通大学,2008.
    [97]B. Cheng, X. Liu, Z. Zhang, et al. A Measurement Study of a Peer-to-Peer Video-on-Demand System[C]. Proceedings of the 6th International Workshop on Peer-to-Peer System (IPTPS),2007.
    [98]K. Xu, H. Li, J. Liu, et al. PPVA:A Universal and Transparent Peer-to-Peer Accelerator for Interactive Online Video Sharing[C]. Proceedings of IEEE IWQoS,2010:1-9.
    [99]Most popular videos of Hulu [EB/OL]. http://www.hulu.com/popular
    [100]郑毅,陈常嘉,黄丹.对等网络视频点播系统中的用户行为研究[J].北京交通大学学报.2011,35(2):55-71.
    [101]胡鑫,陈兴蜀,王海舟,刘磊.基于用户行为分析的PPT V点播系统测量研究[J].微电子学与计算机,2011,28(8):97-101.
    [102]周轴.视频点播系统访问行为研究:测量、分析与建模[D].北京:中国科技技术大学,2009.
    [103]C. Feng, B. Li, B. Li. Understanding the Performance Gap between Pull-based Mesh Streaming Protocols and Fundamental Limits[C]. Proceedings of IEEE INFOCOM, 2009.
    [104]S. Pandey, L. Wu, S. Guru, et al. A Particle Swarm Optimization (PSO)-based Heuristic for Scheduling Workflow Applications in Cloud Computing Environment[C]. Proceedings of IEEE AINA,2010:400-407.
    [105]R. Buyya, C. S. Yeo, S. Venugopal, et al. Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility [J]. Future Generation Computer Systems, Elsevier Science, June 2006,25 (6):599-616.
    [106]Y. Wu, C. Wu, B. Li, et al, CloudMedia:When Cloud on Demand Meets Video on Demand[C]. Proceedings of IEEE ICDCS,2011:268-277.
    [107]F. Wang, J. Liu, Y. Xiong. Stable peers:Existence, Importance, and Application in Peer-to-Peer Live Video Streaming[C]. Proceedings of IEEE INFOCOM, 2008:1364-1372.
    [108]D. Xu, S. Kulkarni, C. Rosenberg, et al. Analysisi of CDN-P2P Hybrid Architecture for Cost-effective Streaming Media Distribution [J]. Multimedia System,2006, 11(4):383-399.
    [109]M.L.M. Peixoto, M.J. Santana, J. C. Estrella, et al. A Metascheduler Architecture to Provide QoS on the Cloud Computing[C]. Proceedings of IEEE ICT,2010:650-657.
    [110]S. Yu, C. Wang, K. Ren, et al. Achieving Secure, Scalable, and Fine-grained Data Access Control in Cloud Computing[C]. Proceedings of IEEE INFOCOM,2010.
    [111]Y. Xiao, C. Lin, Y. Jiang, et al. Reputation-based QoS Provisioning in Cloud Computing via Dirichlet Multinomial Model[C]. Proceedings of IEEE ICC,2010.
    [112]Q. Shen, L. Zhang, X. Yang. SecDM:Securing Data Migration between Cloud Storage Systems[C]. Proceedings of IEEE ICT,2010:636-641.
    [113]黄汝维,桂小林,余思,庄威.云环境中支持隐私保护的可计算加密方法[J].计算机学报.2011,34(12):2391-2402.
    [114]C. Wang, Q. Wang, K. Ren, et al. Privacy-Preserving Public Auditing for Data Storage Security in Cloud Computing[C]. Proceedings of IEEE INFOCOM,2010:1-9.
    [115]谭一鸣,曾国荪,王伟.随机任务在云计算平台中能耗的优化管理方法[J].软件学报.2012,23(2):266-278.
    [116]E. Carlini, M. Coppola, L.Ricci. Integration of P2P and Clouds to Support Massively Multiuser Virtual Environmen[C]. Proceedings of 9th Annual Workshop on Network and Systems Support for Games,2010:1-6.
    [117]史佩昌,王怀民,尹刚.云服务传递网络资源动态分配模型[J].计算机学报,2011,34(12):2305-2318.
    [118]Z. Guo, M. Song, Q. Wang. A Framework of Enterprise Cloud Application [C]. Proceedings of IEEE 2nd Symposium on Web Society,2010:729-732.
    [119]于戈,谷峪,鲍玉斌.王志刚.云计算环境下的大规模图数据处理技术[J].计算机学报,2011,34(10):1753-1767.
    [120]C. Zheng, G. Shen, and S. Li. Distributed Prefetching Scheme for Random Seek Support in Peer-to-Peer Streaming Applications[C]. Proceedings of the ACM Multimedia Conference, Workshop on Advances in Peer-to-Peer Multimedia Streaming,2005.
    [121]X. Qiu, C. Wu, X. Lin, and F. C. Lau. InstantLeap:Fast Neighbor Discovery in P2P VoD Streaming[C]. Proceedings of ACM NOSSDAV 2009,2009.
    [122]C. Huang, J. Li, K. W. Ross. Peer-Assisted VoD:Making Internet Video Distribution Cheap[C]. Proceedings of ACM SIGCOMM,2007.
    [123]T. Xu, J. Chen, W. Li, ea al. Supporting VCR-like Operations in Derivative Tree-Based P2P Streaming Systems[C]. Proceedings of IEEE ICC,2009.
    [124]D. Wang, J. Liu. A Dynamic Skip List-Based Overlay for On-Demand Media Streaming with VCR Interactions [J]. IEEE Transactions on Parallel and Distributed Systems 2008, 19(4):503-514.
    [125]T. H. Cormen, C. E. Leiserson, R. L. Rivest, et al. Introduction to Algorithms [M],2nd ed. MIT Press,2001.
    [126]R. Garcia, X. Paneda, V. Garcia, et al. Statistical characterization of a Real Video on demand service:user behaviour and streaming-media workload analysis [J]. Simulation Modelling Practice and Theory,2007 15(6):672-689.
    [127]Y. He, Y. Liu. Supporting VCR in Peer-to-Peer Video-On-Demand[C]. Proceedings of ICNP 2007,2007:328-329.
    [128]王娟,纪其进,朱艳琴.基于用户行为特征的P2P视频点播系统数据预取机制[J].小型微型计算机系统,2010,31(10):2049-2053.
    [129]K. Sripanidkulchai, B. Maggs, H. Zhang. Efficient content location using interest-based locality in peer-to-peer systems[C]. Proceedings of IEEE INFOCOM,2003:2166-2176.
    [130]A. Savasere, E. Omiecinski, S. Navathe. An Efficient Algorithm for Mining Association Rules in Large Databases[C]. Proceedings of the 21st VLDB Conference,1995.
    [131]B. Hayes, Cloud computing [J]. Communications of the ACM,2008,51 (7):9-11.
    [132]F.M. Aymerich, G. Fenu, S. Surcis. An approach to a Cloud Computing network[C]. Proceedings of the 1st International Conference on the Applications of Digital Information and Web Technologies, Ostrava,2008:113-118.
    [133]Cloud Architectures [EB/OL]. http:// www.cs.brown.edu/courses/csci2950-t/amazoncloud.pdf.
    [134]L. M. Vaquero, L. Rodero-Merino, J. Cacers, et al. A Break in the Clouds:towards a Cloud Definition [J]. SIGCOMM Computer Communication Review archive,2009, 39(1):50-55.
    [135]W. Zeng, Y. Zhao, K. Ou, et al. Research on cloud storage architecture and key technologies[C]. Proceedings of ICIS 2009:1044-1048.
    [136]T. Velte, A. Velte, R. Elsenpeter. Cloud Computing, a Practical Approach [M]. New York:McGraw-Hill, Sep.2009.
    [137]M. Hajjat, X. Sun, Y. W. E. Sung, et al. Cloudward Bound:Planning for Beneficial Migration of Enterprise Applications to the Cloud[C]. Proceedings of SIGCOMM 2010:1025-1033.
    [138]B. Peng, B. Cui, X. Li. Implementation Issues of a Cloud Computing Platform [J]. IEEE Data Eng. Bull.,2009,32(1):59-66
    [139]A. Shi, Y. Xia, H. Zhan. Applying Cloud Computing in Financial Service Industry[C]. Proceedings of International Conference on Intelligent Control and Information Processing,2010, China.
    [140]P. T. Endo, G. E. Goncalves, J. Kelner, et al. A Survey on Open-source Cloud Computing Solutions[C]. Proceedings of Symposium on Computer Networks and Distributed Systems, Brazil,2010:542-547.
    [141]Skype [EB/OL]. http://skype.tom.com/
    [142]M. Miller.云计算[J].北京:机械工业出版社,2009.
    [143]S. Ghemawat, H. Gobioff, S-K Leung. The Google File System[C]. Proceedings of 19th ACM Symposium on Operating Systems Principles,2003.
    [144]Amazon CloudFront [EB/OL]. http://aws.amazon.com/Cloudfront/
    [145]Amazon S3 [EB/OL]. http://aws.amazon.com/s3/
    [146]Amazon EC2 [EB/OL]. http://aws.amazon.com/ec2/
    [147]Wuala [EB/OL]. http://www.wuala.com/
    [148]K.C. Lai, K.C. Huang, C.S. Koong, et al. A P2P Resource Discovery Strategy for Cloud Computing Systems [J]. Journal of Computers,2010,21(1):25-37.
    [149]Z. Chen, Y. Zhao, X. Miao, et al. Rapid Provisioning of Cloud Infrastructure Leveraging Peer-to-Peer Networks[C]. Proceedings of ICDCS Workshops 2009,2009:324-329.
    [150]J. Zhou, Z. Shi. Unstructured P2P-Enabled Service Discovery in the Cloud Environment[J]. Proceedings of IIP 2010,2010:173-182.
    [151]K. Xu, M. Song, X. Zhang, et al. A Cloud Computing Platform Based on P2P[C]. Proceedings of ITIME 2009.2009:427-432.
    [152]J. Yang, G. H. Zhao, K. J. Wang, et al. A modern service-oriented distributed storage solution [J]. The Journal of China Universities of Posts and Telecommunications,2009, 16(1):120-126.
    [153]R. Ranjan, L. Zhao, X. Wu, et al. Peer-to-Peer Cloud Provisioning:Service Discovery and Load-Balancing [J]. Cloud Computing,2010,0(2):195-217.
    [154]F. Liu, Y. Sun, B. Li, B. Li. Quota:Rationing Server Resources in Peer-Assisted Online Hosting Systems[C]. Proceedings of IEEE ICNP,2009:103-112.
    [155]R. Urgaonkar, U. C. Kozat, K. Igarashi, et al. Dynamic Resource Allocation and Power Management in Virtualized Data Centers[C]. Proceedings of IEEE/IFIP NOMS, 2010:479-486.
    [156]M. Fouquet, H. Niedermayer, G. Carie. Cloud computing for the masses[C]. Proceedings of ACM workshop on User-provided networking:challenges and opportunities.2009:31-36.
    [157]H. Li, L. Zhong, J. Liu, et al. Cost-effective Partial Migration of VoD Services to Content Clouds[C]. Proceedings of IEEE Cloud,2011:203-210.
    [158]F. Wang, J. Liu, M. Chen. CALMS:Migration towards Cloud-Assisted Live Media Streaming[C]. Proceedings of IEEE INFOCOM,2012.
    [159]K. T. Chen, P. Huang, C. L. Lei. Game traffic analysis:An MMORPG perspective [J]. Computer Networks,2006,50(16):3002-3023.
    [160]X. Jin, Y. K. Kwok. Cloud Assisted P2P Media Streaming for Bandwidth Constrained Mobile Subscribers[C]. Proceedings of the 16th International Conference on Parallel and Distributed Systems,2010:800-805.
    [161]I. Trajkovska, J. S. Rodriguez, A. M. Velasco. A Novel P2P and Cloud Computing Hybrid Architecture for Multimedia Streaming with QoS Cost Functions[C]. Proceedings of international conference on Multimedia.2010:1227-1230.
    [162]K. Graffi, D. Stingl, C. Gross, et al. Towards a P2P Cloud:Reliable Resource Reservations in Unreliable P2P Systems[C]. Proceedings of 16th International Conference on Parallel and Distributed Systems,2010:27-34.
    [163]Azure Storage [EB/OL]. http://www.microsoft.com/
    [164]Azure CDN [EB/OL]. http://www.microsoft.com/windowsazure/cdn/default.aspx

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700