基于探测的服务器选择及其在分布式视频服务中的应用

来源 :北京大学 | 被引量 : 0次 | 上传用户:suzhixie66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以视频、音频为表现特征的大文件共享已经成为了互联网上的又一个热点。由北京大学网络实验室开发实现的“大学课程在线”及其第二版“大学堂”就是这样一个被中国近30所高校使用的教学视频共享平台。综合考虑视频发布和视频点播的应用特征、网络距离为用户选择一个最优的服务器是该平台必须解决的一个问题。 本文的工作内容包括先后为大学课程在线实现的3个基于探测的服务器选择方案。在对这3个方案进行详细测试和比较后,针对“大学堂”在系统体系结构特征,实现了一个两阶段、代理和客户端协同探测的服务器选择方案。实际应用情况和理论分析均表明,这是一个完全分布式的、健壮性的服务器选择方案,很好地满足“大学堂”在服务器选择方面的具体要求。 在选择指标的取舍问题上,本文采用了一种基于对实际运行系统日志分析的方法来不断修正并重新提炼的方法,并证明了该方法的可行性和有效性在获取网络距离指标参数的过程中,本文还提出了通过IP结构树来定义优先级的算法,并定义了IP覆盖列表,通过它来反映网络的静态特性。 在测试各种方案的耗时和准确性后,本文得到了一条具有普遍意义的用户容忍度曲线;同时,定义了定位效果,并通过和平均传输速率的比较,证明定位效果也是一个可以用来评估结果准确性的指标。
其他文献
最近几年,移动设备正逐步地取代传统计算设备,在人们日常生活中扮演着愈加重要的角色。伴随着移动设备的快速增长,保证移动设备上应用的质量成为一个急需解决的问题。因此,针
本文主要关注的问题是如何正确理解网页内容的真实语义并按语义之间的联系度量网页间的相关度。针对这一问题,作者提出了一种新型的信息检索模型,该模型的理论和应用包括:1)构建
随着信息技术在金融、交通、军事、生态监测、网络监测等领域的深入应用,需要计算机处理的数据类型和数据量与日俱增。作为一种新的数据类型,数据流在近些年得到了计算机界的广
开放、动态、多变的Internet环境要求运行其上的软件不仅具有较高的服务质量,而且需要更强的适应性在运行时刻保持相应的质量属性目标。 最近几年,在软件体系结构层次对软件
本文对数据流管理系统Argus中并行处理的性能优化进行了研究。文章指出,集中式的数据流处理系统已经不能满足规模同益增长的流数据的处理要求了,因此人们提出了并行数据流系统
新世纪信息技术和软件产业的一个显著的特征是计算机在网络环境中工作,依靠底层的通信链路交换信息.这就自然产生了越来越多的网络优化问题.这些问题通常是大规模的,需要快速求
学位
互联网在当今社会已经是我们生活的一部分,有效的数据交换是互联网发挥其能力的基础需求。为了应对互联网中数据的愈发明显的异构特性,国际万维网组织(World Wide Web Consor
基因芯片是生物学和生物医学中的一项革命,随着基因芯片技术的发展,产生了海量的基因表达的数据,而如何从海量基因表达数据中挖掘有意义的信息始终是一项巨大挑战.本文利用生
随着移动智能设备和嵌入式控制器的广泛应用与普及,开发和设计上下文感知软件变成了日益迫切的需求。面向上下文编程(COP)方法在此背景下被提出,随后支持此类编程方法的编程
我国目前约有1000万名中小学教师,对他们实行有效的继续教育和岗位培训是关系到中国教育事业能否跟上时代潮流、保持长久活力的大事。用现代信息技术开展中小学教师远程教育,为