声明
摘要
1 绪论
1.1 研究背景和意义
1.2 国内外研究现状与分析
1.2.1 网络拓扑
1.2.2 网络流信息获取
1.2.3 网络调度
1.3 论文主要工作
1.4 论文组织架构
2 背景知识和相关技术分析
2.1 Hadoop应用框架
2.2 shuffle阶段网络流特点
2.3 实时监控机制inotify
2.4 NS2网络模拟平台
2.5 本章小结
3 应用层网络流预测
3.1 可行性分析
3.2 网络流信息的存储位置
3.3 预测代理
3.4 网络预测信息的收集
3.5 网络流的标记
3.6 本章小结
4 基于作业的网络流优先级调度
4.1 优先级调度的优点
4.2 同作业同优先级分配方式和网络资源分类
4.3 胖树拓扑
4.3.1 胖树定义
4.3.2 胖树特点
4.4 路径管理
4.4.1 spray路径管理方法
4.4.2 flow-based路径管理方法
4.5 队列管理
4.6 容错性
4.6.1 agg层与core层间链路失效
4.6.1 edge层与agg层间链路失效
4.7 本章小结
5 实验验证
5.1 实验设置
5.2 Hadoop shuffle阶段网络流模型
5.2.1 shuffle阶段数据传输模式
5.2.2 shuffle阶段网络流模型
5.3 实验结果与分析
5.3.1 单路径下实验结果
5.3.2 多路径下实验结果
5.3.3 背景流量情境下对比实验
5.3.4 调度命令延迟情境下对比实验
5.3.5 链路失效情境下对比实验
5.4 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