PowerScale: OneFS: Uventet lav skrivegjennomstrømning ved bruk av kontinuerlig tilgjengelighet

Summary: Uventet lav skrivegjennomstrømning ved bruk av kontinuerlig tilgjengelighet med SMB-protokoll.

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



Skrivegjennomstrømningen kan være uventet lav når du bruker kontinuerlig tilgjengelighet (CA) over SMB. CA bruker som standard synkrone skriveoperasjoner:

 
# 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

Hvis en bruker bruker SMB CA og har skrive-I/O som for det meste er sekvensiell, bør Endurant Cache (EC) deaktiveres. Dette bør gjøres på den delte SMB CA-ressursen for å sikre ytelse. Når EC er slått på, lagrer SMB CA på Isilon stabile skriveoperasjoner på EC på tvers av Isilon-nodene først, noe som kan føre til at EC blir en potensiell flaskehals. EC kan redusere gjennomsnittlig ventetid for små og tilfeldige stabile skriveworkloader. EC kan imidlertid bli en flaskehals når skriveoperasjoner er stabile og sekvensielle. Hvis brukerne skriver at I/O for det meste er lite og tilfeldig, bør EF forbli på. Hvis det er en kombinasjon av sekvensiell og tilfeldig I/O for skriving, er det viktig med ytterligere tester for å fastslå riktig innstilling for EC på den delte SMB CA-ressursen.

Referanse: Se nederst på side 34 i avsnitt 2.1.3: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf

Resolution

Hvis CA ikke er nødvendig, må den delte ressursen opprettes på nytt uten den eller teste ytelsen i en delt testressurs uten CA. Hvis det ikke er noen ytelsesforskjell, kan det være mange grunner til langsom ytelse som må undersøkes separat.

Følgende kommandoer kan brukes til å teste deaktivering av EC:
  • Deaktiver EC på globale klynger (aktivert som standard):
isi_sysctl_cluster efs.bam.ec.mode=0
  • Deaktiver EC på en bestemt katalog (aktivert som standard):
isi set -c off  <path to directory>

Kommandoen ovenfor deaktiverer også koalescer. Bare for testformål, hvis du vil deaktivere EC på en bane og holde koalesceren på, bruker du kommandoen:

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.