PowerScale: OneFS: NFS-asiakkaiden asetusten parhaat käytännöt

Summary: Tässä artikkelissa kuvataan asiakaspuolen asetusten ja asennusasetusten parhaat käytännöt ja suositukset muodostettaessa yhteys PowerScale-klusteriin NFS (Network File System) -protokollan avulla. Se koskee kaikkia tuettuja OneFS-versioita. ...

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

OneFS: Network File System (NFS) -asiakasasetusten parhaat käytännöt

Cause

Tuetut protokollaversiot

PowerScale OneFS tukee tällä hetkellä NFS (Network File System) -versioita 3 ja 4. NFS-versiota 2 ei tueta.

NFSv3

NFS-versio 3 on nykyään yleisimmin käytetty versio NFS-protokollasta, ja sillä katsotaan olevan laajin asiakas- ja arkistointikäyttö. Tässä on joitain tämän version keskeisiä osia:

  • Kansalaisuudeton - Asiakas ei teknisesti perusta uutta istuntoa, jos sillä on oikeat tiedot tiedostojen pyytämiseen ja niin edelleen. Tämä mahdollistaa yksinkertaiset vikasietopalvelut OneFS-solmujen välillä dynaamisten IP-varantojen avulla.
  • Käyttäjän ja ryhmän tiedot esitetään numeerisesti – asiakas ja palvelin välittävät käyttäjätiedot numeerisilla tunnisteilla, jolloin sama käyttäjä voi näkyä eri nimillä asiakkaan ja palvelimen välillä.
  • Kaistan ulkopuolinen tiedostojen lukitus: NFS-versio 3 käyttää lukitukseen NLM-nimistä apuprotokollaa. Tämä edellyttää, että asiakas vastaa palvelimen RPC-viesteihin varmistaakseen, että lukot on myönnetty.
  • TCP- ja UDP-tuki: Tämä versio voi toimia TCP:n sijaan UDP:n kautta, jolloin menetyksen ja uudelleenlähetyksen käsittely on käyttöjärjestelmän sijaan ohjelmiston vastuulla. Dell Technologies suosittelee aina TCP:n käyttöä.

NFSv4

NFS-versio 4 on NFS-protokollan uusin versio, ja sen käyttö on laajenemassa.  Tässä on joitain tärkeimpiä eroja v3: n ja v4: n välillä.

  • Tilallinen - NFSv4 käyttää istuntoja viestinnän käsittelemiseen, joten sekä asiakkaan että palvelimen on seurattava istunnon tilaa jatkaakseen viestintää.
    • Ennen OneFS 8.X:ää tämä tarkoitti, että NFSv4-asiakkaat tarvitsivat PowerScalen staattisia IP-varantoja tai saattoivat ilmetä ongelmia.
  • Käyttäjän ja ryhmän tiedot esitetään merkkijonoina – Sekä asiakkaan että palvelimen on ratkaistava tallennettujen numeeristen tietojen nimet. Palvelimen on etsittävä nimiä esitettäväksi, kun taas asiakkaan on yhdistettävä ne uudelleen sen päässä oleviin numeroihin.
  • Tiedostojen lukitus on kaistalla - versio 4 ei enää käytä erillistä protokollaa tiedostojen lukitsemiseen, vaan tekee siitä kutsutyypin, johon liittyy OPENs, CREATES tai WRITES.
  • Yhdistelmäkutsut: Versio 4 voi yhdistää sarjan kutsuja yhteen pakettiin, jolloin palvelin voi käsitellä ne kaikki kerralla ja vastata lopuksi. Tämä auttaa vähentämään yleisissä toiminnoissa käytettävää kutsumäärää.
  • Vain TCP-tuki: NFS-versiossa 4 menetyksen ja uudelleenlähetyksen käsittely on käyttöjärjestelmän vastuulla.

NFSv4.1 ja uudemmat

NFSv4.1 ja v4.2 ovat saatavilla OneFS-versiosta 9.3 alkaen.

Tässä ovat 9.3:

PowerScale OneFS -tietokeskusten viralliset julkaisutiedot
 

Resolution

Asennusvaihtoehdot

