PowerScale: OneFS: Onverwacht lage schrijfdoorvoer bij gebruik van continue beschikbaarheid

Summary: Onverwacht lage schrijfdoorvoer bij gebruik van continue beschikbaarheid met SMB-protocol.

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



De schrijfdoorvoer kan onverwacht laag zijn bij het gebruik van continue beschikbaarheid (CA) via SMB. CA gebruikt standaard synchrone schrijfbewerkingen:

 
# 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

Als een gebruiker SMB-CA gebruikt en schrijf-I/O heeft die grotendeels sequentieel van aard is, moet de Endurant Cache (EC) worden uitgeschakeld. Dit moet worden gedaan op de SMB CA-share om prestaties te garanderen. Zodra de EC is ingeschakeld, slaat de SMB-CA op Isilon eerst stabiele schrijfbewerkingen op EC op over de Isilon-knooppunten, wat EC tot een potentieel knelpunt kan leiden. EC kan de gemiddelde latentie verlagen voor workloads met kleine en willekeurige stabiele schrijfbewerkingen. EC kan echter een knelpunt worden wanneer schrijfbewerkingen stabiel en sequentieel zijn. Als de gebruikers schrijven dat I/O meestal klein en willekeurig is, moet de EC ingeschakeld blijven. Als er een combinatie is van sequentiële en willekeurige schrijf-I/O, zijn aanvullende tests belangrijk om de juiste instelling voor EC op die SMB CA-share te bepalen.

Verwijzing: Zie de onderkant van pagina 34 in punt 2.1.3: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf

Resolution

Als CA niet nodig is, moet de share opnieuw worden gemaakt zonder CA of de prestaties in een testshare zonder CA worden getest. Als er geen prestatieverschil is, kunnen er veel redenen zijn voor trage prestaties die afzonderlijk moeten worden onderzocht.

De volgende opdrachten kunnen worden gebruikt om het uitschakelen van EC te testen:
  • EC op cluster globaal uitschakelen (standaard ingeschakeld):
isi_sysctl_cluster efs.bam.ec.mode=0
  • EC uitschakelen voor een specifieke map (standaard ingeschakeld):
isi set -c off  <path to directory>

Met deze opdracht wordt coalescer ook uitgeschakeld. Alleen voor testdoeleinden, als u EC op een pad wilt uitschakelen en de coalescer ingeschakeld wilt houden, met de opdracht:

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.