The New Architecture of Realcourse
Realcourse1 is a distributed digital content (including Video) publishing and delivering platform deployed on Internet, with over 20 servers across cities in China. It is supported by the ChinaGrid2. For the past two years, realcourse has proven itself a great success for having accumulated over 3000 hours of university lecture videos and servicing about ten thousand video streams a day. Nevertheless, we realize two design limitations that will impair the scalability while the system grows to its next level. In this paper,after a brief introduction of the limitations, a new architecture and operational mechanism are described in details together with an elaboration of the design philosophy behind it. One key point is emphasized that the straighforward application positioning at noncritical video publishing and delivering greatly reduces the strictness of consistency requirement of realcourse, which leads to a different architecture from some traditional distributed file systems such as Sprite3, NFS4 and AFS5. In this architecture, the proximity rule is the fundamental design goal which requires that in most cases the video is delivered to the user from the closest sever and of better performance.
Zhang Jinyu LI Xiaoming
Department of Computer Science Peking University, Beijing, 100871, China
国际会议
第五届网格与协同计算国际会议(The Fifth International Conference on Grid and Cooperative Computing GCC 2006)
长沙
英文
58-62
2006-10-21(万方平台首次上网日期,不代表论文的发表时间)