[Gluster-users] Does gluster make use of a multicore setup? Hardware recs.?
landman at scalableinformatics.com
Wed Apr 27 12:29:43 UTC 2011
On 04/27/2011 04:39 AM, Martin Schenker wrote:
> Hi all!
> I'm new to the Gluster system and tried to find answers to some simple
> questions (and couldn't find the information with Google etc.)
> -does Gluster spread it's cpu load across a multicore environment? So
Yes, Gluster is multi-threaded. You can tune the number of IO threads
> does it make sense to have 50 core units as Gluster server? CPU loads
No ... as the rate limiting factor will be the storage units themselves,
and not the processing behind Gluster. You could dedicate some cores to
it, but at some point you are going to run out of IO bandwidth or IOP
capability before you run out of threading.
> seem to go up quite high during file system repairs so spreading /
> multithreading should help? What kind of CPUs are working well? How much
That high load is often a result of an IO system that is under load,
poorly tuned (or poorly designed for the workload).
> memory does help the preformance?
Gluster will cache, so depending upon how much of your data is
anticipated to be "hot", you can adjust from there.
> -Are there any recommendations for commodity hardware? We're thinking of
Well, we are biased ... see .sig :)
> 36 slot 4U servers, what kind of controllers DO work well for IO speed?
We've had other customers use these, and they've had cooling issues, not
to mention issues with expandor performance.
> Any real life experiences? Does it dramatically improve the performance
> to increase the number of controllers per disk?
A good design can get you order of magnitude better performance than a
poor design. Lots of real world experience with this.
> The aim is for a ~80-120T file system with 2-3 bricks.
Hmmm... going wide for larger scenarios is almost always a better move
than reduction of chassis.
> Thanks for any feedback!
> Best, Martin
> Gluster-users mailing list
> Gluster-users at gluster.org
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics, Inc.
email: landman at scalableinformatics.com
web : http://scalableinformatics.com
phone: +1 734 786 8423 x121
fax : +1 866 888 3112
cell : +1 734 612 4615
More information about the Gluster-users