学位论文 > 优秀研究生学位论文题录展示

面向IPTV的分布式文件系统仿真软件的设计与实现

作 者: 胡云鹏
导 师: 卢显良
学 校: 电子科技大学
专 业: 计算机系统结构
关键词: IPTV 插件 分布式文件系统 仿真
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


影响IPTV服务质量的主要因素在于分布式文件系统的一些关键策略,这些策略算法的性能直接影响着用户的体验效果和服务器的负载均衡,因此,对这些策略进行改进,是改善IPTV服务质量的有效途径。然而,将改进的想法直接投入现有系统中测试是得不偿失的,因此,需要对IPTV系统进行仿真,将改进的想法在仿真系统进行测试运行,得出具有说服力的数据,从而推动策略算法的研究和改进。然而,现有的一些分布式文件系统仿真软件通常面临以下一些问题:不具备良好的可扩展性。仿真系统需要对各种策略和策略之间的各种组合进行测试,因此需要动态地加载各种版本的策略算法,即要求系统具有高可扩展性。不具备友好的用户界面。用户需要对IPTV系统进行配置,并且希望能够直观地展示仿真结果,因此,需要图形化的输入和输出界面。不支持使用者进行再开发。用户希望在仿真平台上测试新的策略算法,需要提供接口支持其继续开发。本文以中兴公司IPTV系统为基础,设计并实现了一种基于插件式软件体系结构的分布式文件系统仿真软件,并通过编写脚本的方式对系统进行自动测试和自动分析。通过仿真系统的模拟运行,可以直观地了解各个节点在各个时间段的性能信息,从而评估系统的服务性能。仿真系统提供开放式接口,除引导程序外,其它任意插件和策略都可进行替换,不用对整个系统进行重新编译。仿真系统可以动态地加载各种版本的策略算法进行测试,并通过自动分析脚本对数据进行分析,以曲线图的形式展示各版本的性能差异,从而达到评测策略算法的目的。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言  9-13
  1.1 背景介绍  9-10
  1.2 相关工作介绍  10
  1.3 工作内容和特色  10-12
    1.3.1 工作内容  11-12
    1.3.2 项目特色  12
  1.4 章节安排  12-13
第二章 相关技术  13-17
  2.1 系统仿真技术  13-14
  2.2 网络仿真技术  14-15
  2.3 插件式软件体系结构  15-16
  2.4 本章小结  16-17
第三章 系统需求分析  17-25
  3.1 仿真平台总体需求  17-20
  3.2 输入模块  20-22
  3.3 处理模块  22-23
  3.4 输出模块  23-24
  3.5 非功能性需求  24
  3.6 本章小结  24-25
第四章 系统总体设计  25-41
  4.1 系统设计过程中的假设  25-26
  4.2 系统总体架构  26-28
  4.3 模块间关系  28-38
    4.3.1 系统启动流程  28-29
    4.3.2 节点创建流程  29-34
    4.3.3 业务处理流程  34-36
    4.3.4 网络IO 流程  36-38
  4.4 数据库设计  38-40
  4.5 本章小结  40-41
第五章 系统详细设计与实现  41-76
  5.1 插件接口  41-46
  5.2 系统初始化模块的设计与实现  46-54
    5.2.1 主插件  47-48
    5.2.2 配置插件  48-52
    5.2.3 内容分布插件  52
    5.2.4 用户访问日志插件  52-54
  5.3 分布式文件系统模块的设计与实现  54-72
    5.3.1 节点管理插件  54-55
    5.3.2 节点  55-56
    5.3.3 分布式文件系统插件  56-59
    5.3.4 分布式文件系统关键策略  59-72
  5.4 IO 模块的设计与实现  72-75
  5.5 本章小结  75-76
第六章 系统测试  76-87
  6.1 测试环境与方法  76-77
  6.2 系统功能测试  77-80
  6.3 策略算法综合测试  80-86
    6.3.1 元数据定位与管理策略测试  81-82
    6.3.2 内容调度策略测试  82-84
    6.3.3 内容老化策略测试  84-86
  6.4 本章小结  86-87
第七章 总结  87-88
致谢  88-89
参考文献  89-91

相似论文

  1. 液力减速器制动性能及用于飞机拦阻的仿真研究,TH137.331
  2. 基于陀螺和星敏感器的卫星姿态确定研究,V448.2
  3. 空间交会对接控制方法的研究,V526
  4. 船用舵机电液伺服单元单神经元PID控制,U666.152
  5. 碾压混凝土拱坝温度应力仿真分析与分缝设计研究,TV642.2
  6. 基于精细积分法的电力系统动态电压稳定仿真研究,TM712
  7. 开关磁阻发电机供电系统仿真分析,TM31
  8. 电动车用复合结构永磁同步电机系统的仿真研究,TM341
  9. HID灯整流效应的研究,TM923.32
  10. 导弹虚拟试验可视化技术研究,TP391.9
  11. 空中目标与背景的红外图像仿真技术研究,TP391.41
  12. 基于物理模型的真实感流体实时仿真技术,TP391.41
  13. 星载高光谱传感器模拟仿真系统研究,TP391.9
  14. 仿真系统模型验证方法和工具研究,TP391.9
  15. 基于逼真度的仿真系统评估研究,TP391.9
  16. 复杂仿真系统VV&A工作流技术研究,TP391.9
  17. 基于神经网络的水厂投药预测控制研究,TP273.1
  18. 红外成像目标模拟电阻阵电控系统研制,TJ765.4
  19. 大气层内动能拦截弹姿态控制规律设计,TJ765.23
  20. 高光谱遥感场景模型仿真研究,TP72
  21. 四旋翼垂直起降机控制问题的研究,TP273

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com