Skip to main content

storage

Flexible storage options that can be attached to a Server.

Primary key: vendor_id, storage_id. See the version history of this table on dbdocs.io.

Columns​

ColumnTypeConstraintsReferencesDescription
vendor_idVARCHAR(255)PKvendor.vendor_idReference to the Vendor.
storage_idVARCHAR(255)PKUnique identifier, as called at the Vendor.
nameVARCHAR(255)NOT NULLHuman-friendly name.
descriptionVARCHAR(255)Short description.
storage_typeENUMNOT NULLHigh-level category of the storage, e.g. HDD or SDD. See StorageType for the possible values.
max_iopsINTEGERMaximum Input/Output Operations Per Second.
max_throughputINTEGERMaximum Throughput (MB/s).
min_sizeINTEGERMinimum required size (GB).
max_sizeINTEGERMaximum possible size (GB).
statusENUMNOT NULLStatus of the resource (active or inactive). See Status for the possible values.
observed_atDATETIMENOT NULLTimestamp of the last observation.

Foreign keys​

  • vendor_id → vendor (vendor_id)

Enums​

StorageType​

Type of a storage, e.g. HDD or SSD.

ValueDescription
HDDMagnetic hard disk drive.
SSDSolid-state drive.
NVME_SSDNVMe based solid-state drive.

Status​

Last known status of a resource, e.g. active or inactive.

ValueDescription
ACTIVEActive and available resource.
INACTIVEUnavailable. For Server/Database: temporary or unknown cause.
PLANNED_FOR_RETIREMENTPlanned for retirement; only valid for Server and Database.
RETIREDNot orderable anymore, but prices may still exist (e.g. active multi-year contracts). Only valid for Server and Database.

Referenced by​