SJ 20820.2-2002
基本信息
标准号:
SJ 20820.2-2002
中文名称:信息技术小计算机系统接口(SCSI)-3基本命令层第2部分控制器命令2
标准类别:电子行业标准(SJ)
标准状态:现行
出版语种:简体中文
下载格式:.rar .pdf
下载大小:4783563
相关标签:
信息技术
计算机系统
接口
命令
控制器
标准分类号
关联标准
出版信息
相关单位信息
标准简介
SJ 20820.2-2002 信息技术小计算机系统接口(SCSI)-3基本命令层第2部分控制器命令2
SJ20820.2-2002
标准下载解压密码:www.bzxz.net
标准内容
中华人民共和国电子行业军用标准FL7010
信息技术
SJ20820/2--2002
小计算机系统接口(SCSI)-3基本命令层第2部分:控制器命令2
Information Technology
Small Computer System Interface (SCSI)-3Primary command layerPart2:Controllercommands2
2002-06-15发布
2002-10-01实施
中华人民共和国信息产业部批准前言
规范性引用文件
定义、符号、缩略语及约定
3.1定义..
符号及缩略语
3.3关键词..
总则,
包含设备阵列的系统模型
5.1系统分层模型
SACL功能
协议转换层.
存储阵列转换层(SACL)
系统分层变分示例。
类属层分支
具有SCSI盘分支的软件SACL
具有HBASACL的分支
具有桥控制器SACL的分支
多层具有SACL的分支
5.2SCSI存储阵列模型
5.2.1SCSI存储阵列寻址、
SCSI存储阵列LUN_Z地址
5.2.1.2直接导址,
5.2.1.2.1八字节LUN结构
逻辑单元寻址方法
5.2.1.2.2
5.2.1.2.3
5.2.1.2.4
外部设备寻址方法
卷集寻址方法
简接寻址
5.2.1.3.1
5.2.1.3.2
组件设备寻址方法
逻辑单元寻址方法
5.2.1.3.3外部设备寻址方法
5.2.1.3.4
5.2.1.3.5
5.2.1.3.6
余组导址方法,
备用寻址方法:
卷集寻址方法。
SCSI存储阵列对象
添加对象
对象的标准链接
TTKAoNiKAca-
SJ20820/2-2002
SJ20820/2—2002
对象的售方链接
对象的覆盖
交换对象
被保护对象
取消对象
组件设备:
外部设备,
PS范围.
元余组
5.2.2.12.1
5.2.2.12.2
5.2.2.12.3
5.2.2.12.4
5.2.2.12.5
5.2.2.12.6
检验数据映象NO穴余方法
检验数据映象COPY余方法
检验数据映象XOR或P+Q亢余方法检验数据映象S亢余方法.
检验数据映象P+S余方法..
检验数据映象售方专用亢余方法备用,
SCSI存储阵列操作
重新分配LUN_V操作
重建操作
重算操作。
再生操作:
校验操作。
5.2.4SCSI存储阵列状态
SCSI存储阵列配置选择,
简单配置方法
基本配置方法
般配置方法
5.2.6SCSI存储阵列异常条件.
6SCSI存储阵列设备命令,
6.1SCSI存储阵列设备命令操作码..6.2SCSI存储阵列服务动作术语,6.2.1维护(入)命令服务动作
6.2.1.1报告已分配的/未分配的P范围(6.3.1.1)6.2.1.2
报告组件设备(6.3.1.2),
报告组件设备售方链接(6.3.1.3)报告设备标识(6.3.1.4)
报告外部设备(6.3.1.5):
报告外部设备标准链接(6.3.1.6)报告外部设备/组件设备标识符(6.3.1.7)报告状态(6.3.1.8)
报告支持的配置方法(6.3.1.9)报告未配置的容量(6.3.1.10)
添加外部设备/组件设备(6.4.1.1)6.2.1.11
6.2. 1.12
附于组件设备(6.4.1.2)
中断外部设备/组件设备(6.4.1.3)6.2.1.14
交换P范围(6.4.1.4)
交换外部设备/组件设备(6.4.1.5)指示组件设备(6.4.1,6)
取消外部设备/组件设备(6.4.1.7),设置外部设备/组件设备标识符(6.4.1.8)报告基本元余组(6.5.1.1)
报告允余组(6.5.1.2)
报告未分配的穴余组空间(6.5.1.3)控制检验数据产生(6.6.1.1)
创建/更改基本几余组(6.6.1.2)创建/更改允余组(6.6.1.3)
删除余组(6.6.1.4)
重建P范围(6.6.1.5)
重建外部设备(6.6.1.6)
重算检验数据(6.6.1.7)
校验检验数据(6.6.1.8)
报告P范围备用(6.9.1.1)
报告外部设备/组件设备备用(6.9.1.2)创建/更改P范围备用(6.10.1.1)创建/更改外部设备/组件设备备用(6.10.1.2)删除备用(6.10.1.3)
报告基本卷集(6.7.1.1)
报告存储阵列配置(6.7.1.2)
报告未分配的卷集(6.7.1.3)
报告卷集(6.7.1.4)
分配 LUN_V(6.8. 1. 1). .
控制检验数据产生(6.8.1.2)
控制写操作(6.8.1.3)
创建/更改基本卷集(6.8.1.4)
创建/更改存储阵列配置(6.8.1.5)创建/更改卷集(6.8.1.6)
重新分配LUNV(6.8.1.7)
6.2.1.46删除卷集(6.8.1.8)
重算卷集检验数据(6.8.1.9)
6.2.1.48校验卷集检验数据(6.8.1.10)6.3维护(入)(MAINTENANCE(IN))命令6.3.1维护(入)命令服务动作
6.3.1.1报告已分配的/未分配的P范围服务动作6.3.1.2报告组件设备服务动作,6.3.1.3报告组件设备售方链接服务动作6.3.1.4报告设备标识服务动作
KAoNiKAca-bzxZ.net
SJ20820/2-2002
SJ20820/2-—2002
6.3.1.5报告外部设备服务动作
6:3.1.6报告外部设备标准链接服务动作,6.3.1.7报告外部设备/组件设备标识符服务动作6.3.1.8报告状态服务动作,
6.3.1.9报告支持的配置方法服务动作6.3.1.10报告未配置的容量服务动作6.4维护(出)(MAINTENANCE(OUT))命令6.4.1维护(出)命令服务动作
添加外部设备/组件设备服务动作:6.4. 1.1
6. 4. 1.4
附于组件设备服务动作,·.
中断外部设备/组件设备服务动作。交换P范围服务动作,..
6.4.1.5交换外部设备/组件设备服务动作6.4.1.6指示组件设备服务动作..6.4.1.7取消外部设备/组件设备服务动作6.4.1.8设置外部设备/组件设备标识符服务动作6.5余组(入)(REDUNDANCYGROUP(IN))命令6.5.1穴余组(入)命令服务动作6.5.1.1报告基本元余组服务动作6.5.1.2报告穴余组服务动作.
6.5.1.3报告未分配的穴余组空间服务动作。6.6余组(出)(REDUNDANCYGROUP(OUT))命令6.6.1穴余组(出)命令服务动作6.6.1.1控制检验数据的产生服务动作6.6.1.2创建/更改基本余组服务动作6.6.1.3创建/更改穴余组服务动作6.6.1.4删除穴余组服务动作
6.6.1.5重建P范围服务动作
重建外部设备服务动作
6.6.1.7重算检验数据服务动作..6.6.1.8校验检验数据服务动作,6:7卷集(入)(VOLUMESET(IN))命令6.7.1卷集(入)命令服务动作,6.7.1.1报告基本卷集服务动作
6.7.1.2报告存储阵列配置服务动作6.7.1.3报告未分配的卷集服务动作6.7.1.4报告卷集服务动作
6.8卷集(出)(VOLUMESET(OUT))命令6.8.1卷集(出)命令服务动作
6.8.1.1分配LUN_V服务动作
6.8.1.2控制检验数据的产生服务动作6.8.1.3控制写操作服务动作
6.8.1.4创建/更改基本卷集服务动作6.8.1.5
创建/更改存储阵列配置服务动作42
创建/更改卷集服务动作
重新分配LUN_V服务动作
删除卷集服务动作.
重算卷集检验数据服务动作
6.8.1.10校验卷集检验数据服务动作6.9备用(入)(SPARE(IN))命令6.9.1备用(入)命令服务动作
6.9.1.1报告P范围备用服务动作6.9.1.2
报告外部设备/组件设备备用服务动作6.10备用(出)(SPARE(OUT))命令6.10.1备用(出)命令服务动作.创建/更改P范围服务动作
6.10.1.2创建/更改外部设备/组件设备备用服务动作删除备用服务动作,
6.11存储阵列设备参数
6.11.1方式参数,
6. 11. 1.1
LUN映象页
附录A(规范性附录)SCSI-3存储阵列A.1SCSI-3存储阵列标识消息格式.A.2标识消息.
附录B(资料性附录)SCSI-3存储阵列寻址示例B.1SCSI-3存储阵列寻址示例.
B.28字节LUN结构寻址示例
B.36位LUN结构导址示例.
附录C(资料性附录)检验数据和用户数据映象示例C.1检验数据和用户数据映象示例C.2P+S容余映象示例
C.3XOR容余映象示例..
:C.4用户数据映象示例.
C.4.1RAID5配置中的用户数据映象示例,C.4.2RAID3配置中的用户数据映象示例SCSI存储阵列配置示例
附录D(资料性附录)
D.1利用创造/更改阵列配置服务动作的SCSI存储阵列配置示例D.1.1
-TiKAONiKAca-
SJ20820/2——2002
SJ20820/2--2002
SJ20820《信息技术小计算机系统接口(SCSI)-3基本命令层》分为9个部分:第1部分:基本命令:
第2部分:控制器命令2:
第3部分:流设备命令:
第4部分:媒体交换器命令:
第5部分:多媒体命令
第6部分:块命令;
第7部分:简化的块命令;
第8部分:机箱辅助设施;
第9部分:公共访问方法。
本部分是信息技术小计算机系统接口(SCSI)-3基本命令层的第2部分,参考采用[NCITST10/1225D--1997]SCSIContro1lerCommands-2(SCC-2)。本部分与[NCITST10/1225D—1997]SCSIControllerCommands-2(ScC-2)的主要差异如下:a)按照汉语习惯对-些编排格式进行了修改:b)将一些适用于国际标准的表述改为适用于我国标准的表述。本部分的附录A为规范性附录、附录B、C、D为资料性附录。本部分由信息产业部电子第四研究所归口。本部分起草单位:信息产业部电子第五十二研究所。本部分主要起草人:王志青、郑玫、李建祥、陈强、吴增荣。VII
SJ20820/2—-2002
本部分定义了用于通常称之为RAID设备的SCSI存储阵列设备的命令,主要目的是协同SCSI命令标准和SCSI-3结构模型标准使用,而不是替代它们。本部分中描述的命令使SCSI存储阵列的控制和配置变得容易,并为系统集成商和SCSI存储阵列设备供应商提供了个共同的命令规范。VIIII
TTKAONiKAca-
SJ20820/2—2002
小计算机系统接口(SCSI)-3基本命令层信息技术
第2部分:控制器命令2
本部分定义了命令集扩展部分以简化SCSI存储阵列设备的操作。本部分中与SCSI存储阵列设备类有关的条款将规定适用于SCSI存储阵列的标准命令集,这些条款与任何SCSI命令标准的可应用条款一同得到实现。
SCSI控制器命令的目标是提供:a)只有SCSI控制器命令设备才有的传送命令:管理SCSI控制器命令设备操作的控制命令;b)
任选设备映象和通过支持。
图1表示了SCSI标准之间的总体关系,但不包含诸如层次、协议栈和系统结构这样的关系。公共访阅方法
设备类型专用命令集
共享命令集(适用于所有设备类型)传输协议
物理互连
图1SCSI文件之间的关系
在本部分生成时的SCSI总体结构示例包括:物理互连:
光纤通道仲裁环【T11/960D]】
光纤通道—物理和信号接口[X3.230-1994]高性能串行总线[IEEE1394—1995]SCSI-3并行接口[X3.253--1995]SCSI-3Fast-20并行接口[X3.277—1996]SCSI-3并行接口-2[X3.302—199x]中行存储结构物理层1[X3.293-1996]申行存储结构物理层2[NCITS.307—199x]传输协议:
SCSI-3互锁协议[X3.292-1997]
串行存储结构传输层1[x3.295—1996]SJ20820/2——2002
SCSI-3光纤通道协议[X3.269—1996]SCSI-3光纤通道协议-2[T10/1144D】SCSI-3串行总线协议-2(T10/1155D)申行存储结构SCSI-2协议[X3.294—1996]串行存储结构SCSI-3协议[NCITS.309—199x]串行存储结构传输层2[NCITS.308-—199x]共享命令集:
SCSI-3基本命令标准[X3.301—1997]SCSI基本命令标准-2[NCITST10/1236D--1998]】[SJ20820.1—2002]设备类型专用命令集:
SCSI-3块命令[NCITST10/996D—1997】[SJ20820.6—2002】SCSI-3机箱服务命令集[NCITST10/1212D-1998】[SJ20820.8—2002]SCSI-3流设备命令[NCITST10/997D—1998】[[SJ20820.3—-2002]SCSI-3媒体交换器命令[NCITST10/999D1998]【SJ20820.42002]】SCSI-3控制器命令[X3.276-199x]SCSI控制器命令-2(本部分)
SCSI-3多媒体命令集EX3.304—199xJSCSI-3多媒体命令集-2[NCITST10/1228D--1998][SJ20820.5-2002]结构模型:
SCSI-3结构模型[X3.270—-1996]SCSI结构模型-2[T10/1157D】
公共访问方法:
SCSI公共访问方法[X3.232-1996]SCSI公共访问方法-3[NCITST10/990D-1998][SJ20820.9—2002]在不必区分SCSI版本时使用术语SCSI。本部分中术语SCSI-3是指在SCSI-2之后定义的SCSI版本。
2规范性引用文件
下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分ANSIX3.270—1996SCSI-3结构模型ANSIX3.301—1997SCSI-3基本命令ANSIX3.292-1997SCSI-3互锁协议3定义、符号、缩略语及约定
3.1定义
下列定义适用于本部分。
3.1.1应用客户机applicationclient作为SCSI命令源的对象。应用客户机的详细定义见ANSIX3.270-1996。3.1.2分配assignment
在本部分中定义的P范围到余组或PS范围到卷集的链接(见5.2.1.2.2和5.2.2.11)。3.1.3标准链接association
在某种方式下的SCSI存储阵列对象(见5.2.2)的链接。该方式在本部分中明确定义(见5.2.2.2)2
TTKAoNiKAca-
3.1.4售方链接attachment
在售方专用方式(见5.2.2.3)下的SCSI存储阵列对象(见5.2.2)的链接。3.1.5字节byte
具有8位二进制数的结构。
3.1.6检验数据checkdata
SJ20820/2-2002
包含在余组中的允许重创已丢失的或被破坏的用户数据的信息。本部分间避了定义怎样构造检验数据或检验数据怎样允许用户数据的重建。3.1.7检验数据映象checkdatamapping完余组中检验数据的分布(见5.2.2.12)。3.1.8命令command
描述应由设备服务器执行的工作单元的请求。命令的详细定义见ANSIX3.270—-1996。3.1.9命令描述符块commanddescriptorblock用于将命令从启动设备传送到目标设备的高达十六个字节的结构。3.1.10组件设备componentdevice任何不可确认为SCSI外部设备类型的物理可导址组件。组件设备见表21。3.1.11配置configuration
SCSI存储阵列对象的一个集合,其避循在本部分中定义的规则。SCSI存储阵列对象见5.2.2。3.1.12覆盖covering
在某种方式下的备用日标到SCSI存储阵列对象(见5.2.2)的链接。该方式在本部分中已明确定义(见5.2.1.2.2)。
3.1.13设备服务器deviceserver逻辑单元中根据ANSIX3.2701996标准描述的任务管理规则来执行SCSI任务的对象。3.1.14交换exchange
用另一对象的所有特征(例如,P范田、PS范围、被保护空间区、检验数据区等等)替换一对象(见5.2.2.5)。
3.1.15字段field
一个或多个连续位组。
3.1.16启动设备initiator
包含应用客户机的SCSI设备,应用客户机生成将由目标SCSI设备处理的设备服务请求。启动设备的详细定义见ANSIX3.270---1996。3.1.17无效invalid
非法或不支持的字段或代码。
3.1.18组groups
彼此可覆盖的又相互独立的对象。3.1.19逻辑块地址logicalblockaddress启动设备提供的或请求的数据单元地址。3.1.20逻辑单元logicalunit
目标设备中实现SCSI设备模型的外部可导址实体。逻辑单元的详细定义见ANSIX3.270--19963.1.21逻辑单元号0logicalunitnumber zero(LUNZ)应用客户机利用该逻辑单元号来传递、配置和确定关于附属于它的SCSI存储阵列和逻辑单元的信息(见5.2.1.1)。LUNZ值将为0。3.1.22逻辑单元标识符logical unitidentifier该对象是逻辑单元的ANSIX3.270一1996定义的部分。在一SCS1域中,-逻辑单元标识符唯-标识--逻辑单元。SCSI域和逻辑单元标识符的详细定义见ANSIX3.270—1996。3
SJ20820/2—2002
3.1.23逻辑单元号logicalunitnumber逻辑单元的标识符。
3.1.24强制mandatory
要求引用项目符合本部分。
3.1.25\1\one
变量的真信号值或真条件。
3.1.26任选optional
不要求引用项目符合本部分。若要实现任选项目,那么应如本部分中定义的一样来实现。3.1.27页page
用于多个命令中的规则参数结构,并用称为页码的值来表示。3.1.28P范围p_extent
在SCSI存储阵列的单一外部设备中的全部或部分主机可寻址空间(见5.2.2.10)。3.1.29外部设备peripheral device可标识为SCSI外部设备类型的任何可导址设备。SCSI外部设备类型列表见ANSIX3.270—1996中的标识命令描述。
3.1.30被保护空间protectedspace不包含检验数据的元余组部分(见5.2.2.12)。3.1.31Ps范围ps_extent
包含在单--外部设备中的全部或部分几余组被保护空间(见5.2.2.11)。3.1.32重建操作rebuild operation利用来自穴余组中剩余P范围的检验数据和被保护空间内容来重创和存储P范围中的所有被保护空间内容和任何检验数据(见5.2.3.2)。3.1.33重算操作recalculateoperation根据被保护空间内容米重创检验数据(见5.2.1.2.2)。3.1.34穴余组redundancygroup
组成单一逻辑单元的一组被保护空间和相关检验数据(检验数据可以是空),该单一逻辑单元应仅有单一亢余类型(见5.2.2.12)。3.1.35再生操作regenerateoperation根据可访问的检验数据和被保护空间内容来重创不可访问的被保护空间内容(见5.2.3.4)。3.1.36保留reserved
暂不考虑的以备未来标准化的位、字段和代码。3.1.37 ScSl存储阵列 SCsIstorage array处理SCSI命令描述符块和执行SACL服务的外部设备。单一SCSI存储阵列可含多个SACL。3.1.38服务动作serviceaction
描述应由设备服务器执行的工作单元的请求。服务动作是命令的扩展。设备服务器和命令的详细定义见ANSIX3.2701996。
3.1.39集set
彼此不相交且相互独立的目标。集可跨多个设备,单一设备可包含多个集或一个完整的集。3.1.40备用spare
被一个或多个亢余组、组件设备或外部设备覆盖的逻辑块地址范围、外部设备或组件设备,可用于升替代全部或部分余组、外部设备或整个组件设备(见5.2.2.13)。3.1.41存储阵列转换层storage array conversion layer(SACL)把输入逻辑单元号转换为输出逻辑单元号,也可把输入逻辑块地址转换为输出逻辑块地址(见5.1)。
TKAONKAca-
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。