Are there any significant difference in performance?
I have Linux boxes and Windows Server boxes and I plan to centralize file storage. Should I use Samba (Linux) or Windows file server as the file server?
feedback
|
This question came from our site for computer enthusiasts and power users.
|
Last time I checked (around 2006), I managed to run samba vs win2003, and samba was about 7 times faster. This took a lot of configuration, network sniffing and exact send/receive buffer calculations to match my network. Out of the box samba was slower than windows 2003. just my $0.02 | |||
|
feedback
|
|
Since SMB2 which shipped with server 2008 (perhaps only R2) and Windows 7 (Vista maybe aswell) is supposed to have multiple optimizations in the overhead on filetransfers, I would assume that a windows-based would outperform a linux SAMBA-installation as of now. I'm not really sure how far the samba-project has come in this area. I do however think that the difference in performance is negligible in most cases, and the choice should depend more on your other criterias for your setup (user authentication for instance) | |||
|
feedback
|
|
If you want to set detailed access-rights and perhaps use Active-Directory, you shuld you Windows. If you just need plain Shares, use Samba. Why? Setting up Samba to work with Active-Directory is possible, but you spend some time. If you just need a share with no rights-management, samba is your choice. | |||
|
feedback
|