A comprehensive research on key issues of the large-scale video server system for Video On Demand (VOD) client/server system is conducted based mainly on real time (rt)/non-real time (nrt) Variable Bit Rate or Constan...A comprehensive research on key issues of the large-scale video server system for Video On Demand (VOD) client/server system is conducted based mainly on real time (rt)/non-real time (nrt) Variable Bit Rate or Constant Bit Rate (VBR/CBR) MPEG-2 MP@ML Signal Program Transport Stream (SPTS) for movies, and general architecture for storage, control, caching subsystems from Loosely Coupled Computer (LCC), Symmetric Multiple Processing (SMP), and Massively Parallel Processing (MPP) video server is conceptualized. Meanwhile, Redundant Array of Inexpensive Disks (RAID) storage system are presented and the centralized FCP/SAN huge storage technology is introduced in terms of its scalability, throughput, and connectivity performances.展开更多
With the rapid development of WiFi and 3G/4G, people tend to view videos on mobile devices. These devices are ubiquitous but have small memory to cache videos. As a result, in contrast to traditional computers, these ...With the rapid development of WiFi and 3G/4G, people tend to view videos on mobile devices. These devices are ubiquitous but have small memory to cache videos. As a result, in contrast to traditional computers, these devices aggravate the network pressure of content providers. Previous studies use CDN to solve this problem. But its static leasing mechanism in which the rental space cannot be dynamically adjusted makes the operational cost soar and incompatible with the dynamically video delivery. In our study, based on a thorough analysis of user behavior from Tencent Video, a popular Chinese on-line video share platform, we identify two key user behaviors. Firstly, lots of users in the same region tend to watch the same video. Secondly, the popularity distribution of videos conforms with the Pareto principle, i.e., the top 20% popular videos own 80% of all video traffic. To turn these observations into silver bullet, we propose and implement a novel cloud- and peer-assisted video on demand system (CPA-VoD). In the system, we group users in the same region as a peer swarm, and in the same peer swarm, users can provide videos to other users by sharing their cached videos. Besides, we cache the 10% most popular videos in cloud servers to further alleviate the network pressure. We choose cloud servers to cache videos because the rental space can be dynamically adjusted. According to the evaluation on a real dataset from Tencent Video, CPA-VoD alleviates the network pressure and the operation cost excellently, while only 20.9% traffic is serviced by the content provider.展开更多
Many production peer-to-peer (P2P) streaming systems use content delivery networks (CDN) to protect the user's quality of experiences. Thus, how to efficiently utilize the capacity of CDN (e.g., which peers rece...Many production peer-to-peer (P2P) streaming systems use content delivery networks (CDN) to protect the user's quality of experiences. Thus, how to efficiently utilize the capacity of CDN (e.g., which peers receive services from the CDN nodes) is a problem of practical significance. Existing solutions adopt a passive, on-demand approach, which is inefficient in utilizing CDN resources. In this paper, we propose PROSE, a simple, novel scheme to achieve proactive, selective CDN participation for P2P streaming. PROSE introduces novel concepts such as choke point expansion nodes/super nodes and leads to efficient, light-weighted, and distributed algorithms to identify and serve these nodes using CDN. Our experimental results show that PROSE achieves at least 10%~25% performance improvement and 2~4 times overhead reduction compared with existing general CDN-P2P-hybrid schemes.展开更多
文摘A comprehensive research on key issues of the large-scale video server system for Video On Demand (VOD) client/server system is conducted based mainly on real time (rt)/non-real time (nrt) Variable Bit Rate or Constant Bit Rate (VBR/CBR) MPEG-2 MP@ML Signal Program Transport Stream (SPTS) for movies, and general architecture for storage, control, caching subsystems from Loosely Coupled Computer (LCC), Symmetric Multiple Processing (SMP), and Massively Parallel Processing (MPP) video server is conceptualized. Meanwhile, Redundant Array of Inexpensive Disks (RAID) storage system are presented and the centralized FCP/SAN huge storage technology is introduced in terms of its scalability, throughput, and connectivity performances.
基金This work is supported by the National Natural Science Foundation of China under Grant No. 61402294, the Natural Science Foun- dation of Guangdong Province of China under Grant No. S2013040012895, the Foundation for Distinguished Young Talents in Higher Education of Guangdong Province of China under Grant No. 2013LYM_0076, the Major Fundamental Research Project in the Science and Technology Plan of Shenzhen under Grant Nos. JCYJ20140828163633977 and JCYJ20160310095523765, and the Research and Development Program of Shenzhen under Grant Nos. ZDSYS20140509172959989, JSGG20150512162853495, and Shenfagai(2015)986.
文摘With the rapid development of WiFi and 3G/4G, people tend to view videos on mobile devices. These devices are ubiquitous but have small memory to cache videos. As a result, in contrast to traditional computers, these devices aggravate the network pressure of content providers. Previous studies use CDN to solve this problem. But its static leasing mechanism in which the rental space cannot be dynamically adjusted makes the operational cost soar and incompatible with the dynamically video delivery. In our study, based on a thorough analysis of user behavior from Tencent Video, a popular Chinese on-line video share platform, we identify two key user behaviors. Firstly, lots of users in the same region tend to watch the same video. Secondly, the popularity distribution of videos conforms with the Pareto principle, i.e., the top 20% popular videos own 80% of all video traffic. To turn these observations into silver bullet, we propose and implement a novel cloud- and peer-assisted video on demand system (CPA-VoD). In the system, we group users in the same region as a peer swarm, and in the same peer swarm, users can provide videos to other users by sharing their cached videos. Besides, we cache the 10% most popular videos in cloud servers to further alleviate the network pressure. We choose cloud servers to cache videos because the rental space can be dynamically adjusted. According to the evaluation on a real dataset from Tencent Video, CPA-VoD alleviates the network pressure and the operation cost excellently, while only 20.9% traffic is serviced by the content provider.
基金Supported by the National Natural Science Foundation of China under Grant No. 60903164
文摘Many production peer-to-peer (P2P) streaming systems use content delivery networks (CDN) to protect the user's quality of experiences. Thus, how to efficiently utilize the capacity of CDN (e.g., which peers receive services from the CDN nodes) is a problem of practical significance. Existing solutions adopt a passive, on-demand approach, which is inefficient in utilizing CDN resources. In this paper, we propose PROSE, a simple, novel scheme to achieve proactive, selective CDN participation for P2P streaming. PROSE introduces novel concepts such as choke point expansion nodes/super nodes and leads to efficient, light-weighted, and distributed algorithms to identify and serve these nodes using CDN. Our experimental results show that PROSE achieves at least 10%~25% performance improvement and 2~4 times overhead reduction compared with existing general CDN-P2P-hybrid schemes.