Características de desempenho da classe de armazenamento em camadas inteligentes - FSx para Lustre

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Características de desempenho da classe de armazenamento em camadas inteligentes

A classe de armazenamento FSx for Lustre Intelligent-Tiering oferece armazenamento elástico e econômico para cargas de trabalho que tradicionalmente são executadas em sistemas de arquivos de armazenamento de arquivos de alto desempenho baseados em HDD ou mistos baseados em HDD/SDD. Os sistemas de arquivos que usam a classe de armazenamento Intelligent-Tiering utilizam armazenamento regional totalmente elástico e hierarquizado de forma inteligente, que aumenta e diminui automaticamente para se adequar à sua carga de trabalho à medida que ela muda. Para obter informações sobre como ele hierarquiza os dados, consulteComo a classe de armazenamento Intelligent-Tiering hierarquiza os dados.

A taxa de transferência suportada FSx por um sistema de arquivos for Lustre com classe de armazenamento Intelligent-Tiering é independente de seu armazenamento. Os sistemas de arquivos em camadas inteligentes se expandem para vários níveis TBps de taxa de transferência e milhões de IOPS. Os sistemas de arquivos que usam a classe de armazenamento Intelligent-Tiering também fornecem um cache de leitura SSD provisionado opcional para acesso de baixa latência aos dados acessados com frequência. Por padrão, o Amazon FSx for Lustre provisiona um cache de leitura SSD para metadados acessados com frequência. Como a maioria das cargas de trabalho tende a exigir muita leitura e trabalhar ativamente com apenas um pequeno subconjunto do conjunto de dados geral a qualquer momento, o modelo híbrido de armazenamento em camadas inteligentes e caches de leitura SSD permite que os sistemas de arquivos que usam a classe de armazenamento em camadas inteligentes forneçam armazenamento com desempenho comparável aos sistemas de arquivos SSD para a maioria das cargas de trabalho, ao mesmo tempo em que oferecem economia de custos de armazenamento em relação às classes de armazenamento SSD e HDD.

Ao ler e gravar dados em um sistema de arquivos Intelligent-Tiering, especialmente dados que não foram acessados recentemente ou com frequência suficiente para estarem no cache na memória do servidor de arquivos, o desempenho depende do tamanho do cache de leitura do SSD. O acesso aos dados do armazenamento Intelligent-Tiering tem time-to-first-byte latências de aproximadamente dezenas de milissegundos, bem como custos por solicitação, enquanto os acessos do cache de leitura SSD retornam com latência inferior a um milissegundo e sem custos por solicitação.

Ao configurar o tamanho do cache de leitura SSD para seu sistema de arquivos, você deve considerar o tamanho do conjunto de dados acessado com frequência na carga de trabalho e a sensibilidade da carga de trabalho à maior latência para leituras de dados acessados com menos frequência. Você pode alternar entre os modos de dimensionamento do cache de leitura SSD após a criação do sistema de arquivos e aumentar ou diminuir o cache. Para obter mais informações sobre como modificar seu cache de leitura SSD, consulteGerenciando o cache de leitura SSD provisionado.

Uma solicitação de gravação ocorre quando FSx o Lustre grava um bloco de dados no armazenamento Intelligent-Tiering. Quando você grava dados no sistema de arquivos, as solicitações de gravação são agregadas e gravadas no armazenamento Intelligent-Tiering, aumentando a taxa de transferência e reduzindo os custos das solicitações. As leituras podem ser atendidas a partir do cache na memória do servidor de arquivos, do cache de leitura SSD ou diretamente do armazenamento Intelligent-Tiering. Quando uma leitura é fornecida pelo armazenamento Intelligent-Tiering, ocorre uma solicitação de leitura para cada bloco de dados recuperados. Quando você lê os dados sequencialmente, o Lustre faz FSx a pré-busca dos dados para melhorar o desempenho.

Os dados do cache na memória em sistemas de arquivos que usam a classe de armazenamento Intelligent-Tiering são fornecidos diretamente ao cliente solicitante como E/S de rede. Quando um cliente acessa dados que não estão no cache na memória, eles são lidos do cache de leitura SSD ou do armazenamento Intelligent-Tiering como E/S de disco e, em seguida, enviados ao cliente como E/S de rede.

Desempenho do sistema de arquivos para classificação inteligente em camadas

A tabela a seguir mostra o desempenho FSx para o qual os sistemas de arquivos Lustre Intelligent-Tiering foram projetados.

Capacidade de taxa de transferência provisionada () MBps Taxa de transferência da rede () MBps IOPS de rede Armazenamento em cache na memória (GB) Taxa de transferência máxima do disco de cache SSD () MBps Máximo IOPS do disco cache SSD

Linha de base

Intermitência

Linha de base

Intermitência

A cada 4000 12500

Centenas de milhares

76,8 4000 160.000