Standards Portfolio
SNIA's technical activities are overseen by its Technical Council (TC), which is composed of industry experts who provide strategic direction and steer SNIA's technical efforts. SNIA has published over 135 vendor-neutral standards, many of which have been ratified as international standards.
SNIA's technical activities are driven by its Technical Council and Technical Work Groups. The Technical Council, composed of expert technologists from the leading innovation companies in the industry, provides guidance and direction on the varied technical activities of the SNIA. From their presentations at events throughout the world and their collective guidance and governance, the "TC" keeps the development efforts of the SNIA on track and on target.
Standards | |
| Cloud Data Management Interface (CDMI™) | The Cloud Data Management Interface defines the functional interface that applications will use to create, retrieve, update and delete data elements from the Cloud. It enables clients to discover cloud storage capabilities and manage containers, data, and metadata. |
| Computational Storage API | The Computational Storage API defines the interface between an application and a Computational Storage device (CSx), providing a standardized mapping for APIs and device-specific implementations. |
| Computational Storage Architecture and Programming Model | The Computational Storage Architecture and Programming Model defines recommended behavior for hardware and software that supports Computational Storage. |
| DNA Data Storage Sector One | The DNA Data Storage Sector One specification defines the recommended method for storing archive metadata within a DNA data storage archive for logical structure and data consumption. |
| DNA Data Storage Sector Zero | The DNA Data Storage Sector Zero specification defines the recommended method for storing basic vendor and CODEC information within a DNA data storage archive. |
| DNA Stability Evaluation Method for DNA Data Storage Containment Systems | The DNA Stability Evaluation Method defines a standard procedure and metric to characterize the molecular stability of DNA in a DNA Data Containment System (DCS). |
| SNIA Emerald™ Power Efficiency Measurement Specification | The SNIA Emerald™ Specification provides a reproducible and standardized assessment of the energy efficiency of commercial storage products in both active and idle states. |
| Key Value Storage API | The Key Value Storage API provides a set of APIs for SSD storage devices with Object Drive-based Key Value Storage, portable across multiple vendor SSD products. |
| Native NVMe-oF™ Drive Specification | The Native NVMe-oF™ Drive Specification describes the features and functions of a storage device class known as Native NVMe-oF Drives, including taxonomy and device capabilities. |
| Persistent Memory (PM) Storage Performance Test Specification (PTS) | The PM PTS describes best practices for Persistent Memory Storage Performance Test and sets forth a performance test methodology, PM storage platform set up, test settings, synthetic benchmark workloads, real-world application workloads and test results reporting format. It is intended to provide accurate, repeatable and reliable comparison of Block IO and In-Memory byte addressable test results used in traditional and PM aware applications under various PM Storage configurations. |
| Real World Storage Workload (RWSW) Performance Test Specification for Datacenter Storage | This RWSW Performance Test Specification describes a real-world storage workload IO capture, characterization, methodology, test suite and reporting format. It is intended to provide standardized analysis of in-situ target server application storage performance and standardized comparison and qualification of Datacenter storage when using Reference IO Capture Workloads as the test stimuli in RWSW tests. |
| SFF TA TWG Specifications | The family of SNIA SFF TA TWG specifications are for storage media, storage networks, and pluggable solutions that complement existing industry standards work that encompass cables, connectors, form factor sizes and housing dimensions, management interfaces, transceiver interfaces, electrical interfaces, and related technologies. The specifications enable technology vendors to procure compatible, multi-sourced products and solutions. Click here to access specification repository, www.snia.org/sff/specifications. |
| Smart Data Accelerator Interface (SDXI) Specification | The Smart Data Accelerator Interface (SDXI) is a standard for a memory-to-memory Data Mover and acceleration interface. |
| Solid State Storage (SSS) Performance Test Specification (PTS) | The SNIA has developed methods which enable manufacturers to set, and customers to compare, the performance specifications of Solid State Storage devices, which are evolving with the state of the technology. The Solid State Storage Performance Test Specifications define a set of device level tests and methodologies which enable comparative testing of SSS devices for Enterprise and Client systems. |
| Swordfish Scalable Storage Management API Specification | The Swordfish Scalable Storage Management API ("Swordfish") uses RESTful interface semantics and a standardized data model to provide a scalable, customer-centric interface for managing storage and related data services. |
| TLS Specification for Storage Systems | This document specifies the requirements and guidance for use of the Transport Layer Security (TLS) protocol in conjunction with data storage technologies. The requirements are intended to facilitate secure interoperability of storage clients and servers as well as non-storage technologies that may have similar interoperability needs. This document was developed with the expectation that future versions of SMI-S and CDMI could leverage these requirements to ensure consistency between these standards as well as to more rapidly adjust the security functionality in these standards. |
| Zoned Storage Models | The Zoned Storage Models document defines recommended behavior for hardware and software that supports Zoned Storage. |
Software Portfolio
In support of SNIA standards, as well as other storage standards, the SNIA develops software.
The software developed by the SNIA is designed to help accelerate the adoption and implementation of standards which will enhance the interoperability of storage systems.
Software | |
| NDMP V4 | NDMP V4 is SNIA Software that implements version 4 of the NDMP standard, including extensions to the standard. |
| XAM Software Development Kit (XAM SDK) | The XAM SDK is SNIA Software that implements the XAM Specification, an industry standard for fixed content storage. |