发明名称 |
一种PCIE SSD阵列的数据写方法及系统 |
摘要 |
本发明公开了一种PCIE SSD阵列的数据写方法及系统,IO data的buffer和cache都不再位于阵列系统内存中,而是位于FC模块的共享内存。本发明避免了系统内存性能成为制约阵列性能的瓶颈,另外由于每块PCIE SSD盘都有自己的内存,只需要保证每块盘上的内存读写性能能达到本身磁盘读写带宽的两倍,就能保证磁盘上的内存性能不会成为制约阵列和磁盘性能的瓶颈了。 |
申请公布号 |
CN105335103A |
申请公布日期 |
2016.02.17 |
申请号 |
CN201510687038.5 |
申请日期 |
2015.10.22 |
申请人 |
湖南国科微电子股份有限公司 |
发明人 |
王翔;向平;周士兵;姜黎;马翼;田达海;彭鹏 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
长沙正奇专利事务所有限责任公司 43113 |
代理人 |
卢宏;王娟 |
主权项 |
一种PCIE SSD阵列的数据写方法,其特征在于,包括以下步骤:1)TGT端FC模块接收到写命令并通知阵列驱动;2)阵列驱动解析写命令后,通知TGT端FC模块接收解析后的写命令,并在所述3)TGT端FC模块共享内存中分配一段buffer接收解析后的写命令;4)TGT端FC模块直接将接收到的解析后的写命令写入上述buffer中;5)阵列驱动将TGT端FC模块接收到的解析后的写命令根据LUN的RAID情况分为一个或多个IO命令,发送给不同的磁盘;6)磁盘接收到IO命令后,通过PCIE命令从TGT端FC模块共享内存中读取IO命令;7)磁盘将读取的IO命令下刷到FLASH颗粒中,完成IO命令;8)PCIE SSD阵列得到IO命令后通知TGT端FC模块完成写命令,并回复INI端FC模块。 |
地址 |
410131 湖南省长沙市经济技术开发区东十路南10号 |