Vaikka Dell Technologiesilla ei ole tiukkoja vaatimuksia asennusvaihtoehdoille, Dell Technologies antaa joitakin suosituksia asiakkaiden yhdistämisestä. Dell Technologies ei ole toimittanut erityisiä liitosmerkkijonoja, koska näiden asetusten määrittämiseen käytettävä syntaksi vaihtelee käytössä olevan käyttöjärjestelmän mukaan. Sinun on noudatettava jakelun ylläpitäjien ohjeita tietyn liittymissyntaksin määrittämiseksi.

 

PowerScale-tuki suosittelee myös seuraavaa raporttia ensisijaiseksi viitteeksi NFS-asiakaskokoonpanolle PowerScalella, mukaan lukien suositellut vaihtoehdot wsize/rize, attribuuttivälimuisti ja paljon muuta:

 

PowerScale OneFS NFS:n suunnittelussa huomioon otettavia seikkoja ja parhaita käytäntöjä
https://infohub.delltechnologies.com/en-us/t/powerscale-onefs-nfs-design-considerations-and-best-practices-3/

 

Luku- ja kirjoituskoko (rsize / wsize)

PowerScale-tuki suosittelee wsize-/rsize-vaihtoehdoille vähintään 128K:n wsize- ja rsize-tarkkuutta, joka perustuu alkuperäiseen lohkokokoomme.

 

Useimmissa nykyaikaisissa Linux-distroissa PowerScale-tuki suosittelee kuitenkin, että asetusta ei nimenomaisesti määritetä (eli älä määritä luku- / kirjoituskokoa asiakkaan kiinnitysvaihtoehdoissa) ja anna asiakkaan neuvotella viritykset uudelleen. Nykyaikaiset Linux-jakelut tukevat NFS:n luku-/kirjoituslohkokokoja aina 1 megatavuun asti ja neuvottelevat automaattisesti optimaalisen lohkokoon PowerScale NFS -palvelimen kanssa. Neuvotellut arvot sopivat ihanteellisesti parhaiten määritettyihin suuren suorituskyvyn ja pienen viiveen verkkoihin. Poikkeus olisi, ellei sinulla ole sovellusta tai myyjää, joka vaatii erityisesti pienempää kokoa.

 

Kun NFS-asiakasohjelmaa ei ole nimenomaisesti määritetty, se käyttää PowerScalen NFS-palvelimen FSINFO-tietoja, jotka on määritetty PowerScale-klusteriin määritetyssä NFS-viennissä.

 

PowerScalen tarjoamat oletusarvot ovat seuraavat:

 

NFSv3: 512KB writes / 1MB reads
NFSv4: 1MB writes/ 1MB reads

 

Huomautus: laboratoriotestien perusteella Dell Technologies ei ole havainnut havaittavaa muutosta NFS-työaseman luku-/kirjoituskoon säätämisessä. Kun saavutat alkuperäisen lohkokokomme (joka on 128K), emme ole havainneet havaittavaa suorituskyvyn muutosta.

 

Katso lisätietoja rsize- ja wsize-valmisteista jäljempänä olevan valkoisen kirjan sivuilta 12 ja 19:

 

PowerScale OneFS NFS:n suunnittelussa huomioon otettavia seikkoja ja parhaita käytäntöjä
https://infohub.delltechnologies.com/en-us/t/powerscale-onefs-nfs-design-considerations-and-best-practices-3/ 

Uudelleenyritysten ja aikakatkaisujen määrittäminen

Vaikka PowerScale vastaa asiakasviestintään yleensä nopeasti, solmun virran tai verkkoyhteyden katketessa voi kestää muutaman sekunnin, ennen kuin sen IP-osoitteet siirtyvät toimivaan solmuun. Siksi on tärkeää, että aikakatkaisu- ja uudelleenyritysarvot on määritetty oikein. PowerScale suosittelee yleensä 60 sekunnin aikakatkaisua pahimman mahdollisen vikasietoskenaarion varalta ja että se on yritettävä uudelleen kaksi kertaa ennen vikailmoituksen tekemistä.

Soft- ja hard-käyttöönotot

Nk. hard-käyttöönotossa asiakas yrittää toimintoja loputtomasti uudelleen, jos se kohtaa aikakatkaisun tai virheen. Näin varmistetaan, että asiakas ei irrota asennusta olosuhteissa, joissa PowerScale-klusteri siirtää IP-osoitteita solmusta toiseen. Pehmeä kiinnike tekee virheen ja vanhentaa telineen, joka vaatii uudelleenasennuksen käyttöoikeuden palauttamiseksi IP-osoitteen siirron jälkeen.

 

