PowerScale: OneFS: Odottamattoman alhainen kirjoitusnopeus jatkuvassa käytettävyydessä
Summary: Odottamattoman alhainen kirjoitusteho, kun käytetään jatkuvaa käytettävyyttä SMB-protokollan kanssa.
Symptoms
Kirjoitusnopeus voi olla odottamattoman alhainen, kun käytetään jatkuvaa käytettävyyttä (CA) SMB:n kautta. CA, oletusarvoisesti, käyttää synkronisia kirjoituksia:
# 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
Jos käyttäjä käyttää SMB CA:ta ja hänen kirjoitus-I/O:nsa on enimmäkseen peräkkäinen, Endurant-välimuisti (EC) tulisi poistaa käytöstä. Tämä kannattaa tehdä SMB:n CA-jaolla suorituskyvyn varmistamiseksi. Kun EC on käytössä, Isilonin SMB CA tallentaa EC:hen vakaat kirjoitukset ensin Isilon-solmuihin, mikä voi aiheuttaa EC:n mahdollisen pullonkaulan. EC voi pienentää pienten ja satunnaisten vakaiden kirjoituskuormitusten keskimääräistä viivettä. EC: stä voi kuitenkin tulla pullonkaula, kun kirjoitukset ovat vakaita ja peräkkäisiä. Jos käyttäjät kirjoittavat, että I/O on enimmäkseen pieni ja satunnainen, EY:n pitäisi pysyä päällä. Jos I/O:ta kirjoitetaan peräkkäin ja satunnaisesti, lisätestit ovat tärkeitä, jotta voidaan määrittää oikea EC-asetus kyseiselle SMB:n CA-osavulle.
Viite: Katso sivun 34 alaosa kohdassa 2.1.3: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf
Resolution
| Jos varmentajaa ei tarvita, jako on luotava uudelleen ilman sitä tai testijako on testattava ilman varmenteiden myöntäjän myöntäjää. Jos suorituskykyeroa ei ole, hitaaseen suorituskykyyn voi olla monia syitä, jotka on tutkittava erikseen. EC:n invalidisointi voidaan testata seuraavilla komennoilla:
isi_sysctl_cluster efs.bam.ec.mode=0
isi set -c off <path to directory> Yllä oleva komento poistaa myös coalescerin käytöstä. Vain testiä varten, jos haluat poistaa EC:n käytöstä polulla ja pitää hiilisulkimen päällä, käyttämällä komentoa: 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 |