面向应用的对象存储设备的数据组织研究
发布时间:2020-08-23 09:49
【摘要】:随着数据重要性的不断提高,现有计算机系统的研究重点正在逐渐从以计算为中心转变为以存储为中心,从而对存储系统的性能、可靠性和可管理性等方面提出了更高的需求。利用对象存储技术,结合不同应用的存储和访问特点来优化数据组织,可以充分发挥每个存储设备的自主性和智能性,能够很好的在设备级提高存储的服务质量,来满足不同应用的存储服务需求。 通过对多媒体应用中多用户并发访问的特点和性能进行分析,提出一种高性能多媒体对象存储设备MOSD(Multimedia Object Storage Device)的数据组织结构。该结构采用两层数据组织:下层采用RAID5的方式存储冷数据,磁盘利用率高;上层放常用的热点数据,通过将不同对象存放到不同磁盘上,减少不同用户的访问冲突,可以提高多用户的并发访问性能。采用这种两层对象数据组织方式,保证了系统的性能比较高,同时也具有较高的磁盘空间利用率。通过模拟测试,在多用户并行访问的情况下,MOSD的性能平均比RAID0高90%到550%。 通过对Web存储性能的分析,提出一种Web对象存储设备WOSD(Web ObjectStorage Device)的数据组织结构。系统采用两层存储方式:上层保留一定的存储空间做磁盘缓存,下层为正常的用户数据存储区域。设计了一种Web对象的关联算法,在系统空闲时,分析记录的trace信息,采用滑动窗口方式统计trace中各个对象的关联度(只有在滑动窗口内的对象具有关联性);然后按照关联度计算不同的关联集合,并将不同的关联集合组织到上层的磁盘Cache中;这样既减少了访问不同热点数据的磁盘寻道距离,又减少访问相关热点数据的寻道次数,从而可以改善存储系统的I/O性能。实验表明,采用WOSD结构后,系统性能提高了20%到25%。 通过对现有不同存储系统的容错能力进行分析,提出一种高可用对象存储设备HAOSD(High Availability Object Storage Device)的数据组织结构。HAOSD系统分两层:上层存储的对象采用多备份方式来实现高可靠性,保证了系统的高性能,但是磁盘利用率比较低;下层采用RAID5、RAID6以及RAID Blaum等不同的容错编码来实现多盘容错功能,磁盘利用率较高,但性能开销大。新对象和热点对象放上层,从而保证系统的性能。下层主要用来放大量的冷对象,磁盘利用率比较高。通过仿真实验表明,HAOSD在保证可靠性的情况下,有很好的访问性能,在1000Mbps以太网的环境下,最大读写性能可以达到104MB/s。
【学位授予单位】:华中科技大学
【学位级别】:博士
【学位授予年份】:2009
【分类号】:TP333
【学位授予单位】:华中科技大学
【学位级别】:博士
【学位授予年份】:2009
【分类号】:TP333
【共引文献】
相关期刊论文 前10条
1 鄢仁祥,胡玉琦,王洪君,高远;一种新的视频代理方案──分块代理[J];东北大学学报;2002年08期
2 赵兵选;卫星;樊少华;蔺玉;;基于累积点播概率的负载均衡算法研究[J];电子技术;2008年09期
3 吴伟;郑p
本文编号:2801383
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2801383.html