The Swordfish mockups show the types of information that can be modeled by a storage system in different configurations. They show the types of information that may be returned in these configurations, but do not represent an actual implementation. There are Swordfish mockups that show four different block storage system instances, as well as one file system.
The following list provides an index to the various set of mockups. Click on each mockup link to get a description and link to the mockup.
Swordfish Standalone Configurations
Swordfish Integrated Configuration
Service-Based Configurations
NVMe and NVMe-oF Configurations
Device Model – NVMe
NVMe SSD Configurations:
There are two mockups of SSD Drives. One shows the expectation for a typical NVMe drive, conforming to the existing NVMe specifications, which doesn't instrument endurance groups or sets (or instruments a default endurance group / NVM set). This is reflected in the Redfish/Swordfish schema as "not instrumented" for simplicity, as the corresponding implementation in the drives is, effectively, no functionality as well. The second mockup shows a drive *with* a single endurance group and a single set.
Subsystem (Fabric) Model – NVMe-oF