SDS
O SDS é um armazenamento definido por software, em que a gestão de recursos é abstraída do hardware físico subjacente.
O SDC contém uma camada de software sobre a infraestrutura física subjacente para gerir e atribuir recursos virtualizados: computação, armazenamento e rede. Este facto distingue-o dos sistemas tradicionais de armazenamento SAN e NAS.
As características comuns das soluções SDS incluem a capacidade de agregar recursos de armazenamento, escalar num cluster de servidores e gerir pools e serviços de armazenamento através de uma única interface.
O armazenamento definido por software é uma parte integrante dos sistemas hiperconvergentes, que também incluem redes definidas por software (SDN), infra-estruturas definidas por software (SDI) e centros de dados definidos por software (SDDC).
No vStack, o SDS é uma camada de armazenamento igualmente definida que utiliza primitivos de recursos da camada de cluster.