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

基于云计算的软件资源服务平台研究

作 者: 张玄
导 师: 葛孝堃;吴国文
学 校: 东华大学
专 业: 计算机软件与理论
关键词: 云计算 软件资源管理 Hadoop 刻面检索
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 244次
引 用: 1次
阅 读: 论文下载
 

内容摘要


信息科技的迅猛发展使得软件资源越来越丰富,作为软件资源之一的构件也以惊人的数量增长,为了更好的使用构件资源,我国目前已在7个城市建立了不同的构件库,但各库的管理和检索差异使资源共享存在难度。传统的软件资源管理系统主要基于集中式的管理方式,出现“资源积累多,可以利用的资源少”的难题,许多软件资源无法得到有效利用,这既浪费开发资源,又占用大量的存储资源。因此,研究可以统一管理软件资源的服务平台是急需解决的问题。云计算的出现,为分布式构件库的资源共享和综合管理及检索提供了新的思路和方法。云计算数据处理是将分布在不同地方的多台服务器资源集中起来,由一个大型的数据处理中心进行管理。本文对云计算应用于软件资源管理进行了研究,针对平台上资源管理的特点,对软件资源,主要是构件资源的管理方面做了研究。设计在实现框架方面选择开源云计算技术实现框架Hadoop,它提供一个分布式并行编程的框架,并可以简化分布式程序的开发。论文的主要研究内容和创新点如下:首先,论文介绍了云计算的特点和实现云计算的相关技术,对传统的软件资源相关理论及其管理系统进行了分析,指出了传统软件资源管理系统在软件资源共享使用时存在的不足,提出了基于云计算的软件资源服务平台框架,并对平台进行了设计和研究。其次,根据软件资源服务平台的特点以及需求,对实现云计算的技术框架,选择基于实现MapReduce并行编程模型的Hadoop云计算系统开源框架,可以降低实现成本,并使得软件资源管理和复用效率大幅提高。第三,结合软件资源分布存储以及平台的分布式处理的特点,对选择使用的刻面检索方法所采用的刻面进行了设计,并采用XML对刻面元信息进行了描述,同时对资源信息存入HBase中进行了表设计。为了加快分布式存储资源的检索效率,软件资源搜索引擎的离线爬取进行了设计和说明

全文目录


摘要  5-7
Abstract  7-13
1 绪论  13-16
  1.1 选题背景及意义  13-14
  1.2 国内外研究现状  14-15
  1.3 本文主要研究工作  15
  1.4 论文结构  15-16
2 云计算理论基础及相关技术研究  16-29
  2.1 云计算的基础概念  16-20
  2.2 云计算的分类  20-21
  2.3 云计算架构  21-24
  2.4 实现各种云服务的关键技术  24-25
  2.5 现有典型云计算发展框架  25-29
3 软件资源及其典型类型研究  29-39
  3.1 软件资源的定义及特点  29-31
  3.2 软件资源库及其管理系统  31-33
  3.3 软件资源的分类  33-36
  3.4 软件资源检索相关概念  36-37
  3.5 代表性软件资源库介绍  37-39
4 基于云计算的软件资源服务平台设计  39-52
  4.1 平台需求分析  39-40
  4.2 平台层次结构设计  40-41
  4.3 平台功能结构设计  41-43
  4.4 处理流程设计  43-52
5 平台实现关键技术研究  52-67
  5.1 实现云计算的技术框架研究  52-57
  5.2 平台检索方法研究  57-66
  5.3 平台软件资源搜索引擎研究  66-67
6 结论及展望  67-68
参考文献  68-70
攻读学位期间发表的学术论文致谢  70-71
致谢  71

相似论文

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

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