一种可堆叠存储阵列及其分布式存储管理

一种可堆叠存储阵列及其分布式存储管理

ID:35035820

大小:4.95 MB

页数:82页

时间:2019-03-16

一种可堆叠存储阵列及其分布式存储管理_第1页
一种可堆叠存储阵列及其分布式存储管理_第2页
一种可堆叠存储阵列及其分布式存储管理_第3页
一种可堆叠存储阵列及其分布式存储管理_第4页
一种可堆叠存储阵列及其分布式存储管理_第5页
资源描述:

《一种可堆叠存储阵列及其分布式存储管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、'■’.V分类号/^\密级?■、..?'..-太原理工大学硕i学化论文题目一种可堆#存储降列及其分布式存储瞥巧AStackableStorageArrayan(HtsDistr化utedS化raeTI。王ng央又并列题目Manaementg'..贾效玲.研究生姓名:’<.-’I:学号20。510245晕:;辛':-',I”'.1:'!雜李导师姓名张刚:职称:Li1胃'.V节油,学綠予单也玄;里工大论文提交咳y日期201

2、6/6地址?:山西太原太原理工大学琴.;濟私'CV'1.亩‘^.巧,满睁南必—-'‘聲.1巧声明本人郑重声明,:所呈交的学位论文,是本人在指导教师的指导下独立进行研究巧取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中ta明确方式标明。本声明的法律责任由本人承担。>八寺^解巧论义作者签名::帝教冷日期关于学位论文使用权的说明本人完全了解太原理工大学有关保管、使用学位论文的规定,其中包括:①学校有

3、权保管、并向有关部口送交学位论文的原件与复印件;②学校可レ乂采用影印、缩印或其尼复制手段复制并保存学位论文;⑤学校可允许学位论文被查閱或借阅;④学校可1^:(学术交流为目的,复制赠送和交换学位论文;⑤学校可W公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。著《冷>p/《会-签名:资日期:寻巧W导师签名;日期:%\叫太原理工大学硕士研究生学位论文一种可堆叠存储阵列及其分布式存储管理摘要伴随着互联网+的提出,数据海量增长,对存储系统提出了新的要求。单个存储设备由于受到工艺水平的制约,提升性能的空间有限,存储阵列

4、成为当前一种重要的设备结构。对于扩大存储系统的容量,目前存储阵列结构有较多解决方案,但是如何在扩容的同时提升存储访问带宽,仍是十分棘手的难题。为了设计新型高速大容量的存储系统,使得存储阵列能够在扩容的同时,同步提升I/O带宽的访问速度,本论文提出了一种可堆叠存储介质的方案,然后基于可堆叠存储介质设计了可堆叠存储阵列,是一种扩容同步提速的存储阵列解决方案。可堆叠存储介质必须是消息连接的设备。传统的并行接口存储介质如ATA硬盘,升级成为SATA硬盘后,访问控制器从主机端转移到设备上,成为消息连接的存储介质。但是SATA硬盘还不是可堆叠存储介质,由于SATA的消

5、息协议中不包含存储介质的地址字段,多个SATA硬盘堆叠连接在一起是无法区分的。Marvell公司于2012年推出SATA端口倍增器PM,设置了端口地址用来区别多个不同的SATA硬盘,实现了多个SATA硬盘的堆叠连接。但是这样堆叠在一起的SATA设备是通过PM控制选通方式工作的,存储介质本身并不是可堆叠的,因此PM方案只能扩容,不能提升I/O访问带宽。本论文提出一种新的存储访问消息协议MES,在其中设置了存储设备I太原理工大学硕士研究生学位论文的目标地址字段,包括群Group,组Set和通道Channel(或设备),按照群组通道GSC方式设置阵列参数,并通过

6、新定义的消息结构MES传递参数,访问阵列,形成一种支持存储介质和存储阵列堆叠的消息交换结构。在此基础上进行可堆叠存储阵列的具体设计,10个通道(或设备)的系统I/O访问带宽可达48G,并且仍有很大提升空间。目前样机正在制作中。论文完成了以下工作:1.提出存储设备和存储阵列的可堆叠思想,介绍了可堆叠控制芯片PM,详细分析PM工作原理,实现了PM的硬盘访问;2.提出可堆叠存储阵列的GSC组织方式,建立了扇区堆和超扇区的实施方案;3.定义了可堆叠存储阵列的消息交换结构MES,分析划分了可堆叠存储阵列的各模块,定义了各自的结构和功能。4.将可堆叠存储阵列与PM的端

7、口倍增功能结合起来,并充分利用FPGA的并行处理能力实现扩容和提速,提高了系统的灵活性和可扩展性。并为分布式文件管理奠定了基础。5.利用XilinxKintex-7FPGA和Marvell88SM9705可堆叠控制芯片,搭建了CCS2040硬件平台;使用MentorDxdesigner电路设计工具设计了电源、时钟、复位、88SM9705、DDR3、FLASH以及JTAG、PCIe、SATA和SAS接口的硬件电路,完成可堆叠存储阵列系统的结构设计。CCS2040通过PCIe2.0x4硬核或PCIe3.0x4软核接口与T2080开发板交换MES消息,通过T20

8、80的4个10Gbit光纤接口接入网络,可另外通过2个12Gbps

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。