Professional Documents
Culture Documents
Lez.d-02-GlusterFS Intro
Lez.d-02-GlusterFS Intro
block size.
system
bandwidth
iops
time
latency
Simple 1gb
114417KB/s
3575
91645msec
2234.84 usec
(matin)
Simple ib
470192KB/s
14693
22301msec
542.14 usec
(stier)
Isilon 1gb
113864KB/s
3558
92090msec
2246.15 usec
Simple 1 gb 1730.6KB/s 432 57786msec 18449.49 usec
(matin)
Simple ib 65317KB/s 16329 1531msec 464.13 usec
(stier)
Isilon 1 gb 17425KB/s 4356 5739msec 1811.24 usec
class { 'gluster::server':
}
create_resources(gluster::host, $hosts)
create_resources(gluster::brick, $bricks)
create_resources(gluster::volume, $volumes)
create_resources(gluster::volume::property, $properties)
}
Gluster does not seem to be widely used for HPC. I have carefully evaluated this with
respect to the areas I have built systems for (bioinformatics, AOPP) and am satisfied
it is suitable but it may be less suitable for systems with rapid turnovers of millions of
files (ie fast scratch spaces). In fact Isilon is also recommended for mixed work loads
rather than fast scratch spaces. So this will need to be carefully evaluated when
moving into new areas.
It may be marginally more expensive than systems that comprise metadata servers
and data nodes as with a pure scale-out system each node needs to have
reasonable performance and typically you do not use additional attached storage
enclosures