No mundo da tecnologia, embora o portfólio de produtos de uma empresa possa diferenciá-la, um diferencial ainda maior está na capacidade de transformar a inovação técnica em soluções concretas e relevantes para os clientes. Com base nesse princípio, inovar envolve uma compreensão profunda dos processos de criação e desenvolvimento. Resolver desafios complexos e compartilhar lições aprendidas, dados e avanços com a comunidade técnica e científica é o que permite que tecnologias, como os SSDs, evoluam.

Para garantir que um SSD corporativo tenha o desempenho esperado, ele passa por um longo processo de testes e qualificação. Uma das etapas mais comuns é o pré-condicionamento do drive, que avalia se o equipamento é capaz de suportar cargas pesadas e atingir um estado estável de desempenho. Nesse processo, dados são repetidamente gravados, copiados e apagados até que a estabilidade seja alcançada. Só então o drive está pronto para receber cargas de trabalho reais.

Com o aumento da capacidade dos SSDs corporativos para 128 TB e além, porém, o pré-condicionamento tradicional passou a causar um gargalo. O método convencional exige múltiplos ciclos completos de gravação para que o SSD atinja um estado interno semelhante ao uso no mundo real. Em unidades de maior capacidade, o que antes levava algumas horas agora leva dias só para preparar o drive para avaliação. Esse cenário tornou-se um obstáculo tanto para desenvolvedores quanto para empresas, prolongando excessivamente o tempo de testes e desacelerando o ritmo da inovação.

Foi nesse contexto que surgiu o SPRandom (Sandisk Pseudo Random), uma ferramenta desenvolvida para acelerar o pré-condicionamento de SSDs de alta capacidade. Em vez de preencher o drive de forma linear, o algoritmo divide o dispositivo em áreas intercaladas, simulando, de forma mais eficiente, a distribuição da capacidade adicional. Como resultado, o tempo de pré-condicionamento pode ser reduzido em até 90% [SO1] — na prática, um processo que antes levava até 160 horas agora pode ser concluído em cerca de seis horas e meia.

Ao contribuir com esse algoritmo para o código aberto, essa melhoria traz ganhos significativos para todo o mercado, ao acelerar o desenvolvimento e a adoção de novas tecnologias de armazenamento. Além da eficiência, o SPRandom oferece benefícios como uma abordagem padronizada e flexível, compatível com diferentes interfaces, incluindo NVMe™, SAS e SATA. A solução também foi projetada para atender SSDs de capacidades ultra-altas e está disponível como contribuição open source no Flexible IO Tester (FIO), facilitando sua adoção em testes e validações em toda a indústria.

Clique aqui para ver a mídia