[发明专利]基于ISCSI的即时复制方法和存储系统有效
申请号: | 201110190268.2 | 申请日: | 2011-07-07 |
公开(公告)号: | CN102866935A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 陈杰 | 申请(专利权)人: | 北京飞杰信息技术有限公司;北京华胜天成科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤;宋珊珊 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 iscsi 即时 复制 方法 存储系统 | ||
1.一种基于ISCSI的即时复制方法,其特征在于:包括以下步骤:
步骤S101:客户端生成数据块和写请求;
步骤S102:客户端通过前端以太网交换机将写请求发送至IPSAN控制服务器;
步骤S103:IPSAN控制服务器根据写请求和存储管理信息表,生成数据转发命令和存储管理信息,存储管理信息包括IPSAN控制服务器为数据块分配的目标ISCSI硬盘的IP地址和备份ISCSI硬盘的IP地址;
其中,IPSAN控制服务器包括存储管理信息表,所述存储管理信息表包括所有ISCSI硬盘的状态表,地址映射表,镜像映射表,各ISCSI硬盘负荷表;目标ISCSI硬盘是作为存储盘的ISCSI硬盘,备份ISCSI硬盘是作为备份盘的ISCSI硬盘;
步骤S104:IPSAN控制服务器将存储管理信息和数据转发命令通过前端以太网交换机发送至客户端;
步骤S105:客户端根据目标硬盘的IP地址,通过后端以太网交换机将数据块,备份ISCSI硬盘的IP地址和数据转发命令发送至目标ISCSI硬盘;
步骤S106:目标ISCSI硬盘将数据块写入;
步骤S107:目标ISCSI硬盘根据数据转发命令和备份ISCSI硬盘的IP地址,将数据块通过后端以太网交换机发送至备份ISCSI硬盘;
步骤S108:备份ISCSI硬盘对数据块进行备份。
2.根据权利要求1所述的基于ISCSI的即时复制方法,其特征在于:
步骤S105包括以下步骤:
步骤S105-1:客户端根据目标硬盘的IP地址,通过后端以太网交换机将数据块,备份ISCSI硬盘的IP地址和数据转发命令向目标ISCSI硬盘发送;目标ISCSI硬盘告知客户端接收情况;
步骤S105-2:客户端根据接收情况,判断数据块,备份ISCSI硬盘的IP地址和数据转发命令是否成功送达目标ISCSI硬盘;
送达成功,则继续步骤S106;
送达不成功,客户端告知IPSAN控制服务器,IPSAN控制服务器分配新的目标ISCSI硬盘,标记存在问题的ISCSI硬盘;并运行步骤S104。
3.根据权利要求1所述的基于ISCSI的即时复制方法,其特征在于:
步骤S106包括以下步骤:
步骤S106-1:目标ISCSI硬盘的控制芯片将数据块写入本地硬盘;
步骤S106-2:目标ISCSI硬盘的控制芯片判断写入本地硬盘是否成功;
写入成功,则运行步骤S106-21:ISCSI目标硬盘的控制芯片生成成功报告并通过后端以太网交换机发送至IPSAN控制服务器;
写入不成功,则判断写入失败次数是否达到N次;其中,N是设定的一个自然数;
没有达到N次,则运行步骤S106-1;
达到N次,则运行步骤S106-22:目标ISCSI硬盘的控制芯片生成目标ISCSI硬盘故障报告并通过后端以太网交换机发送至IPSAN控制服务器,IPSAN控制服务器标记故障ISCSI硬盘,并分配一个新的ISCSI硬盘作为新的目标ISCSI硬盘;故障目标ISCSI硬盘的控制芯片将数据块,备份ISCSI硬盘的IP地址和数据转发命令发送至新的目标ISCSI硬盘,故障目标ISCSI硬盘的控制芯片释放本地缓存空间,新的目标ISCSI硬盘重新执行S106。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞杰信息技术有限公司;北京华胜天成科技股份有限公司,未经北京飞杰信息技术有限公司;北京华胜天成科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110190268.2/1.html,转载请声明来源钻瓜专利网。