Ik heb hier al een tijdje problemen mee, maar aangezien de tijd me ontbrak heb ik het nooit kunnen bekijken. Tot ik gisteren eens besloot er werk van te maken en het eens uitvoerig te gaan testen.
Ik zal de situatie eerst even kort schetsen, meer details volgen onder de uitleg : ik heb een Linksys gigabit switch (Linksys SD2008) met een fileserver (Debian) en een desktop PC (Windows XP).
Op de fileserver zijn zowel FTP (glftpd) als Samba (v3.0.24) actief. In mijn Windows heb ik de mappen die ik snel toegankelijk wil hebben gemapped naar een bepaalde drive, en voor extern ook aan mijn data te kunnen heb ik FTP voorzien. Beide machines bevatten een Intel Pro/1000 GT NIC.
In de fileserver zit een 80GB HDD om te booten en 4x 200GB in LVM2 voor de data (zie specs onderaan voor meer details).
Maar het gaat dus echt ongelooflijk langzaam, over FTP bijvoorbeeld had ik een stabiele 11mb/s, over Windows (Samba dus) schommelt het tussen de 5mb/s en 15mb/s (gekeken via Total Commander).
Dus ik begin gisteren met mijn eerst en vooral al een volledig nieuwe kernel te compilen (2.6.20.4) zodat ik mooi de laatste versie van de drivers heb en ik upgrade samba zoals je kan lezen.
Maar de resultaten blijven zeer slecht!
Even wat tests :
Ik heb alles al zitten lezen en mijn samba bijvoorbeeld al wat zitten tweaken, ipv6 voorlopig maar even uit te kernel gekegeld, ... Alles wat me zinnig leek uit andere threads hier of ergens anders wel geprobeerd, maar ik kom niet verder. Iemand een suggestie? Ik zou hier echt wel uit willen geraken...
Ik ga zowiezo een RAID5 controller kopen en overschakelen naar 4x 500GB in RAID5, maar de prestaties zouden met deze hardware toch ook al beter moeten zijn...
Ik geef jullie nog even de specs van de PC's mee, als er kernel configs ofzo nodig zijn, vraag gerust.
Fileserver :
Ik zal de situatie eerst even kort schetsen, meer details volgen onder de uitleg : ik heb een Linksys gigabit switch (Linksys SD2008) met een fileserver (Debian) en een desktop PC (Windows XP).
Op de fileserver zijn zowel FTP (glftpd) als Samba (v3.0.24) actief. In mijn Windows heb ik de mappen die ik snel toegankelijk wil hebben gemapped naar een bepaalde drive, en voor extern ook aan mijn data te kunnen heb ik FTP voorzien. Beide machines bevatten een Intel Pro/1000 GT NIC.
In de fileserver zit een 80GB HDD om te booten en 4x 200GB in LVM2 voor de data (zie specs onderaan voor meer details).
Maar het gaat dus echt ongelooflijk langzaam, over FTP bijvoorbeeld had ik een stabiele 11mb/s, over Windows (Samba dus) schommelt het tussen de 5mb/s en 15mb/s (gekeken via Total Commander).
Dus ik begin gisteren met mijn eerst en vooral al een volledig nieuwe kernel te compilen (2.6.20.4) zodat ik mooi de laatste versie van de drivers heb en ik upgrade samba zoals je kan lezen.
Maar de resultaten blijven zeer slecht!
Even wat tests :
# hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 1836 MB in 2.00 seconds = 917.87 MB/sec
Timing buffered disk reads: 78 MB in 3.04 seconds = 25.62 MB/sec
Dit lijkt me toch wel onder het niveau als ik het vergelijk met wat ik zoal lees.iperf, server op linux, client op windows :
iperf -c <ip server> -w 64k
[ 4] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2531
[ 4] 0.0-10.0 sec 113 MBytes 94.7 Mbits/sec
iperf -c <ip server> -w 128k
[ 5] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2533
[ 5] 0.0-10.3 sec 113 MBytes 92.5 Mbits/sec
iperf -c <ip server> -w 256k
[ 4] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2534
[ 4] 0.0-10.2 sec 113 MBytes 92.7 Mbits/sec
iperf -c <ip server> -w 512k
[ 5] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2536
[ 5] 0.0-10.3 sec 114 MBytes 92.5 Mbits/sec
iperf -c <ip server> -w 1m
[ 4] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2538
[ 4] 0.0-10.3 sec 114 MBytes 92.8 Mbits/sec
iperf -c <ip server> -w 2m
[ 5] local 192.168.1.104 port 5001 connected with 192.168.1.125 port 2539
[ 5] 0.0-10.4 sec 115 MBytes 93.0 Mbits/sec
Ik heb alles al zitten lezen en mijn samba bijvoorbeeld al wat zitten tweaken, ipv6 voorlopig maar even uit te kernel gekegeld, ... Alles wat me zinnig leek uit andere threads hier of ergens anders wel geprobeerd, maar ik kom niet verder. Iemand een suggestie? Ik zou hier echt wel uit willen geraken...
Ik ga zowiezo een RAID5 controller kopen en overschakelen naar 4x 500GB in RAID5, maar de prestaties zouden met deze hardware toch ook al beter moeten zijn...
Ik geef jullie nog even de specs van de PC's mee, als er kernel configs ofzo nodig zijn, vraag gerust.
Fileserver :
Desktop:Behuizing: AOpen ATX Desktop HQ95
Voeding: Standaard
Moederbord: Abit IS7
Videokaart: NVidia Hercules (passief gekoeld) - nVidia Corporation NV11 [GeForce2 MX/MX 400]
NIC: Intel Pro/1000 GT - Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
Controller Kaart: Promise SATAII 150 TX4 - Promise Technology, Inc. PDC20518/PDC40518 (SATAII 150 TX4)
Harde Schijf: Western Digital 80GB WDC WD800JB-00CRA1 + 4x 200GB
DVD Lezer: LG DVD-ROM HL-DT-STDVD-ROM GDR8162B
Behuizing: NoName ATX Midi Tower
Voeding: Zalman ZM400B-APS 400W Voeding
Moederbord: Abit IC7-G :
- Passieve NorthBridge koeling Zalman ZM-NB47J
- CPU koeling Zalman CNPS7000-ALCU
- 2x Corsair TWINX CMX512-3200LL - XMS3200 512MB - 400MHz
Videokaart: MSI NX6800GT - TD256
NIC: Intel Pro/1000 GT
Draadloze NIC: Belkin F5D7001 Wireless LAN PCI Adapter
Harde Schijf: Seagate Barracuda 7200.10 - 250GB
DVD Schrijver: AOpen DSW1812P
DVD Lezer: LG DVD-ROM HL-DT-STDVD-ROM GDR8164B