Três técnicas de storage são descritas a seguir.
I - Mais simples e barato, não permite escalabilidade e está sempre vinculado a um único servidor. Funciona como uma extensão lógica do armazenamento interno, consistindo de um rack de discos rígidos externos utilizados por um servidor, para expandir a capacidade nominal de HDs. O overhead é baixo porque o modelo não faz conversão de protocolo.
II - É baseado em redes de armazenamento dedicadas e escaláveis, que conectam servidores e dispositivos de storage no nível da aplicação. Um dos protocolos mais utilizados é o FC, que atende aos requisitos de desempenho e confiabilidade necessários. É um tipo de storage que compartilha prioritariamente discos.
III - É baseado em redes de IP sendo primariamente utilizado para compartilhamento de arquivos. Utiliza protocolos TCP/IP para transferência de dados e CIFs e NFS para serviços de arquivo remoto. Utiliza seu próprio sistema operacional, normalmente destinado para servidor de arquivos.
As técnicas I, II e III são conhecidas, respectivamente, pelas seguintes siglas: