As unidades de estado sólido (SSDs, Solid-State Drives) de Quad-Level Cell (QLC, Quad-level Cell) e as SSDs de célula de vários níveis (MLC, Multi-level Cell) têm muito em comum, mas diferem de maneiras importantes que afetarão qual é a melhor opção para você.
Escolher a SSD certa sempre se resume ao seu caso de uso. Mas se você pesquisar SSDs QLC em comparação com SSDs MLC, deve ficar claro qual é a melhor opção para você e suas necessidades.
O fim do datacenter de HDD está próximo. Saiba por quê.
QLC vs. MLC: qual é a diferença?
A principal diferença entre SSDs QLC e SSDs MLC são seus níveis de carga: As SSDs QLC têm 16 níveis de carga diferentes, enquanto as SSDs MLC têm quatro. Isso significa que a QLC armazena quatro bits por célula, enquanto a MLC armazena dois bits por célula. Essa diferença é responsável por outras maneiras pelas quais as SSDs QLC diferem das SSDs MLC, incluindo:
- Capacidade: A QLC armazena mais bits por célula, quatro em comparação com os dois da MLC. Como resultado, as SSDs QLC têm o dobro da capacidade de armazenamento de dados das SSDs MLC.
- Custo: Devido à sua capacidade maior, as SSDs QLC podem oferecer custos por terabyte que correspondem ou superam os das unidades de disco rígido (HDDs, Hard-Disk Drives). O custo por unidade de armazenamento diminui à medida que a capacidade de armazenamento aumenta, por isso, um SSD QLC quase sempre será mais barato do que um SSD MLC.
- Confiabilidade: As SSDs QLC geralmente são menos confiáveis do que as SSDs MLC porque têm 16 níveis de tensão diferentes, em comparação com as quatro da MLC. A diferença muito pequena entre esses níveis de tensão torna o processo de leitura mais sensível ao ruído do que a MLC, levando a uma taxa de erro de bit mais alta.
- Desempenho: As SSDs QLC têm 12 níveis de tensão a mais do que as SSDs MLC. Isso os torna mais lentos porque cada nível de tensão precisa ser verificado e convertido de volta para bits ao ler dados. O controlador deve medir com precisão esses níveis de tensão para determinar quais dados são armazenados. A distinção entre 16 níveis (QLC, Distinguing between 16 Levels) leva significativamente mais tempo do que a distinção entre quatro níveis (MLC, Distinguing between Four Levels).
- Resistência: Quanto mais níveis de carga uma célula flash tiver, menos ciclos de P/E ou gravação ela poderá suportar. Assim, o flash QLC tem menor durabilidade de gravação do que o flash MLC. As especificações do setor normalmente mostram MLC a 10.000 ciclos de P/E em comparação com QLC a 500-1.000 ciclos de P/E.
Você deve comprar um SSD QLC ou MLC para seu NAS, SAN ou servidor?
Agora que abordamos as diferenças entre SSDs QLC e MLC, vamos analisar mais de perto as situações em que você pode usar um em vez do outro.
Benefícios dos SSDs QLC em relação aos SSDs MLC
Como mencionado acima, as SSDs QLC oferecem um custo de armazenamento por capacidade menor do que as SSDs MLC. Se sua SAN ou NAS utilizar muito mais operações de leitura do que operações de gravação, uma unidade QLC é o caminho a seguir. As unidades QLC também podem oferecer velocidades de leitura sustentadas comparáveis às unidades MLC. Por exemplo, um aplicativo de serviço de streaming de vídeo precisará de muito mais operações de leitura do que operações de gravação em seus datacenters. O conteúdo de vídeo, como filmes, só precisa ser gravado em uma SAN uma vez. Esse filme é lido milhares de vezes pelos clientes. As unidades QLC são perfeitas para esse tipo de caso de uso.
Quando usar SSDs MLC em vez de SSDs QLC
Para casos de uso que exigem melhor desempenho, resistência e confiabilidade, um SSD MLC geralmente será uma escolha melhor do que um SSD QLC se você puder pagar o preço mais alto dos SSDs MLC.
A melhor resistência, desempenho e confiabilidade dos SSDs MLC os tornam a escolha ideal para servidores, aplicativos com uso intensivo de disco, como software de edição de vídeo e consumidores atuais que buscam extrair o máximo desempenho de seus sistemas. Se sua SAN ou NAS tiver muito mais operações de gravação do que operações de leitura, você deve usar uma MLC. Um bom exemplo de um sistema de gravação pesada é um processador de transações de cartão de crédito, que tem uma carga de trabalho de lançamentos contábeis de transações (escritas) e, às vezes, de pesquisa de transações (leituras).
Direto para NAND: Contornando as limitações tradicionais de SSD
O Operating System Purity da Pure Storage é único no setor: é o único Operating System de armazenamento que ignora totalmente a SSD e acessa diretamente a NAND por meio dos módulos DirectFlash®. Isso elimina a camada de tradução flash (FTL, Flash Translation Layer), que é um componente extra que pode falhar, consumir eletricidade e adicionar latência desnecessária. Ao remover essa camada, os arrays integrados fornecem nivelamento de desgaste em todos os NAND sdo array, proporcionando melhor desempenho e resistência usando QLC ou MLC NAND.
O veredito: SSDs QLC vs. SSDs MLC
As SSDs QLC armazenam o dobro de dados que as SSDs MLC e são mais baratas. No entanto, eles não têm um desempenho tão bom ou duram tanto tempo, e podem ser mais propensos a erros. As SSDs MLC, por outro lado, armazenam menos dados e custam mais, mas têm melhor desempenho e duram mais do que as SSDs QLC.
Ao decidir com qual escolher, deixe seu caso de uso e requisitos serem seu guia. E não se esqueça de que também há muitos SSDs de célula de nível triplo (TLC, Triple-level Cell) e SSDs de célula de nível único (SLC, Single-level Cell) no mercado.
Além disso, tenha em mente que a qualidade das SSDs pode variar muito de fabricante para fabricante.
Precisa de mais capacidade? Experimente o FlashArray//C para SSDs QLC
Pure Storage® FlashArray//C (Array//C - Flash Storage QLC) oferece outro nível de memória flash: o flash de Quad-Level Cell. Como o nome indica, o QLC armazena quatro bits por célula, oferecendo desempenho de memória expressa Non-Volatile Memory Express) com capacidades mais altas.NVMe O flash QLC é uma tecnologia de memória NAND otimizada para capacidade que oferece um custo por terabyte que corresponde ou supera os HDDs.
Em vez de usar módulos SSD flash, como soluções de outros fornecedores de armazenamento, o FlashArray//C usa módulos DirectFlash, que permitem que o flash bruto se conecte diretamente via NVMe, reduzindo a latência e aumentando a taxa de transferência. Isso permite que o FlashArray//C otimize seu desempenho do módulo flash QLC enquanto ainda oferece custo por capacidade comparável aos arrays de armazenamento híbrido e HDD.
Outros benefícios do FlashArray//C incluem:
- Um único painel para gerenciar todos os seus recursos de armazenamento no local e na nuvem por meio do ambiente operacional Purity
- Uma solução moderna de armazenamento de dados que oferece agilidade operacional para lidar com cargas de trabalho sensíveis ao desempenho e orientadas à capacidade
- Desempenho NVMe de baixo custo por meio do primeiro array de armazenamento corporativo totalmenteQLC do setor
- Evergreen® Storage para upgrades não disruptivos sem tempo de inatividade ou migrações de dados