Welcome to the SNIA Swordfish Mockup site.
You can use this site to "test drive" a set of static, example Swordfish systems and learn how Swordfish is constructed. Note that the Swordfish mockups are not designed to be an interactive system; they simply provide an overview of the overall Swordfish model, and an example static view of possible configurations.
If you want to use these mockups interactively, you can download the same configurations in emulated services from the SNIA docker hub.
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.
There are two ways to navigate to each storage system; from Swordfish v1.2.0 forward, you can now find storage systems in a Swordfish service directly from the ServiceRoot in the /Storage collection (/redfish/v1/Storage). If the system has instrumented the value-add StorageServices feature, there will also be a /StorageServices collection at the ServiceRoot.
There are multiple mockups for SSD Drives. One shows the expectation for a typical NVMe drive, conforming to the existing NVMespecifications, which doesn't instrument endurance groups or sets (or instruments a default endurance group / NVM set). This isreflected 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.