发明名称 |
磁盘存储系统以及磁盘存储控制方法和装置 |
摘要 |
本发明公开了一种磁盘存储系统、以及一种磁盘存储控制方法和装置。本发明同时利用I/O速率较高的第一磁盘和I/O速率较低的第二磁盘作为磁盘存储系统的物理磁盘,当处理器接收写命令的频率较高时,将写命令中的写数据写入至I/O速率更高的第一磁盘,以保证磁盘存储系统的读写性能不会受物理磁盘I/O速率的影响而降低;而当处理器接收写命令的频率较低时,第二磁盘的I/O速率即可满足正常的读写,因而此时将写命令中的写数据写入至I/O速率较低的第二磁盘,从而既提高了磁盘存储系统读写性能、又节省了磁盘存储系统的成本。 |
申请公布号 |
CN101533335B |
申请公布日期 |
2010.12.08 |
申请号 |
CN200910081957.2 |
申请日期 |
2009.04.09 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
朱辉;胡荣国 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
王一斌;王琦 |
主权项 |
一种磁盘存储系统,其特征在于,该系统包括:处理器,其具有一输入I/O、以及至少两个输出I/O;与其中一个所述输出I/O相连的第一磁盘;与另一个所述输出I/O相连、且I/O速率低于所述第一磁盘的第二磁盘;所述处理器中包括彼此相连的第一存储介质和处理内核,且处理内核还与所述输入I/O、以及至少两个输出I/O相连,其中,第一存储介质,用于存储预设的地址映射表,该地址映射表中设置有第一磁盘中各逻辑块的实际块地址、第二磁盘中各逻辑块的实际块地址、以及统一编址得到的与第一磁盘和第二磁盘中各逻辑块的实际块地址一一对应的虚拟块地址;处理内核,用于实时检测输入I/O接收写命令的频率,并依据当前写命令中的虚拟块地址在所述地址映射表中对应的实际块地址,将当前写命令中的写数据写入至当前频率下应写入磁盘的实际块地址;且,如若当前写命令中的虚拟块地址对应的实际块地址与在当前频率下应写入的实际块地址所属磁盘不符,则将地址映射表中与当前写命令中的虚拟块地址所对应的实际块地址交换为相符的另一实际块地址,用以在所述频率大于预设阈值时将当前写命令中的写数据写入至所述第一磁盘、在所述频率小于等预设阈值时将当前写命令中的写数据写入至所述第二磁盘。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |