一种SCSI与iSCSI子系统的实现方法

基本信息

申请号 CN201310161733.9 申请日 -
公开(公告)号 CN104144171B 公开(公告)日 2017-11-21
申请公布号 CN104144171B 申请公布日 2017-11-21
分类号 H04L29/08;G06F15/163 分类 电通信技术;
发明人 郭秀岩;张武;尚秋里;查奇文 申请(专利权)人 中科华影(北京)数字电影院线有限公司
代理机构 北京法思腾知识产权代理有限公司 代理人 杨小蓉;杨青
地址 100190 北京市海淀区北四环西路21号
法律状态 -

摘要

摘要 本发明涉及一种SCSI与iSCSI子系统的实现方法,该子系统包括一先进先出的消息队列,用于存储进入所述子系统的、已被封装成消息的任务;该方法包括:SCSI与iSCSI子系统启动,首先处于初始化状态,然后执行系统初始化任务,生成连接磁盘阵列任务,连接磁盘阵列任务被封装成消息后提交到消息队列,进入待机状态;在待机状态下收到包含连接磁盘阵列任务的消息后,进入建立TCP连接状态,通过socket函数与磁盘阵列建立TCP连接,根据iSCSI标准生成discovery命令和login命令,并发送到磁盘阵列完成连接工作,进入待机状态;在待机状态下接收到以消息方式封装的任务后,转换到与任务相对应的状态,执行任务,任务执行完成后回到待机状态。