[发明专利]小型计算机系统接口SCSI的实现方法和装置有效
申请号: | 201510478489.8 | 申请日: | 2015-08-06 |
公开(公告)号: | CN105183367B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 曾上游;袁清波;苗艳超;刘新春;邵宗有 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问方式 设备驱动 存储设备 目标模板 配置 小型计算机系统接口SCSI 小型计算机接口 方法和装置 可扩展性 模板配置 数据处理 目标器 兼容 通信 | ||
1.一种小型计算机系统接口SCSI的实现方法,其特征在于,包括:
目标模板配置步骤:根据SCSI协议的类型,对预定的目标模板进行配置,其中,所述预定的目标模板中包含多种类型的SCSI协议的目标器的共性内容;
设备驱动模板配置步骤:根据存储设备的访问方式,对预定的设备驱动模板进行配置,其中,所述预定的设备驱动模板包含对应多种访问方式的设备驱动的共性内容;
其中,所述实现方法进一步包括:
在对由所述存储设备发出的数据进行处理时,通过调用配置后的所述设备驱动模板、和/或静态库LIB的函数对所述数据进行处理;
在对发送至所述存储设备的数据进行处理时,通过调用配置后的所述设备驱动模板、和/或静态库LIB的函数对所述数据进行处理。
2.根据权利要求1所述的实现方法,其特征在于,进一步包括:
根据所述SCSI协议的类型,对预定的私有模板进行配置,其中,所述私有模板的初始状态为空白状态,其用于存储所述SCSI协议区别于其他SCSI协议的差异内容。
3.根据权利要求1所述的实现方法,其特征在于,进一步包括:
将用于所述SCSI协议的函数导入配置后的所述目标模板;和/或
将用于所述存储设备的函数导入配置后的所述设备驱动模板。
4.根据权利要求1所述的实现方法,其特征在于,进一步包括:
在处理所述SCSI协议的数据时,通过调用配置后的所述目标模板、和/或应用程序编程接口API的函数来对所述数据进行处理。
5.根据权利要求1所述的实现方法,其特征在于,在对所述目标模板进行配置时,配置的对象包括以下至少之一:属性、队列、缓存、回调函数。
6.根据权利要求5所述的实现方法,其特征在于,所述实现方法进一步包括:
在处理所述SCSI协议的数据时,通过调用配置后的所述目标模板中的所述回调函数确定协议类型,并根据确定的协议类型对所述数据进行处理。
7.根据权利要求1所述的实现方法,其特征在于,在对所述设备驱动模板进行配置时,配置的对象包括以下至少之一:
针对所述存储设备的基本操作、发往所述存储设备的命令的处理函数、线程池资源、回调函数。
8.根据权利要求7所述的实现方法,其特征在于,所述实现方法进一步包括:
在对由所述存储设备发出的数据进行处理时,通过调用配置后的所述设备驱动模板中的所述回调函数,确定所述存储设备的当前访问方式,并根据确定的访问方式对所述数据进行处理;和/或
在对发送至所述存储设备的数据进行处理时,通过调用配置后的所述设备驱动模板中的所述回调函数,确定所述存储设备的当前访问方式,并根据确定的访问方式对所述数据进行处理。
9.一种小型计算机系统接口SCSI的实现装置,其特征在于,包括:
目标模板配置模块,用于根据SCSI协议的类型,对预定的目标模板进行配置,其中,所述预定的目标模板中包含多种类型的SCSI协议的目标器的共性内容;
设备驱动模板配置模块,用于根据存储设备的访问方式,对预定的设备驱动模板进行配置,其中,所述预定的设备驱动模板包含对应多种访问方式的设备驱动的共性内容;
其中,所述实现装置进一步包括:
在对由所述存储设备发出的数据进行处理时,通过调用配置后的所述设备驱动模板、和/或静态库LIB的函数对所述数据进行处理的模块;
在对发送至所述存储设备的数据进行处理时,通过调用配置后的所述设备驱动模板、和/或静态库LIB的函数对所述数据进行处理的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510478489.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微型宽范围内波长可调滤波器
- 下一篇:两向内窥镜的转向装置