From: Robert S. <rsa...@ne...> - 2011-08-04 00:42:26
|
We have been spending a lot of time trying to get MooseFS stable and optimized. Something I have noticed is that mfsmaster seems to be a bottleneck in our setup. What I also noticed is that mfsmaster is single threaded. From reading the source code it seems to use a very interesting polling loop to handle all communications and actions. So a question: Is there anything on the roadmap to make mfsmaster multithreaded? It also seems that the performance of MooseFS is very dependent on the performance of mfsmaster. If the machine running mfsmaster is slow or is busy then it can slow everything down significantly or even cause instability in the file system. This also implies that if you want to buy a dedicated machine for mfsmaster that you have to buy the fastest possible CPU and as much RAM as you need. Local disk space and multiple CPUs and cores are not important. Is this correct? What would the recommendation be for an optimal machine to run mfsmaster? Robert |