Hoje, um cliente me perguntou quanta armazenagem em disco um único módulo VOS pode endereçar. Aqui está minha resposta.
O limite de armazenamento por disco (na verdade, por LUN) para todos os lançamentos da Série V é de 8,7 TB. Um único módulo VOS suporta um máximo de 256 LUNs. Portanto, o limite de software VOS para armazenamento total em um único módulo é 256 * 8,7T, que é 2,2 Petabytes (1 Petabyte equivale a 1000 Terabytes).
Agora, considere o limite de hardware. Uma única matriz de armazenamento ftScalable de segunda geração pode suportar 72 acionamentos. O maior drive que o VOS suporta atualmente é de 300 GB. Portanto, o limite de hardware do VOS em um único módulo é de 72 drives * 300 GB, que é de 21,6 TB. Este cálculo assume o NRAID no nível de armazenamento ftScalable, com duplex no nível do VOS.
Assim, a configuração máxima atual do hardware pode suportar cerca de 1% da configuração máxima do software. Tudo bem; queremos que os limites de software sejam muito superiores aos limites de hardware, porque os limites de software são muito mais difíceis de mudar.
Unidades de disco maiores para armazenamento ftScalable de segunda geração estão a caminho. É provável que a próxima unidade tenha uma capacidade de 600GB. Essa unidade aumentará o limite de armazenamento de hardware para 43TB.
Em teoria, VOS também pode suportar matrizes RAID adicionais, mas nunca tivemos um cliente que o solicitasse.
Nota: Qualquer código POSIX que utilize LUNs enormes deve ser construído com a macro _VOS_LARGE_INODE definida, ou com uma das macros de "arquivo grande" definida. Isto porque os números de inode nestes enormes LUNs requerem 64 bits de dados. Nossos próprios produtos em camadas são construídos com este suporte habilitado.
Se você acha que sua aplicação baseada em VOS precisa de mais armazenamento do que a Stratus oferece atualmente, por favor nos informe com a maior antecedência possível sobre seus planos. Trabalharemos com você para elaborar uma solução que você possa usar.