Kirjoittaja Aihe: Buffalo linkstation live & siirtonopeudet  (Luettu 6382 kertaa)

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Buffalo linkstation live & siirtonopeudet
« : 04.07.10 - klo:14.45 »
Moro!

Tuli hankittua otsikon mukainen 1T NAS.

Se on kiinni Elisa viihde kaapelimodeemissa jossa on 1Gbit kytkin piuhoille. Koneen
verkkokortti on myös 1Gbit.

Levy on mountattu perinteiseen tapaan:

mount -t cifs //jako/rasia/ /mount/point

Jos tuon /mount/point kautta kirjoittaa levylle tavaraa siirtonopeus on 5-10MB/s

Jos taas gnomesta ottaa yhteyden (Places -> connect to server) niin kirjoitusnopeus on
luokkaa 20MB/s

Mistä tällainen suuri ero johtuu?


tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #1 : 21.08.11 - klo:16.36 »
Itse nyt tuskaillut kyseisen asian kanssa, selvisikö koskaan mistä tuo ero johtuu?
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #2 : 22.08.11 - klo:13.14 »
Itse nyt tuskaillut kyseisen asian kanssa, selvisikö koskaan mistä tuo ero johtuu?

Ei tarkalleen mutta varmaankin siitä minkälaiset bufferikoot on säädetty mountin yhteydessä.
Mutta eipä nuo nopeudet silti päätä huimaa, taitaa olla liian vähän cpu-tehoa laitteessa.

tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #3 : 22.08.11 - klo:20.04 »
Ok, ei ollu paljon buffalon mediaserveristä iloa vaikka gigan piuha ja n-sarjan wlan.. Jollei ens kerral olis sulo wilen ja ostais vaan siks ku halvalla saa. :D
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #4 : 22.08.11 - klo:22.19 »
Muutaman testin olen lukenut noista Buffalon NAS-laitteista ja niissä on pääsääntöisesti moitittu eniten niiden maksimisiirtokykyä. Vaan aika yllättävä tuo ero tuossa aloitusviestin esimerkissä?

tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #5 : 22.08.11 - klo:23.17 »
Mulla on nopeudet nyt jotain 6-8mb/s kun levy fstab:issa, jos alotus viestissäkin mainittu yhdistä palvelimeen kautta niin nopeus 18-20mb/s. Jos joku osais kertoa millanen rivi pitää fstab:iin kirjottaa että pääsee samoihin nopeuksiin niin olisin kiitollinen.
Koodia: (Fstab) [Valitse]
//192.168.1.102/buffalo   /media/NAS  cifs   user=juuseri,password=salasana,rsize=130048,wsize=130048,uid=1000,iocharset=utf8 0 0
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #6 : 23.08.11 - klo:15.43 »

Asiaan vielä liittyen:

Tuohonhan käsittääkseni voisi asentaa ihan debianin normaali linuxin tilalle. Näin voisi saada linux käyttöön samban sijaan nfs:n, joka voisi kenties ehkä olla tehokkaampi siirroissa...

Kysymys kuuluukin: onko joku sattumoisin tehnyt tällaisen virityksen? Netistä tuntuu löytyvän kaikenlaisia ohjeita asiaan mutta ei tähän mennessä vielä mitään yksiselitteistä.


tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #7 : 23.08.11 - klo:16.23 »
On kyllä kummallisen pitkään saanu olla tuo cifs noin hidas kernelin ajureissa. Mitä asetuksia oletta kokeilleet tuohon cifs:iin?

Auttaako liittämis parametrit direct tai nostrictsync asiaan millään lailla?

EDIT:
Mulla on nopeudet nyt jotain 6-8mb/s kun levy fstab:issa, jos alotus viestissäkin mainittu yhdistä palvelimeen kautta niin nopeus 18-20mb/s. Jos joku osais kertoa millanen rivi pitää fstab:iin kirjottaa että pääsee samoihin nopeuksiin niin olisin kiitollinen.
Koodia: (Fstab) [Valitse]
//192.168.1.102/buffalo   /media/NAS  cifs   user=juuseri,password=salasana,rsize=130048,wsize=130048,uid=1000,iocharset=utf8 0 0

Optio rsize=130048 itsessään ei riitä. cifs.ko pitää mountata optiolla CIFSMaxBufSize 130048. Tai se käyttää defaultti asetusta 16k. Teet vaikka tiedoston /etc/modprobe.d/cifs.conf ja lisäät sinne rivin:
Koodia: [Valitse]
options cifs CIFSMaxBufSize=130048
« Viimeksi muokattu: 23.08.11 - klo:16.35 kirjoittanut tuke81 »
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #8 : 23.08.11 - klo:16.29 »
Kyllä tuo näyttää olevan mahdollista osaan malleista.
http://buffalo.nas-central.org/wiki/Custom_firmwares
http://buffalo.nas-central.org/wiki/FreeLink

Käsittääkseni tuon asentamisen jälkeen se on periaatteessa ihan täysin Debian asennus. Varmasti pitää olla kyllä päätetaidot kohdallaan kun nähtävästi mitään web-hallinta ohjelmistoa tuolle ei ole.

Itse kyllä lähtisin kahlaamaan tuon varsin kattavan wikisivuston läpi
http://buffalo.nas-central.org/wiki/Articles

Siellä näyttää olevan monenlaista kikkaa, jotka käsittääkseni voi tehdä ihan oletus firmwarella esim.
http://buffalo.nas-central.org/wiki/Performance_tuning_the_network_controller_(MTU)

tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #9 : 23.08.11 - klo:17.03 »
Tuohonhan käsittääkseni voisi asentaa ihan debianin normaali linuxin tilalle. Näin voisi saada linux käyttöön samban sijaan nfs:n, joka voisi kenties ehkä olla tehokkaampi siirroissa...
Mulla on sen verran vanha linkstationi että siihen ei debiania saa ja buffalon oma fw 1.07 on uusin kun tähän saa, uudempiin saa 1.37.

Optio rsize=130048 itsessään ei riitä. cifs.ko pitää mountata optiolla CIFSMaxBufSize 130048. Tai se käyttää defaultti asetusta 16k. Teet vaikka tiedoston /etc/modprobe.d/cifs.conf ja lisäät sinne rivin:
Koodia: [Valitse]
options cifs CIFSMaxBufSize=130048
Cifs.conf on jo olemassa.
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #10 : 23.08.11 - klo:21.19 »
Muutin cifs.conf ohjeiden mukaan + mount optiohin myös buffereiden kooksi 128K.
Lisäksi käytössä jumboframet, koneen verkkokortissa MTU 7200 ja buffalossa 7422.

Siirtonopeudet ei mainittavasti muuttuneet, tässä mittaustulos isommalla tiedostolla:

http://pastebin.com/6tU2uuti

Testaamiseen käytetty tätä:

http://zakalwe.fi/~shd/foss/pmr/


tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Buffalo linkstation live & siirtonopeudet
« Vastaus #11 : 24.08.11 - klo:07.09 »
no nii nyt kun tiputti buffalon jumboframe 9694:stä 7422:een ni nopeudet nousi 15mb/s luokkaan eiköhä toi saa jo riittää
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04