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

基于云计算平台的电信经营分析系统中海量数据处理研究

作 者: 丛中昌
导 师: 茅苏
学 校: 南京邮电大学
专 业: 计算机软件与理论
关键词: 云计算 经营分析系统 海量数据处理 拆分机制 ETL任务调度
分类号: TP274
类 型: 硕士论文
年 份: 2011年
下 载: 235次
引 用: 0次
阅 读: 论文下载
 

内容摘要


移动经营分析系统(Business Analysis and Supporting System,简称BASS)是中国移动业务运营支撑系统的核心子系统之一。移动BASS具有海量数据存储、数据源繁杂、处理能力要求高等特点,这些特点使现有的移动BASS面临如何为日益增长的海量数据和复杂业务提供强大计算和存储能力的挑战。云计算能够将分散的计算资源集中起来,形成一个巨大的“资源池”,能更好地解决海量数据难以组织、难以处理的问题。要在移动BASS中应用云计算需要解决很多问题,如何高效地对海量源数据进行抽取、转换和装载(Extraction、Transformation and Loading,简称ETL)处理便是其中之一。论文针对移动BASS的特点,借鉴中国移动“BigCloud”云计算平台的建设思想,设计了基于云计算平台的移动经营分析系统(简称CB-BASS)的框架结构;针对移动BASS现有ETL处理算法的不足,借鉴Map/Reduce思想,提出了基于拆分机制的海量数据处理(Split Mechanism Based Data Processing,简称SMB-DP)算法;针对基于贪婪算法的ETL调度方法的不足,引入了任务优先级概念,提出了改进的基于贪婪算法的ETL任务调度(Advanced Greedy Based–ETL Tasks Scheduling,简称AGB-ETL)算法。在此基础上,搭建了CB-BASS的测试环境,选取移动BASS的计费账务类清单数据进行了测试,并对测试结果数据进行分析和比较,验证了论文提出的SMB-DP算法和AGB-ETL算法可以更有效的实现移动BASS海量数据的ETL处理,更好地满足移动BASS的实际需求。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-11
  1.1 课题的研究背景  8-9
  1.2 课题来源与论文的主要工作  9
  1.3 论文的组织结构  9-11
第二章 云计算相关概念  11-24
  2.1 云计算的基本概念  11-14
    2.1.1 云计算的定义  11
    2.1.2 云计算的分类  11-12
    2.1.3 云计算的特点  12-14
  2.2 云计算的体系架构  14-16
    2.2.1 云计算的体系结构  14-15
    2.2.2 云计算的层次结构  15-16
  2.3 云计算的关键技术  16-18
  2.4 云计算与网格计算的比较  18-21
    2.4.1 云计算与网格计算的相似之处  18-19
    2.4.2 云计算与网格计算的差异之处  19-21
  2.5 云计算的研究现状及发展趋势  21-23
    2.5.1 国外研究现状  21-22
    2.5.2 国内研究现状  22
    2.5.3 云计算发展趋势  22-23
  2.6 本章小结  23-24
第三章 基于云计算平台的移动经营分析系统分析与设计  24-40
  3.1 移动经营分析系统(BASS)概述  24-29
    3.1.1 移动BASS 的系统架构  24-25
    3.1.2 移动BASS 的技术架构  25-27
    3.1.3 移动BASS 的功能  27-28
    3.1.4 移动BASS 的特点及面临的挑战  28-29
  3.2 基于云计算平台的移动经营分析系统(CB-BASS)架构设计  29-38
    3.2.1 现有云计算平台简介  29-31
    3.2.2 CB-BASS 关键技术分析  31-36
    3.2.3 CB-BASS 架构设计  36-38
      3.2.3.1 云计算平台的架构设计  36-37
      3.2.3.2 移动BASS 的功能部署设计  37-38
  3.3 本章小结  38-40
第四章 CB-BASS 中海量数据ETL 处理算法的分析与设计  40-50
  4.1 移动BASS 中海量数据的分析  40-41
    4.1.1 移动BASS 中海量数据的产生原因  40
    4.1.2 移动BASS 中海量数据的类型分析  40-41
  4.2 移动BASS 中海量数据的传统处理  41-44
    4.2.1 海量数据的一般处理方式  41-42
    4.2.2 移动BASS 中海量数据的现有ETL 处理方法  42-44
  4.3 CB-BASS 中海量数据ETL 处理算法的改进设计  44-49
    4.3.1 SMB-DP 算法设计  44-46
    4.3.2 AGB-ETL 算法设计  46-49
      4.3.2.1 移动BASS 常用ETL 任务调度算法分析  46
      4.3.2.2 AGB-ETL 算法的约定  46-47
      4.3.2.3 AGB-ETL 算法的描述  47-49
  4.4 本章小结  49-50
第五章 测试与验证  50-64
  5.1 CB-BASS 测试平台的搭建  50-52
    5.1.1 CB-BASS 测试平台的部署设计  50-51
    5.1.2 CB-BASS 测试平台的基础类设计  51-52
  5.2 测试场景的设计  52-57
    5.2.1 测试场景一的设计  53
    5.2.2 测试场景二的设计  53-57
  5.3 测试结果与分析  57-63
    5.3.1 SMB-DP 算法的测试结果与分析  57-58
    5.3.2 AGB-ETL 算法的测试结果与分析  58-63
  5.4 本章小结  63-64
第六章 总结与展望  64-65
  6.1 论文的主要工作  64
  6.2 进一步工作和展望  64-65
缩略词  65-66
图表清单  66-68
参考文献  68-71
致谢  71-72
攻读硕士学位期间发表的学术论文  72

相似论文

  1. 云计算平台下的动态信任模型的研究,TP309
  2. 基于云计算的数字图书馆服务模式研究,G250.76
  3. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  4. 基于信誉度的云环境下资源管理的研究,TP315
  5. 基于Google平台促销模块与商品模块的设计与实现,TP311.52
  6. 基于云计算的ITIL运维,TP311.52
  7. 基于云计算的软件资源服务平台研究,TP311.52
  8. 基于人工免疫的病毒检测技术研究,TP393.08
  9. 基于Google云计算平台的Web应用系统设计及实现,TP393.09
  10. 云计算数据隐私保护方法的研究,TP393.08
  11. 基于启发式算法的恶意代码检测系统研究与实现,TP393.08
  12. 基于Hadoop的云存储系统客户端的设计与实现,TP333
  13. 云计算平台上的增量学习研究,TP311.13
  14. 基于云计算平台的电信业务支撑系统中资源提供策略的研究,TP3
  15. 基于Hadoop的视频转码系统设计与实现,TN919.81
  16. 基于Linux平台的局域网云监控系统的分析与实现,TP311.52
  17. 面向逻辑虚拟域的多级访问控制系统,TP309
  18. 基于虚拟机内存模板的云计算服务系统,TP393.09
  19. 云环境下MapReduce容错技术的研究,TP302.8
  20. 基于云存储的手机数据备份系统,TP309.3
  21. 仿真资源云存储技术的研究与实现,TP333

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统
© 2012 www.xueweilunwen.com