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

海量存储系统Web代理服务器的设计与实现

作 者: 闫鹤
导 师: 李小勇
学 校: 上海交通大学
专 业: 计算机技术
关键词: 海量存储系统 REST风格 线程池 内存段组 伙伴算法
分类号: TP393.05
类 型: 硕士论文
年 份: 2012年
下 载: 85次
引 用: 1次
阅 读: 论文下载
 

内容摘要


网络技术日新月异,高速成长的数据量与带宽给互联网带来新的挑战,存储系统架构由早期的DAS,SAN,NAS发展到今天的对象存储系统,在可扩展性,安全性,性能上不断发展以满足海量数据存储的需求。然而,传统的海量存储系统,对用户来说仍然面临着管理困难,监控复杂,运营成本较高等问题。云存储作为一种新兴的技术理念,正在改变着传统存储的提供与使用方式,也给存储行业带来了深远影响。云存储不是一种技术,而是一种业务模式的改变。通过虚拟化技术把海量存储系统以存储池的形式提供给用户,而屏蔽所有的细节,提供按需服务。在海量存储系统的基础上提供透明访问的访问接口,就可以构成一种简单的云存储原型系统。本文提出并设计实现了一套海量存储系统Web代理服务器。该系统是在本人所属课题组设计开发的,基于对象存储的大规模分布式文件系统BlueOcean的基础上,设计开发的一套代理服务器以向用户提供Web访问的接口。为提高系统的实用性和性能,本文做了大量的优化工作,包括:采用了具有REST风格的HTTP协议作为存储系统访问接口的协议,更加简洁高效;使用了线程池的并发服务器编程模型,既能提供高并发的访问,又能实现不同用户间数据的隔离;使用内存段和内存组的内存管理机制,以减少网络数据传递时的内存拷贝,提高了系统的整体性能;采用了内存池的机制负责内存的分配与释放,具体采用了伙伴算法,减少内存碎片,提高内存的使用率,提高了效率。测试表明,本文设计与实现的这套Web代理服务器能够向用户提供透明的访问接口,高效的访问后端的分布式系统BlueOcean,具有较高的推广使用价值。

全文目录


相似论文

  1. 电能质量监测设备综合接入平台设计与实现,TP311.52
  2. 基于下一代广播电视网的EoC局端系统的设计与实现,TN948.3
  3. 分布式文件系统客户端的设计与实现,TP338.8
  4. BlueOcean海量存储系统客户端的设计与实现,TP333
  5. 移动交换网应急保障数据监测系统设计与实现,TP274
  6. 面向高并发服务请求的网络引擎的研究,TP393.09
  7. 证券交易应用服务器的设计与实现,TP368.5
  8. 嵌入式实时系统ARTs-OS的动态内存管理研究,TP333.1
  9. 无线商务话机短信网管平台的设计与实现,TN929.5
  10. 基于B/S模式自助代缴费系统的设计与实现,TP311.52
  11. 基于混合式P2P模型的消息中间件的设计与实现,TP311.52
  12. 一种基于FSTP协议的手持设备音视频流媒体点播系统设计与实现,TN919.8
  13. 面向SaaS应用的多租户海量存储系统设计与实现,TP333
  14. 基于Socket的进程间通信平台的设计与实现,TP311.52
  15. Web Reporting System的设计和实现,TP311.52
  16. 视频监控流媒体服务器的设计与实现,TN919.8
  17. 应用服务器中池化技术的自适应优化研究,TP393.05
  18. MSRP数据媒体服务器的设计与实现,TP393.05
  19. 基于Web应用系统的行为监控方法的设计与实现,TP393.08
  20. 基于Silverlight的WebGIS开发研究,TP311.52
  21. 基于线程池的WEB服务器实现和监测,TP393.05

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 网络设备
© 2012 www.xueweilunwen.com