ISOIEC 14776-2532023 信息技术.小型计算机系统接口(SCSI).第253部分USB连接SCSI-3(UAS-3)标准立项发展报告_第1页
ISOIEC 14776-2532023 信息技术.小型计算机系统接口(SCSI).第253部分USB连接SCSI-3(UAS-3)标准立项发展报告_第2页
ISOIEC 14776-2532023 信息技术.小型计算机系统接口(SCSI).第253部分USB连接SCSI-3(UAS-3)标准立项发展报告_第3页
ISOIEC 14776-2532023 信息技术.小型计算机系统接口(SCSI).第253部分USB连接SCSI-3(UAS-3)标准立项发展报告_第4页
ISOIEC 14776-2532023 信息技术.小型计算机系统接口(SCSI).第253部分USB连接SCSI-3(UAS-3)标准立项发展报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术小型计算机系统接口(SCSI)第253部分:USB连接SCSI-3(UAS-3)标准立项发展报告StandardizationDevelopmentReport:InformationTechnology–SmallComputerSystemInterface(SCSI)–Part253:USBAttachedSCSI-3(UAS-3)摘要随着信息技术的飞速发展,外部存储接口的传输速率、协议兼容性与易用性已成为衡量计算机系统整体性能的关键指标。小型计算机系统接口(SCSI)作为一套历经数十年演进的成熟I/O指令集体系,其与通用串行总线(USB)物理层的深度结合,催生了USB连接SCSI(UAS)协议族,有效解决了传统USB大容量存储设备(BOT协议)在高并发、多命令场景下的性能瓶颈问题。本报告围绕国际标准ISO/IEC14776-253:2023《信息技术小型计算机系统接口(SCSI)第253部分:USB连接SCSI-3(UAS-3)》的立项背景、技术架构、核心特性及产业应用价值展开系统论述。报告首先梳理了SCSI体系与UAS协议从1.0至3.0版本的演进脉络,重点分析UAS-3在命令队列深度、端到端数据保护(PI)、流式传输效率及电源管理等方面的技术突破;其次,详细介绍了该标准的制定机构、制定过程及国际协调情况;再次,报告阐述了标准修订的核心参与单位及其在标准化工作中发挥的关键作用;最后,结合当前NVMe、PCIe等新兴接口技术的发展态势,对UAS-3标准的应用前景与后续演进方向进行了展望。本报告旨在为存储设备制造商、系统集成商、标准化工作者及科研人员提供系统性参考,促进该标准在国内外相关产业中的推广实施与深度应用。关键词:小型计算机系统接口;USB连接SCSI;UAS-3;存储协议;接口标准;I/O性能;端到端数据保护Keywords:SmallComputerSystemInterface;USBAttachedSCSI;UAS-3;StorageProtocol;InterfaceStandard;I/OPerformance;End-to-EndDataProtection1引言1.1研究背景在信息技术基础设施建设中,存储子系统承担着数据持久化与高速读写的核心职能。CPU的计算能力持续攀升,网络带宽亦已步入百G乃至T级时代,而存储I/O路径上的协议转换与传输效率,往往成为制约系统整体性能的关键瓶颈。在外部存储接口领域,USB凭借其即插即用、广泛兼容和成本低廉等优势,已成为消费级乃至企业级设备最常用的物理连接方式之一。然而,早期USB存储设备采用Bulk-OnlyTransport(BOT)协议,该协议本质上为单线程串行处理模式,每条命令需等待前一条命令完成后才能执行,命令交叠(CommandOverlap)与乱序执行能力严重不足,在面对多队列、深队列的现代存储工作负载(如数据库事务处理、4K随机读写)时,性能大幅衰减。为突破这一局限,USB-IF(USBImplementersForum)与INCITST10技术委员会联合制定了USBAttachedSCSI(UAS)协议,将SCSI命令集的高效排队机制引入USB传输层,从而显著提升了存储设备的并行处理能力和协议效率。1.2标准演进脉络UAS协议标准的演进遵循着"性能提升—功能增强—生态融合"的发展逻辑。UAS-1(对应ISO/IEC14776-251)首次在USB层面引入了SCSI命令队列机制,实现了多命令的并发执行;UAS-2在后续版本中进一步优化了命令调度算法与数据段传输效率,增强了与SCSI块命令集(SBC)和SCSI主命令集(SPC)之间的协同能力。而ISO/IEC14776-253:2023所定义的UAS-3,则在继承前代版本优异特性的基础上,实现了三方面的关键跃升:一是通过引入更高效的数据段描述符管理机制,进一步降低了协议处理开销;二是系统性地支持了SCSI保护信息(ProtectionInformation,PI)的端到端传递,有效增强了数据完整性校验能力,适配企业级存储环境对数据可靠性的严苛需求;三是在USBPowerDelivery(PD)规范的基础上,完善了UAS设备在低功耗状态下的协议行为定义,为移动计算场景下存储外设的能效优化提供了标准依据。2标准范围与定位2.1标准适用范围ISO/IEC14776-253:2023规定了USB附加SCSI-3协议的传输层行为、命令帧格式、数据段封装规则及错误恢复机制。该标准适用于通过USB接口连接的主机系统与外部存储设备(涵盖固态硬盘、机械硬盘、光盘驱动器及磁带机等)之间的SCSI命令交互,其协议栈层次位于USB传输层之上,直接面向SCSI应用层客户端提供服务。与UAS-1和UAS-2相比,UAS-3的主要变化体现在三个方面:首先,在传输层协议数据单元(TPDU)的格式设计上进行了优化,以降低短命令场景下的协议开销;其次,在数据段传输过程中引入了更灵活的DMA描述符布局方式,以适配不同存储器件的内部架构特性;再次,在错误处理与复位机制方面给出了更完备的状态转换定义,增强了协议实现的鲁棒性。2.2标准技术架构UAS-3在USB体系架构中遵循BOT(Bulk-OnlyTransport)之外的独立传输类(TransportClass)定义。在USB接口描述符中,UAS设备通过声明特定的接口类、子类和协议代码(通常为0x08/0x06/0x62),使操作系统能够识别并加载对应的UAS驱动。UAS-3协议的核心建立在三个关键机制之上:命令排队机制:UAS-3支持最多65535个待处理命令的排队深度(由16位标签字段标识),配合SCSI的SimpleQueue、OrderedQueue和HeadofQueue等队列管理属性,实现多命令的高效调度与乱序执行。数据段映射机制:UAS-3定义了I/O信息单元(InformationUnit,IU)的标准化格式——包括命令IU(CommandIU)、数据IU(DataIU)、任务管理IU(TaskManagementIU)及就绪IU(ReadyIU)等,使得主机端与设备端能够在USB的Bulk端点之上有序地交换SCSI命令和数据。保护信息传递机制:UAS-3明确定义了数据段中保护信息(PI,包含CRC校验和应用标签/参考标签)的传输方式,支持Type0/1/2/3四种保护类型,可在主机总线适配器(HBA)与目标设备之间实施端到端的数据完整性验证。3标准制定的关键因素分析3.1产业需求驱动UAS-3标准的制定源于多方面的产业需求。从存储设备制造商的角度来看,随着3DNAND闪存技术的成熟和QLC(四层单元)颗粒的规模量产,消费级固态硬盘的容量和性能持续攀升,原始接口带宽已不再是限制因素——USB3.2Gen2x2和USB4的带宽分别达到20Gbps和40Gbps,协议转换效率愈发成为决定实际用户体验的核心因素。UAS-3通过精简协议处理路径和增强乱序执行能力,能够充分释放高带宽物理层的传输潜力。从系统集成商的角度来看,UAS-3所支持的端到端保护信息传递能力,使得USB接口的外部存储设备在数据完整性方面达到了与企业级SAS/SATA设备同等的水平,从而拓展了USB接口在轻量级企业备份、边缘计算节点存储及影视后期制作等对数据可靠性有较高要求的场景中的应用边界。3.2技术进步推动UAS-3标准的制定亦是协议栈技术持续深化的必然结果。近年来,NVMe协议在PCIe总线之上的成功应用,充分验证了高深度命令队列与多核CPU并行处理相结合的性能优势。UAS-3通过引入类似NVMe的多队列思想(其在SCSI命令层的队列管理机制),并结合USB传输层独有的流式传输特性(Burst传输和Stream模式),实现了非阻塞式I/O路径,使得主机端无需为每条SCSI命令等待独立完成通知,显著降低了CPU中断负载和命令延迟。3.3国际标准化协调ISO/IEC14776-253:2023标准的制定由ISO/IECJTC1/SC25(信息技术设备互连分技术委员会)联合INCITST10技术委员会共同推进。其中,T10委员会负责SCSI协议体系的技术架构与命令集定义,而JTC1/SC25则负责与USB-IF之间在物理层和传输层规范上的协调接口。该标准在制定过程中充分参考了USB-IF发布的UASRevision1.0和Revision2.0规范,并将其中的技术内容纳入ISO/IEC标准体系,实现了行业联盟规范与国际标准之间的有机统一,为全球范围内的广泛采用奠定了基础。4主要修订内容与技术变化4.1相较于UAS-2的性能优化ISO/IEC14776-253:2023在传输效率方面的显著改进体现在命令传输的信息单元组织方式上。UAS-2时代,每一条SCSI命令需要通过一个独立的命令IU封装,并且数据段的DMA描述符(即SG列表)的组织方式相对固定,在应对大数据块连续读写的场景时存在一定的描述符解析开销。UAS-3允许将多条SCSI命令以批处理(Batching)形式组合在同一个命令IU序列内,由设备端统一解析和执行,从而有效降低了主机端提交命令所需的USB中断/批量传输次数。同时,UAS-3对"就绪IU"(READYIU)的使用机制进行了灵活性增强。原有协议中,"就绪IU"主要用于目标设备通知主机端可以接收数据或命令,而UAS-3允许在特定条件下省略冗余的就绪响应,从而节约了SmallDataPacket的往返时间(RTT),对高IOPS的小块随机访问场景尤为有利。4.2端到端数据保护增强在企业级存储应用中,数据完整性是衡量存储系统可靠性的第一要素。UAS-3对SCSI块命令集(SBC-4)中定义的ProtectionInformation机制提供了完整的传输层支持。在数据从主机内存传输至目标设备存储介质的过程中,UAS-3确保保护信息(8字节,包含2字节CRC、2字节应用标签和4字节参考标签)随数据一同穿越USB总线,并在目标端进行校验比对。这一机制的引入,有效防范了数据在USB线缆传输和接口缓冲区转换过程中可能发生的静默数据损坏(SilentDataCorruption)。4.3电源管理适配随着USBPowerDelivery3.1规范的普及,USB接口的输出功率已可覆盖从5V/0.5A到48V/5A的广阔范围。UAS-3协议针对USBPD中引入的多种电源状态(如低功耗状态和快速角色交换)进行了适配,定义了当主机端或设备端进入低功耗模式时,UAS传输层如何处理未完成命令和缓冲区中的数据。该定义消除了因电源状态切换导致的数据丢失或命令超时风险,保证了用户在笔记本休眠唤醒、外接设备热插拔等场景下的数据安全性。5标准引进和推广单位——中国电子技术标准化研究院5.1单位概况中国电子技术标准化研究院(工业和信息化部电子工业标准化研究院,简称"电子标准院"或CESI),创建于1963年,是工业和信息化部直属的事业单位,也是我国电子信息领域标准化工作的国家级核心机构。电子标准院长期承担全国信息技术标准化技术委员会(SAC/TC28)秘书处工作,并作为ISO/IECJTC1的国内技术归口单位,负责组织国内相关企事业单位参与国际标准化活动和国际标准的投票、审议及转化工作。5.2在本标准中的工作内容在ISO/IEC14776-253:2023标准的制定和推进过程中,中国电子技术标准化研究院发挥了三方面的关键作用:第一,国际标准跟踪与投票评议。电子标准院作为ISO/IECJTC1/SC25国内归口单位,组织国内存储领域的科研院所和企业专家对该标准草案进行了系统的评议和投票。在标准WD(工作草案)和CD(委员会草案)阶段,中国代表团就UAS-3协议中关于保护信息传递机制和低功耗行为定义等关键技术条款提出了若干修改意见和建议,部分意见已被国际同行采纳并纳入最终标准文本。第二,国家标准转化和产业推广。为促进该国际标准在中国产业界的落地实施,电子标准院于2024年启动了该标准的同步采用工作,计划将其转化为国家标准GB/T系列推荐性标准。在转化过程中,电子标准院联合国内头部存储控制器厂商、USB主控芯片设计企业及操作系统供应商,开展了标准符合性测试方案的制定和验证工作,确保标准转化后的可操作性和可测试性。第三,行业培训与技术咨询。电子标准院面向行业定期举办存储接口标准技术研讨会,围绕UAS-3协议架构、SCSI命令队列机制和USB4时代UAS-3的应用路径等主题进行专题培训,帮助国内企业缩短产品研发周期,降低标准理解和实施的门槛。5.3单位在标准化生态中的角色定位作为全国信息技术标准化技术委员会存储技术工作组(SAC/TC28/WG6)的秘书处单位,电子标准院持续推动我国存储领域标准体系的构建与完善,建立了覆盖存储接口、存储介质、存储安全和存储管理等多个子领域的新型标准框架。在本标准的推广过程中,电子标准院以标准符合性检测实验室为依托,搭建了UAS-3协议一致性测试平台,为国内企业提供免费或低成本的一致性预测试服务,有效缩短了企业产品进入国际市场的合规验证周期。6结论与展望ISO/IEC14776-253:2023《信息技术小型计算机系统接口(SCSI)第253部分:USB连接SCSI-3(UAS-3)》标准的正式发布,标志着USB附加存储协议族在传输性能、数据完整性和能效适配三个维度上实现了跨越式发展。该标准在继承SCSI协议体系成熟命令集的基础上,针对USB物理层的传输特性进行了深度优化,使得USB接口的外部存储设备在随机读写性能、多任务并发处理和数据可靠性方面达到了一个新的水平。展望未来,随着USB4V2(80Gbps)和Thunderbolt5等新一代高速互联技术的商用化进程加速,UAS-3协议所定义的传输机制将在更高的物理层带宽上得到更加充分的发挥。与此同时,计算存储(ComputationalStorage)和存算一体化架构的兴起,也对存储接口协议提出了在设备端执行计算任务的新需求,未来UAS协议族有必要在设备端命令扩展和计算语义定义方面持续演进。对于我国而言,在存储接口标准化领域紧跟国际步伐、深度参与国际标准制定,具有重要的战略意义。中国是全球最大的USB存储设备制造基地和消费市场,UAS-3标准的推广实施将直接惠及国内主控芯片厂商、模组制造企业和终端品牌商。中国电子技术标准化研究院将继续发挥归口协调作用,推动标准的国家转化和产业应用,同时联合产学研用各方力量,在下一代UAS协议演进中贡献中国智慧和中国方案,助力我国存储产业从"规模领先"向"技术引领"的战略转型。参考文献[1]ISO/IEC14776-253:2023,Informationtechnology—SmallComputerSystemInterface(SCSI)—Part253:USBattachedSCSI-3(UAS-3),ISO/IEC,2023.[2]USBImplementersForum,USBAttachedSCSIProtocol(UAS),Revision1.0,2009.[3]USBImplementersForum,USBAt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论