80 likes | 254 Views
大学堂介绍. 北京大学网络与分布式系统实验室 分布式系统组 张进宇. 系统. http://greatlearning.grids.cn/ http://realcourse.grids.cn/ http://dxt.grids.cn/ 一个分布式的大学课程视频的发布和点播系统 由分布在中国不同地域的近 40 台服务器构成。跨越 4 大 ISP 。 CERNET, 联通,电信,网通, CSNET 大约 6000 个小时的课程视频 每天超过一千的不同的客户 IP. 人员. 张进宇 肖鹏,杨长喜 罗小清,岳斌 张杰 陈炯,周敏, 徐冬奇 栗宇深.
E N D
大学堂介绍 北京大学网络与分布式系统实验室分布式系统组 张进宇
系统 • http://greatlearning.grids.cn/ • http://realcourse.grids.cn/ • http://dxt.grids.cn/ • 一个分布式的大学课程视频的发布和点播系统 • 由分布在中国不同地域的近40台服务器构成。跨越4大ISP。CERNET,联通,电信,网通,CSNET • 大约6000个小时的课程视频 • 每天超过一千的不同的客户IP
人员 • 张进宇 • 肖鹏,杨长喜 • 罗小清,岳斌 • 张杰 • 陈炯,周敏, • 徐冬奇 • 栗宇深 ChinaGrid 863 CNGI HP Intel
Y C A B E H D G F L M O N K I J ZONE 3 ZONE 4 ZONE 1 P 转发服务器 ZONE 2 ZONE2中的文件服务器都在ZONE3中 ZONE1中的某些文件服务器同时在ZONE3中 椭圆代表ZONE中的文件服务器群 系统基本架构
基本架构(续) 一个三级的发布和订阅结构
构建&使用模式 • 构建 • 任何教育团体只要愿意提供一台上网的服务器和大于五十个小时的教学视频均可加入“大学堂”。 • 教师根据自愿原则提供课程资源,并有权要求卸载或更新 • “大学堂”采用的的激励机制将保证贡献越大的教育团体的相关用户享受更好的服务质量。 • “大学堂”资源的发布采用半开放的方式,各个成员单位自发上载资源,但这些资源只有得到了运行管理单位的批准才能够被用户访问。北京大学网络实验室拥有“批准权”并可以采用协议的方式委托成员单位行使批准权。 • 三类用户角色 • 普通的用户 • 文件服务器管理:成员单位 • 转发服务器管理:子区管理
技术特色 • Various classic Distributed Computing Technologies harmoniously integrated into one single system • Fully replication of Directory; On demand replication of Video file in Pipe-line; Delegation(Partition)similar to DNS-Scalability & autonomy; Group communication implemented based on Reliable asynchronous Messaging to maintain a single image of available video files; Server Selection&Load balance. Dynamic reconfiguration • A full fledged FTP Interface(Upload, Delete, ls ….)is provided • System consists of benevolent member nodes, different to P2P.