[发明专利]磁盘管理方法、装置及网络设备有效
申请号: | 201110276182.1 | 申请日: | 2011-09-16 |
公开(公告)号: | CN102306128A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 陈晓彬 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马爽 |
地址: | 100036 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁盘 管理 方法 装置 网络设备 | ||
技术领域
本发明涉及存储技术领域,尤其涉及一种磁盘管理方法、装置及网络设备。
背景技术
随着科技的发展,计算机已成为各行各业所不可或缺的基本工具之一,使用在计算机中用于储存数据的磁盘也是必备之物。由于磁盘采用磁介质来存储数据,所以在经历长时间的使用或者使用不当后,例如突然断电等,磁盘的某些扇区可能会发生损坏。
现有技术中,通常采用静态扫描屏蔽方式对磁盘中的损坏扇区进行处理。例如,用户运行系统中配备的磁盘扫描功能对磁盘健康状况进行扫描,把扫描到的损坏扇区打上标记,并通知文件系统不再对这些损坏扇区进行访问。
采用上述静态扫描屏蔽方式来处理损坏扇区时,不能够动态地对磁盘中的损坏扇区进行处理,导致无法及时对损坏扇区进行屏蔽,从而造成访问失败或数据丢失等问题,降低了磁盘的可靠性和安全性。
发明内容
针对上述缺陷,本发明提供一种磁盘管理方法、装置及网络设备,以实现对磁盘中损坏扇区的动态管理。
根据本发明的一方面,提供一种磁盘管理方法,包括:
磁盘管理装置接收携带有磁盘的扇区的逻辑地址的输入/输出I/O请求;
所述磁盘管理装置从预置的替换位图中查找与所述逻辑地址对应的替换标识;
所述磁盘管理装置若根据所查找的替换标识获知所述逻辑地址所对应的物理扇区发生过替换,则从逻辑映射表中查找所述逻辑地址所映射的物理扇区,其中所述逻辑映射表存储有所述逻辑地址与用于替换损坏扇区的物理扇区的对应关系;
所述磁盘管理装置根据所述I/O请求对所述物理扇区进行I/O操作。
根据本发明的另一方面,还提供一种磁盘管理装置,包括:
I/O请求接收模块,用于接收携带有磁盘的扇区的逻辑地址的I/O请求;
替换标识查找模块,用于从预置的替换位图中查找与所述逻辑地址对应的替换标识;
物理扇区查找模块,用于若根据所查找的替换标识获知所述逻辑地址所对应的物理扇区发生过替换,则从逻辑映射表中查找所述逻辑地址所映射的物理扇区,其中所述逻辑映射表存储有所述逻辑地址与用于替换损坏扇区的物理扇区的对应关系;
I/O操作模块,用于根据所述I/O请求对所述物理扇区进行I/O操作。
根据本发明的又一方面,还提供一种网络设备,包括本发明的磁盘管理装置。
根据本发明的磁盘管理方法、装置及网络设备,由于磁盘管理装置在接收到I/O请求后,首先根据磁盘的替换位图来检测该I/O请求所要访问的LBA号码对应的物理扇区是否已发生替换,并当获知发生替换时,从记录逻辑地址与用于替换损坏扇区的物理扇区对应关系的逻辑映射表中查找替换后的物理扇区,以对替换后的未损坏物理扇区进行相应的I/O操作,从而可通过利用磁盘中的预留扇区替换损坏扇区来实现对磁盘中损坏扇区的动态管理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明磁盘管理方法的流程示意图。
图2为磁盘的结构示意图。
图3为磁盘的存储空间分配示意图。
图4为磁盘管理装置执行本发明磁盘管理方法的详细流程图。
图5为本发明磁盘管理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明磁盘管理方法的流程示意图。如图1所示,该磁盘管理方法包括以下步骤:
步骤S101,磁盘管理装置接收携带有磁盘的扇区的逻辑地址的输入/输出(I/O)请求;
步骤S102,所述磁盘管理装置从预置的替换位图中查找与所述逻辑地址对应的替换标识;
步骤S103,所述磁盘管理装置若根据所查找的替换标识获知所述逻辑地址所对应的物理扇区发生过替换,则从逻辑映射表中查找所述逻辑地址所映射的物理扇区,其中所述逻辑映射表存储有逻辑地址与用于替换损坏扇区的物理扇区的对应关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110276182.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种出租车智能服务系统及服务方法
- 下一篇:无模成形控制参数自动标定方法