PowerScale: OneFS: Throughput de gravação inesperadamente baixo ao usar a disponibilidade contínua

Summary: Throughput de gravação inesperadamente baixo ao usar a disponibilidade contínua com o protocolo SMB.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



O throughput de gravação pode ser inesperadamente baixo ao usar a disponibilidade contínua (CA) sobre SMB. A CA, por padrão, usa gravações síncronas:

 
# isi smb shares view CA | grep "Ca Write"
                Ca Write Integrity: write-read-coherent

write-read-coherent
Writes to the share are moved to persistent storage before a success message is returned to the SMB client that sent the data. This is the default setting.

Cause

Se um usuário usa a CA SMB e tem E/S de gravação que é principalmente de natureza sequencial, o Endurant Cache (EC) deve ser desativado. Isso deve ser feito no compartilhamento da CA SMB para garantir o desempenho. Depois que o EC é ativado, a CA do SMB no Isilon armazenará primeiro gravações estáveis no EC em todos os nós do Isilon, o que pode fazer com que o EC seja um possível gargalo. A EC pode reduzir a latência média para cargas de trabalho de gravações pequenas e estáveis aleatórias. No entanto, a EC pode se tornar um gargalo quando as gravações são estáveis e sequenciais. Se a E/S de gravação dos usuários for na maioria das vezes pequena e aleatória, o EC deverá permanecer ativado. Se houver uma combinação de E/S de gravação sequencial e aleatória, testes adicionais serão importantes para determinar a configuração correta de EC nesse compartilhamento de CA do SMB.

Referência: Ver parte inferior da página 34 na secção 2.1.3: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf

Resolution

Se a CA não for necessária, o compartilhamento precisará ser recriado sem ela ou testar o desempenho em um compartilhamento de teste sem CA. Se não houver diferença de desempenho, pode haver muitas razões para o desempenho lento que precisariam ser investigadas separadamente.

Os seguintes comandos podem ser usados para testar a desativação do EC:
  • Desabilitar o EC no cluster globalmente (habilitado por padrão):
isi_sysctl_cluster efs.bam.ec.mode=0
  • Desabilitar o EC em um diretório específico (habilitado por padrão):
isi set -c off  <path to directory>

O comando acima também desabilita o aglutinador. Somente para fins de teste, se você quiser desativar o EC em um caminho e manter o aglutinador ativado, usando o comando:

isi set -c coal_only  <path to directory>
			
			
Reference:
https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf

Affected Products

PowerScale OneFS

Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000067443
Article Type: Solution
Last Modified: 15 Dec 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.