Extremely slow transfer rate over CIFS
I formatted a Western Digital External USB Hard Drive to UFS to permanently make it a NAS. I had copied the 500 GB data from it to my laptop and now I am transferring back to FreeNAS 7. I get 500KBps to 1000KBps. Transferring 500GB over this speed is taking forever and almost always get's interrupted. Am I doing something wrong. Is their a better way to transfer data over network?
I have exactly the same problems, very slow rate transfer with CIFS, only to write on the FREENAS 8.04.
I have a gigabit ethernet card, 2 sata 2 1TO Samsung disks and a old IDE 320gb disk.
The slow transfers are only when i copy files on my FREENAS 's sata disks, on my old ide, i can have 50 Mb/S data rate in writing and reading.
On my sata's disks i have 70 Mb/s data in reading, but only 1Mb/S in writing (sometimes 9).
Have you see a same situation ? Sata are less recognize by Freenas than IDE ?
(Sorry for my poor english, i'm a Froggy )
It doesn't look like a lot can be done with old system and western digital external USB hard drive.
I have installed Arch and I am just going to copy my stuff from my system to UFS formatted external hard drive.
Thanks for replying.
I have today formatted one of my sata's disk and reinitialize freenas to the factory default and....i have the same problem....my sata's disks dont want increase their rate (max 5mbps)...whereas my ide's disk work fine (65 mbps).
Several factors could play a roll with your data transfer rates so I think anyone here would be hard pressed to tell you exactly whats 'wrong'...
Here are some things to consider- Your freenas box has a gigabit network card, but does your router support gigabit speeds?
Are you transferring files via ethernet? Or wireless? What are the supported / available wireless speeds? A/B/G/N? All of these factors could play a role in how fast you can transfer your data to the freenas.
I have an arguably old setup. I am just learning FreeNAS. Their is no Gigabit network card and I have a G router. I am not really sure if speed of less than 1000 KBps is what I could get on my current setup.
Pulling my hair out
I am new to this forum, but not new to computing.
Installed FreeNas (8.0.4, x64) on a Core 2 duo (3 GHz) machine with 4GB RAM (Intel DG35EC MoBo, Gigabit Ethernet). FreeNAS is on a USB drive (8GB). Files are on two SATA drives (2 TB each). The network switch I am using is a 24 port Gigabit switch.
When I first installed FeeNAS, I had one CAT 5 cable (did not realize at that time) connecting my Win 7 to the network and the data (1.8 TB) were transferred at approximately 24 MB/s speeds. The transfer was probably limited by the USB 2.0 HD enclosure I had the data on (2 bay, 2 TB+1.5TB, JBOD configuration) over the network onto the FreeNAS drives. It toke about 11 hours, but the transfer was stable. At that time the upload speed was approrpiate.
Then I noticed the CAT 5 cable, replaced with a CAT5e and my Win 7 computer (Core2 Quad, 4GB RAM, x64 OS, SATA drives) connected at gigabit speeds.
FreeNAS is running CIFS. I am getting down (i.e. from FreeNAS to Win 7 box) speeds at 70 - 90 MB/s sustained. Uploading files is running at 56 - 128 KB/s. Yes, that is about 1000 fold lower.
I tried replacing the switch - no help
replaced the entire FreeNAS hardware (Athlon 64 2X, 2.5 GHz, 4 GB RAM), using the same SATA data drives - no change
Installed the x86 version of FreeNAS - same result: download runs fine, upload crawls
Tried copying files onto the data drives via USB (of course outside of FreeNAS) - the drives work fine, full USB 2.0 speeds are achieved.
Looked on-line and changed settings within FreeNAS CIFS - no help
Updated the NIC drivers on both of my Win7 systems and was able to upload files at abut 70 MB/s once, but the next time I tried, the upload tanked again, down to 56 - 128 KB/s.
What am I doing wrong? It is probably something obvious and I am not seeing it.
I am just baffled. The movies I have on the server (some 1080p) play without any issues on two different Win 7 machines and my WD TV player. Even simultaneous downloads run fine. Uploading files is another issue...
Hair still in...
OK, I found the problem and wanted to share my mistake with all who are interested.
Originally I imported my NTFS drives with data on them. I did not want to copy ~ 3TB of data. Big mistake.
Once I imported the drives as ZFS volumes (the data were lost but I have back up, it was intentional) the transfer speed went up to about 30 MB/s upstream and the down speed remained at about 60 MB/s. This was acceptable and encouraging. This trial was done on an x86 FreeNAS install on the same Core 2 Duo 3GHz machine with 4 GB of RAM.
So, I upgraded FreeNAS to x64 and attempted the same. ZFS was not an option, I had only 4GB of RAM installed at that time. The FreeNAS documentation clearly states that ZFS on an x64 system needs at least 6GB. So I upgraded to 8GB RAM, installed ZFS on both 2TB drives and transferred the data over the network.
Now I am getting about 40 MB/s up and about 70 MB/s down. I tested the system by playing HD movies on two different computers and the WDTV player at the same time. Playback was smooth. Then I tested the playback on another computer connected via a wireless N network (reported connection speed of 300 Mb/s). While previously the HD playback was choppy, to say the least (DVD quality worked fine still), now even HD plays nicely.
My advice, don't take shortcuts. Set up the system as recommended and then transfer your data.
Well, I use ZFS with 512 of RAM and a shitty processor and I get 25Mb/sec
so the recommandations ...
That is not completely accurate, I ran a RAIDZ2 on x64 with 4GB for the better part of a year, you don't "need" 6GB+ but it's recommended.
Originally Posted by Laz