一种磁盘初始化方法及装置

基本信息

申请号 CN201810229420.5 申请日 -
公开(公告)号 CN108536393A 公开(公告)日 2018-09-14
申请公布号 CN108536393A 申请公布日 2018-09-14
分类号 G06F3/06 分类 计算;推算;计数;
发明人 李浩然 申请(专利权)人 深圳神州数码云科数据技术有限公司
代理机构 北京路浩知识产权代理有限公司 代理人 王莹;李相雨
地址 100085 北京市海淀区上地九街9号9号4层407号
法律状态 -

摘要

摘要 本发明实施例提供了一种磁盘初始化方法及装置。所述方法包括:根据各磁盘输入/输出IO的偏移获取各磁盘IO对应的定长数据块chunk表,在各chunk表中查找或添加各磁盘IO对应的chunk表节点,将各chunk表节点的状态信息记录在位图bitmap中;对各chunk表节点设置对应的自旋锁,根据各自旋锁将所述bitmap中对应的chunk表节点的状态信息锁定为初始化状态;根据各目标chunk表节点,生成对应的磁盘初始化IO,并将各磁盘初始化IO发送给目标设备,以使所述目标设备执行各磁盘初始化IO,以实现磁盘的初始化;其中,所述目标chunk表节点为状态信息是初始化状态的chunk表节点。本发明实施例实现了初始化磁盘时,能够提前确认磁盘中数据的状态,避免无用的重复操作,加快了磁盘初始化的速度。