Keskeytyksen salliminen

 

Oletusarvoisesti useimmat asiakasohjelmat eivät salli tulo-/lähtö- tai I/O-odotuksen keskeyttämistä, mikä tarkoittaa, että et voi käyttää ctrl+c odotusprosessin lopettaminen, jos klusteri lakkaa vastaamasta, mukaan lukien interrupt Asennusvaihtoehto sallii näiden signaalien kulkemisen normaalisti.

 

Paikallinen vs. etälukitus

NFS-vientiä asennettaessa voidaan määrittää, luoko asiakas lukot paikallisesti vai klusterin lukkokoordinaattorin avulla. Useimmat asiakkaat käyttävät oletusarvoisesti etälukitusta, ja tämä on yleensä paras vaihtoehto, kun useat asiakkaat käyttävät samaa hakemistoa, mutta paikallisen lukituksen suorittamisesta voi olla suorituskykyetuja, kun asiakkaan ei tarvitse jakaa pääsyä hakemistoon, jonka kanssa se työskentelee. Lisäksi jotkin tietokannat ja ohjelmistot pyytävät käyttämään paikallista lukitusta, koska niillä on oma koordinaattori.

 

Attribuuttivälimuisti (ac/noac)

Mitä tulee "aktiivisen välimuistin aikakatkaisuihin", sitä pidetään asiakaspuolen toimintana. Tämän vuoksi PowerScale-tuki ei anna näitä asetuksia koskevia suosituksia, koska ne riippuvat tarpeistasi. Asiakkaat voivat kuitenkin löytää yleisiä ohjeita näistä asetuksista alla olevan valkoisen kirjan sivulta 22:

 

PowerScale OneFS NFS:n suunnittelussa huomioon otettavia seikkoja ja parhaita käytäntöjä
https://infohub.delltechnologies.com/en-us/t/powerscale-onefs-nfs-design-considerations-and-best-practices-3/ 

 

Per sivu 22 yllä:


Attribuuttivälimuisti (ac/noac)

Käytä noac-kiinnitysvaihtoehtoa saavuttaaksesi attribuuttivälimuistin johdonmukaisuuden useiden asiakkaiden välillä. Lähes jokainen tiedostojärjestelmän toiminto tarkistaa tiedoston määritetiedot. Asiakas säilyttää nämä tiedot välimuistissa jonkin aikaa verkon ja palvelimen kuormituksen vähentämiseksi. Kun noac on voimassa, asiakkaan tiedostoattribuuttivälimuisti poistetaan käytöstä, joten jokaisen toiminnon, jonka on tarkistettava tiedoston attribuutit, on pakko palata palvelimeen. Lisäksi noac-vaihtoehto pakottaa sovelluskirjoitukset synkroniseksi niin, että asiakas näkee muutokset tiedostoon avattaessa monien ylimääräisten verkkotoimintojen kustannuksella. Oletusarvoisesti attribuuttivälimuisti on käytössä NFS:ää asennettaessa. Ota attribuuttivälimuisti käyttöön parantaaksesi määritteiden tarkistuksen suorituskykyä ja vähentääksesi NFS-toiminnan viivettä.

 

NFSv3:n suorituskyky verrattuna NFSv4:ään

Laboratoriotestien perusteella PowerScale-tuki ei löytänyt havaittavia suorituskykyeroja NFS:n eri versioiden välillä uusimmissa tuetuissa OneFS-versioissa. 

Additional Information

Jos haluat nähdä tietyn NFS-viennin wsize/rsize-arvot, voit suorittaa seuraavat komennot missä tahansa PowerScale-solmussa:

 

# isi nfs exports ls -v  --zone <zone name>

 Asiakkaat voivat myös tarkistaa tietyn vientitunnuksen suorittamalla seuraavat komennot:

# isi nfs export view <export id>

 Esimerkki:

Read Transfer Max Size: 1.00M
     Read Transfer Size: 128.00k
Write Transfer Max Size: 1.00M
 Write Transfer Size: 512.00k

Affected Products

Isilon, PowerScale OneFS

Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000063022
Article Type: Solution
Last Modified: 02 Jan 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.