SCSI磁盘标准的架构与文档
来自scsi标准的官方网站http://t10.org/,具体的文档可以去浏览官方网站。

(*) This chart reflects the currently approved SCSI project family. T10 is responsible for all projects, except: IEEE is responsible for IEEE 1394; T11 responsible for Fibre Channel; Internet Engineering Task Force (IETF) is responsible for iSCSI and the Internet; the InfiniBand Trade Association is responsible for InfiniBand (tm); and the USB Implementers Forum, Inc. is responsible for the Universal Serial Bus (USB).
Note that the original third-generation SCSI standards used the name SCSI-3 to distinguish them from SCSI-2. Subsequent SCSI standards have dropped the '-3' from their names because it was cumbersome. So, when the SCSI-3 Architecture Model (SAM) was revised, it became the SCSI Architecture Model - 2 (SAM-2). While the individual components of the SCSI family continue to evolve, there is no SCSI-4 project envisioned.
DOCUMENT LINKS
Command Sets:
SBC SCSI-3 Block Commands [first generation disk drive command set]
SBC-2 SCSI Block Commands - 2 [second generation disk drive command set]
SBC-3 SCSI Block Commands - 3 [third generation disk drive command set]
RBC Reduced Block Commands [simplified disk drive command set]
RBC_AM1 Reduced Block Command Set Amendment 1 [first amendment to above standard]
SSC SCSI-3 Stream Commands [first generation tape drive command set]
SSC-2 SCSI Stream Commands - 2 [second generation tape drive command set]
SSC-3 SCSI Stream Commands - 3 [third generation tape drive command set]
SSC-4 SCSI Stream Commands - 4 [fourth generation tape drive command set]
SMC SCSI-3 Media Changer Commands [first generation jukebox command set]
SMC-2 SCSI Media Changer Commands - 2 [second generation jukebox command set]
SMC-3 SCSI Media Changer Commands - 3 [third generation jukebox command set]
MMC Multi-Media Commands [first generation CD-ROM command set]
MMC-2 Multi-Media Commands - 2 [second generation CD and DVD command set]
MMC-3 Multi-Media Commands - 3 [third generation CD and DVD command set]
MMC-4 Multi-Media Commands - 4 [fourth generation CD and DVD command set]
MMC-5 Multi-Media Commands - 5 [fifth generation CD and DVD command set]
MMC-6 Multi-Media Commands - 6 [sixth generation CD and DVD command set]
SCC-2 SCSI Controller Commands - 2 [second generation RAID controller command set]
SES SCSI-3 Enclosure Commands [command set for enclosures (fans, power supplies, etc.]
SES_AM1 SCSI-3 Enclosure Commands Amendment # 1 [first amendment to above standard]
SES-2 SCSI-3 Enclosure Commands - 2 [second generation command set for enclosures (fans, power supplies, etc.]
OSD Object-Based Storage Devices [object-oriented (e.g., files) command set for disk drives]
OSD-2 Object-Based Storage Devices - 2 [second generation object-oriented (e.g., files) command set for disk drives]
OSD-3 Object-Based Storage Devices - 3 [third generation object-oriented (e.g., files) command set for disk drives]
ADC Automation/Drive Interface - Commands [command set for the Automation/Drive interface]
ADC-2 Automation/Drive Interface - Commands - 2 [second generation command set for the Automation/Drive interface]
ADC-3 Automation/Drive Interface - Commands - 3 [third generation command set for the Automation/Drive interface]
Primary Command Sets:
SPC-2 SCSI Primary Commands - 2 [second generation command set for all SCSI devices]
SPC-3 SCSI Primary Commands - 3 [third generation command set for all SCSI devices]
SPC-4 SCSI Primary Commands - 4 [fourth generation command set for all SCSI devices]
Architectural Models:
SAM SCSI-3 Architecture Model [first generation architectural model for SCSI devices]
SAM-2 SCSI Architecture Model - 2 [second generation architectural model for SCSI devices]
SAM-3 SCSI Architecture Model - 3 [third generation architectural model for SCSI devices]
SAM-4 SCSI Architecture Model - 4 [fourth generation architectural model for SCSI devices]
SAM-5 SCSI Architecture Model - 5 [fifth generation architectural model for SCSI devices]
Parallel Interface:
SPI-2 SCSI Parallel Interface - 2 [second generation parallel interface (Ultra2)]
SPI-5 SCSI Parallel Interface - 5 [fifth generation parallel interface (Ultra640)]
Parallel Interface Related Standards and Technical Reports:
SDV SCSI Domain Validation [technical report on discovering maximum supported speeds]
PIP SCSI Passive Interconnect Performance [standard on testing and measuring cables, connectors, etc.]
SSM-2 SCSI Signal Modeling - 2 [standard on modeling SCSI signals]
EPI SCSI Enhanced Parallel Interface [technical report on enhancements to the parallel interface]
IEEE 1394:
SBP-2 Serial Bus Protocol - 2 [second generation protocol for transporting SCSI over IEEE 1394]
SBP-3 Serial Bus Protocol - 3 [third generation protocol for transporting SCSI over IEEE 1394]
Fibre Channel (FC):
FCP Fibre Channel Protocol [first generation protocol for transporting SCSI over Fibre Channel]
FCP-2 Fibre Channel Protocol - 2 [second generation protocol for transporting SCSI over Fibre Channel]
FCP-3 Fibre Channel Protocol - 3 [third generation protocol for transporting SCSI over Fibre Channel]
FCP-4 Fibre Channel Protocol - 4 [fourth generation protocol for transporting SCSI over Fibre Channel]
Serial Storage Architecture (SSA):
SSA-S3P SSA SCSI-3 Protocol [protocol for transporting SCSI over SSA]
SSA-TL2 SSA Transport Layer - 2 [second generation SSA transport layer]
SSA-PH1 SSA Physical Layer 1 [first generation SSA physical layer]
SSA-PH2 SSA Physical Layer 1 [second generation SSA physical layer]
SCSI Remote Direct Memory Access Protocol:
SRP SCSI RDMA Protocol [protocol for transporting SCSI over RDMA interfaces, e.g., InfiniBand (tm)]
Serial Attached SCSI (SAS):
SAS Serial Attached SCSI [protocol and physical interface for transporting SCSI over serial links]
SAS-1.1 Serial Attached SCSI - 1.1 [SAS protocol and physical interface enhancements for transporting SCSI over serial links]
SAS-2 Serial Attached SCSI - 2 [SAS protocol and physical interface enhancements for transporting SCSI over serial links (up to 6 Gb/sec)]
Starting with SAS-2.1, the protocol and physical sections of SAS are split into separate standards.
SPL SAS Protocol Layer (SPL) [SAS protocol layer for SAS-2.1 and subsequent physical layer standards]
SAS-2.1 Serial Attached SCSI - 2.1 [Physical interface layer enhancements for SAS-2 (up to 6 Gb/sec); Use SPL for protocol layer]
Automation/Drive Interface:
ADT Automation/Drive Interface - Transport Protocol [protocol/transport principally for Automation/Drive Commands]
ADT-2 Automation/Drive Interface - Transport Protocol - 2 [second generation protocol/transport principally for Automation/Drive Commands]
USB Attached SCSI (UAS):
UAS USB Attached SCSI [protocol for efficient transport of SCSI commands over USB]
SCSI / ATA Translation:
SCSI / ATA Translation (SAT) is a software translation layer that maps ATA devices to make them appear to be SCSI devices:
SAT SCSI / ATA Translation [first generation of SAT]
SAT-2 SCSI / ATA Translation - 2 [second generation of SAT]
SAT-3 SCSI / ATA Translation - 3 [third generation of SAT]
About SCSI-2:
SCSI-2 is the predecessor to the SCSI-3 family of standards. It is a single standard containing all SCSI architecture layers for only the parallel interface. There is a companion standard for SCSI-2 called the SCSI-2 Common Access Method and SCSI Interface Module (CAM) that describes a layered software driver method for usage with SCSI-2. While most software drivers today do not exactly conform to CAM, they generally do follow its layered concepts:
SCSI-2 Small Computer System Interface - 2 [second generation of SCSI]
CAM SCSI-2 Common Access Method and SCSI Interface Module [software layering standard]
SCSI磁盘标准的架构与文档的更多相关文章
- VM架构设计文档初稿v0.01
VM架构设计文档初稿v0.01 文档介绍 本文档是经过讨论,作为VM新架构设计开发中的重要依据.对该架构的整个系统的结构进行详实细致的描述.阐述框架结构,说明该架构所采取的设计策略和所有技术,并对相关 ...
- 构建标准OpenStack API接口文档
1.构建API接口文档标准参考: http://docs.openstack.org/contributor-guide/api-guides.html 2.构建API接口文档步骤参考下面的Patch ...
- 同事跳槽阿里P7,甩我一份微服务架构设计模式文档,看完我也去
给所有微服务架构开发者的忠告,我想对你们说: 第一,要记住微服务不是解决所有问题的万能“银弹”. 第二,编写整洁的代码和使用自动化测试至关重要,因为这是现代软件开发的基础. 第三,关注微服务的本质,即 ...
- Rhel6-lanmp架构配置文档
l--操作系统:windows linux unix mac OS a--网页发布软件:apache nginx iis m--数据库:mysql pgsql oracle... p--网页 ...
- zabbix3.2 C/S架构搭建文档
zabbix 是用PHP开发的.得需要搭建LAMP环境 zabbix-server 192.168.1.101zabbix-agent 192.168.1.105 zabbix 下载 https:/ ...
- 朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素
朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素 [下载文本PDF进行阅读] 本文我会来说说我认为架构评审中应该看的一些点,以及我写设计文档的一些心得.助你在架构评审中过五关斩六将,助 ...
- [转]支付宝接口程序、文档及解读(ASP.NET)
本文转自:http://www.cnblogs.com/blodfox777/archive/2009/11/03/1595223.html 最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开 ...
- 支付宝接口程序、文档及解读(ASP.NET)
最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开发的资料比较杂乱,这里就我此次开发所用到的资料进行汇总整理,希望能够帮助需要的朋友. 开发步骤: 1. 确定签约类型 支付宝的接口有多种类型, ...
- 【2】PRD文档介绍
首先,我想说,题主是一个不严肃的人(严肃脸),所以每次干个啥事之前我都喜欢唠唠嗑,说说废话,沟通沟通感情,曾经以为自己将会成为一个幻想中的产品经理那般大展身手,作为非计算机专业出身的应届生,后来才发现 ...
随机推荐
- PagedList.MVC 应用
1. NuGet 下载 PagedList.MVC 2. View Page @model PagedList.IPagedList<Libaray.Models.Entities.BookMo ...
- ANDROID使用MULTIPARTENTITYBUILDER实现类似FORM表单提交方式的文件上传
最近在做 Android 端文件上传,要求采用 form 表单的方式提交,项目使用的 afinal 框架有文件上传功能,但是始终无法与php写的服务端对接上,无法上传成功.读源码发现:afinal 使 ...
- 关于tomcat startup.bat启动后一闪而过的问题(转)
1.如果双击startup.bat,窗口一闪而过,可以在命令行里面启动startup.bat: 2.如果命令行里面启动startup.bat情况还是这样,就可以在bat命令后面加上pause.这样就 ...
- [置顶] Android学习系列-Android中解析xml(7)
Android学习系列-Android中解析xml(7) 一,概述 1,一个是DOM,它是生成一个树,有了树以后你搜索.查找都可以做. 2,另一种是基于流的,就是解析器从头到尾解析一遍xml文件. ...
- 【转】 i2c驱动调试经验
原文网址:http://blog.csdn.net/cmm20071020/article/details/7179958 把一个i2c驱动从2.6.21升级到2.6.39 上网查到一篇帖子,讲了驱动 ...
- Find the Duplicate Number 解答
Question Given an array nums containing n + 1 integers where each integer is between 1 and n (inclus ...
- Sum 类型题目总结
Sum类的题目一般这样: input: nums[], target output: satisfied arrays/ lists/ number 拿到题目,首先分析: 1. 是几个数的sum 2. ...
- java 实现排序
package com.cjs.sort; /** * 此类用来提供针对整数的各种排序算法 * * @author S * @version 1.0 */ public class MySort { ...
- Oracle与DB2的区别
系统结构概述 首先,我们需要理解 Oracle 使用的架构,并理解它与 DB2 的不同之处.图 1 展示了 Oracle 的系统结构.将该图与 图 2 进行比较,后者显示了 DB2 的系统结构.在阅读 ...
- eclipse配置maven + 创建maven项目
登录|注册 努力+坚持,而且还很年轻 目录(?)[+] 在现实的企业中,以低成本.高效率.高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的.当 ...