Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a lot of machines (Windows and Linux) and one samba server.

I will improve samba performance. How I should do? I need some distributed file system, it best it should be OpenSource. :)

I use glusterFS and it's very good, because I need solution that works on Windows too, not only unix.

share|improve this question
Seconding SvenW's commentary - explain your problem more fully. \ – mfinni Jul 13 '12 at 14:33

You don't us tell anything about your problems. Please enhance your question with the following:

  • Why do you want to replace Samba?
  • What are your requirements?
  • What is your current hardware and your budget?
  • Do you want your solution free as in beer or free as in speech?
  • AFAIK GlusterFS doesn't work on Windows, but need a Samba share export. What do you mean?

Anyway, something to look into:

  • Clustered Samba
  • Faster servers
  • DFS shares with Samba
share|improve this answer
I want to replace Samba because I read and save large amount of data and it's slowly. I require very fast and scallable solution for Windows and Linux. – esio Jul 13 '12 at 17:04
So, esio, what have you done to prove that the problem is the Samba software itself, as opposed to an IO bottleneck on your storage controller (for example) ? – mfinni Jul 13 '12 at 18:59

because I need solution that works on Windows too

Either you've not explained your problem very well or you don't understand the difference between the file sharing protocol and the disk filesystem.

In principle you could set up a cluster of Linux boxes using glusterFS for the storage, Samba for file service and a load balancer between the cluster and the MSWindows clients. If you decide to go down this route, your life will be a lot simpler if you use CTDB. Or you could use Samba's own clustering solution (although I'm not sure hoow stable this is).

If, on the other hand, you require to have MSWindows boxes acting as servers then certainly this isn't going to work - in which case have a look at AFS.

share|improve this answer
Windows as an AFS server is unsupported. – mfinni Jul 13 '12 at 14:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.