可重构堆叠存储系统的设计及实现研究

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:davesd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能设备的普及和网络的高速发展,每年产生的数据量成倍增长。面对巨大的数据量,直连存储和本地存储模式已不能满足海量数据对存储空间的需求,互联网和存储服务厂商纷纷推出网盘等便捷的网络存储方式。网络存储可以充分利用网络资源扩展个人的存储空间,便于管理,可以随时随地的访问存储资源和方便快捷的分享资源。企业也更加依赖网络存储设备,存储企业推出了大型的网络存储设备和存储服务器,网络存储日益普及。可重构堆叠存储就是一种基于网络的灵活存储设计方案,可以为用户提供海量、高速的数据存储服务。本研究提出一种基于可编程逻辑和SATA硬盘的可重构堆叠存储系统。针对海量高速数据存储,设计方案采用XC7K325T-2FFG900C评估板,自定义阵列管理控制器和通道控制器。为实现数据的高速并行存储,提高数据传输速度并扩展存储空间,提出了群Group、组Set、通道Channel的元数据和数据存储空间划分模式,将存储系统的元数据存储在元数据群,而数据存储在数据群。在评估板的RAM中为元数据分配高速缓存,使用定时更新和预取预读策略,使系统访问的元数据存储在高速缓存中,可以大幅度提高元数据的访问速度。数据群由数据组和校验组构成,数据组由8条数据通道构成,校验磁盘用于存储校验计算数据所得校验值。10个相互独立的通道控制器控制SATA硬盘,数据通道连接的磁盘相同偏移位置的扇区组成超扇区SS,一个超扇区含有rpq个扇区,其中r是每个磁盘所含的扇区数,q表示通道的条数,p是每条通道连接硬盘的个数。10组GTX数据传输收发器可以连接10个Marvell接口倍增器,每个接口倍增器可以将一个SATA接口扩展为5个,在不影响接口传输速率的同时扩展存储系统容量。QorIQ通信处理器移植Linux操作系统,分析并修改、编译BootLoader和操作系统内核。通过通信处理平台上的千兆或万兆以太网接口连接网络,搭建NFS网络文件系统用于客户端消息的接收和数据传输。Linux操作系统将接收的数据封装成消息交换格式MES,MES是SATA协议的FIS帧信息格式扩展和修改的消息格式,MES信息中含有包括群、组、通道等的目的地址信息。通信处理板和阵列管理控制器通过PCI Express建立通信连接,最高可以提供20G以上的传输带宽。经测试和验证,存储系统可以提供高效、稳定的数据存储服务。
其他文献
J波在心电信号上的出现预示着恶性心律失常、心肌梗塞、心脏性猝死等一系列致命性心脏疾病可能会发生。如何从心电信号中快速准确的检测出J波,给出适当的治疗方案来减少患者
GSM是全球使用最为广泛的一种无线通信标准,不仅在民用领域,也在铁路GSM-R等专用领域发挥着极为重要的作用。中国铁路GSM-R系统工作在885-889/930-934MHz频段范围中,共4MHz带
在煤矿生产现场,测量围岩位移距离多采用超声波测距法。超声波测距原理简单,设备成本低廉,设计简单易行。但是巷道中条件恶劣,噪音干扰大,极大影响了超声波设备的正常使用,并
随着经济的发展,社会对能源的需求越来越大。油田中的采油系统分布相对较为稀疏,油罐储存和传输的过程中需要对油温进行加热来避免原油凝固,同时每个井口的分布位置相对较远,需要
无线传感器网络是当今无线通信研究的重点,可以广泛的应用于各种领域。由于无线传感器网络的信道比有线传感器网络的信道更容易受到干扰,在战场、医疗、矿井等对数据准确性很
随着汽车拥有量急剧上涨,智能交通成为一个新兴的研究方向。图像处理技术是智能交通系统的重要前沿研究领域,具有十分重要的理论意义和应用价值。本文主要研究对车牌图像、车
射频识别(Radio Frequency Identification,RFID)是一项以应用为目的、以电子信息技术为特色的跨学科技术,该技术主要是通过无线电信号,非接触式的在阅读器与标签之间双向传递信
在自然听觉环境中,语音信号被噪声源和混响所污染,人类拥有强大的听觉感知能力,在各种不利的条件下,也能够分辨出自己感兴趣的声音。利用计算机模拟这一感知能力是语音信号处
图像数据作为信息传递的一个有利的载体,广泛的应用在新闻报道、智能信息收集等网络环境中。随着图像编辑软件的发展,用户可以对图像进行图像拼接、图像合成、图像效果处理等
认知无线电是无线通信领域的新兴技术,为了解决频谱资源紧张和其利用率低之间的矛盾,提出了认知无线电这一概念。认知无线电能够通过对它所工作的无线通信环境的交互感知自动