Unificado, automatizado e pronto para transformar dados em inteligência.
Ontdek hoe u de ware waarde van uw gegevens kunt ontsluiten.
O Pure Storage ® DirectFlash ® é uma solução pioneira de gerenciamento flash que inclui o software Purity e os módulos DirectFlash, ambos componentes que podem ser atualizados de forma independente e não disruptiva.
Veja como funciona, por que é diferente e por que você precisa.
Inventada pela Toshiba em 1980, a memória flash, também conhecida como armazenamento flash, é um tipo de memória não volátil (o que significa que não requer uma fonte de alimentação contínua) que pode ser apagada e reprogramada eletronicamente.
Há dois tipos principais de memória flash, NOR e NAND, que diferem no nível do circuito dependendo do tipo de gate lógico que estão usando. Atualmente, o flash NAND representa mais de 95% do mercado de memória flash e é usado em quase todos os dispositivos flash não integrados.
Na categoria NAND, há vários tipos de memória, classificados com base no número de bits armazenados por célula de memória, incluindo:
O DirectFlash é um módulo flash desenvolvido pela Pure Storage que permite que arrays totalmente flash se comuniquem diretamente com o armazenamento flash bruto. A abordagem holística da Pure Storage para criar sistemas totalmente flash envolve aproveitar o flash “bruto” para criar nossos módulos DirectFlash, em vez de depender da compra de unidades de estado sólido (SSDs, Solid-State Drives). Ao fazer isso, obtemos nosso flash em um ponto diferente na cadeia de fornecimento de outros fornecedores de array de estado sólido. Mas os benefícios do DirectFlash são muito mais do que apenas uma economia melhor da cadeia de fornecimento.
Outros arrays totalmente flash ou híbridos que usam SSDs prontas para uso falam com suas unidades flash essencialmente da mesma maneira que fariam com um disco rígido legado: como se fosse um conjunto contínuo de blocos idênticos.
Os discos rígidos tinham faixas e setores, e colocar todos esses setores de ponta a ponta foi como você obteve uma longa lista de blocos. As SSDs replicam essa mesma geometria integrando sistemas complexos entre o sistema e o flash, chamado de camada de tradução flash (FTL, Flash Translation Layer).
O DirectFlash usa uma abordagem diferente que fala diretamente com a memória flash, o que maximiza os recursos do flash e oferece melhor desempenho, utilização de energia e eficiência.
Especificamente, o DirectFlash oferece:
Saiba como os módulos DirectFlash aumentam a eficiência: Uma infraestrutura de TI eficiente não economiza só em custos de energia
Um SSD é composto por chips flash NAND, também conhecidos como matrizes flash NAND, com cada matriz sendo dividida em elementos menores chamados blocos, que são compostos de páginas.
No entanto, os blocos flash não suportam substituições aleatórias. Depois que uma página é gravada com dados, todo o bloco precisa ser apagado antes que novos dados possam ser gravados. Ao mesmo tempo, cada SSD é desenvolvido para dar suporte a uma interface do setor de disco compatível com versões anteriores.
Essa contradição é resolvida por ter algo no firmware conhecido como “camada de tradução flash”, ou FTL , que implementa uma interface do setor de disco virtual que permite gravar dados em diferentes páginas flash, independentemente do bloco lógico para o qual os dados foram destinados. O FTL acompanha todos esses metadados de mapeamento em sua própria memória e armazenamento de metadados.
Mas, como agora você está gravando novas versões de dados em diferentes páginas flash, acaba acumulando dados nesses blocos que poderiam ser considerados “lixo” porque os dados foram substituídos ou excluídos logicamente.
Para recuperar essa capacidade física, um processo de “coletor de lixo” no firmware da unidade pega os dados que ainda são válidos e os move para um novo local para que ele possa apagar todo o bloco contendo os dados “tombstoned”. Para que esse coletor de lixo funcione, cada unidade precisa de memória flash extra, o que é conhecido como “espaço superprovisionado” e cada evento de coleta de lixo consome um dos números finitos de ciclos de exclusão/programa flash. A quantidade de gravações físicas na unidade que cada gravação lógica consome é conhecida como "ampliação de gravação".
O provisionamento excessivo e a ampliação de gravação levam a desgaste prematuro e a uma vida útil reduzida da SSD. Também há impactos no desempenho desse design, pois sempre que um desses flash morre, a coleta de lixo, as leituras ou gravações não estarão disponíveis nesse dado. Portanto, o desempenho da SSD flutua de forma imprevisível conforme o coletor de lixo se torna mais ou menos ativo.
O que torna isso ainda mais desafiador é que as SSDs não têm como comunicar essa atividade de coleta de lixo ao sistema que a acessa. Em vez disso, a SSD precisa manter a ilusão de que é como um disco rígido. À medida que o número de bits por célula no flash NAND aumenta, essas inconsistências de desempenho só pioram, pois os ciclos de programa/exclusão demoram cada vez mais, levando a períodos mais longos de inacessibilidade de dados.
O DirectFlash adota uma abordagem diferente para o gerenciamento de mídia flash. Em vez de deputar cada SSD para executar seu próprio nivelamento de desgaste, coleta de lixo e provisionamento excessivo, o sistema operacional Purity executa essas funções em software no nível do array. Isso significa que cada módulo DirectFlash é mais simples do que um disco de estado sólido tradicional, pois só precisa fornecer acesso à mídia em si e lidar com tarefas de sinalização e dados de baixo nível.
Saiba mais sobre como o DirectFlash está acabando com as unidades de disco rígido (HDDs).
Os benefícios que isso oferece são inúmeros:
Isso significa para os clientes sistemas que têm mais desempenho, mais consistência e mais confiabilidade e longevidade do que outros sistemas totalmente flash ou híbridos desenvolvidos em torno de SSDs.
A Pure Storage foi fundada com base na crença de que o futuro do datacenter era totalmente flash, e desenvolvemos nossa tecnologia DirectFlash para tornar essa visão uma realidade. Acreditamos que a melhor maneira de criar sistemas totalmente flash é criar o sistema desde o início para totalmente flash. Isso significa eliminar as partes do sistema desenvolvidas em torno de interfaces e paradigmas legados e deixar a tecnologia realmente brilhar.
Quer aproveitar a tecnologia DirectFlash em seu datacenter? Confira nosso pacote de soluções de armazenamento totalmente flash hoje mesmo.
Prepare-se para o evento mais valioso do ano.
Acesse vídeos e demonstrações sob demanda para ver do que a Everpure é capaz.
Charlie Giancarlo sobre o por que de gerenciar dados — e não o armazenamento — é o futuro. Descubra como uma abordagem unificada transforma as operações de TI corporativas.
Cargas de trabalho avançadas exigem velocidade, segurança e escala compatíveis com a IA. Sua pilha está pronta?