<font size=3 face="Arial">Another option for saving space is to not keep
2 copies of the metadata within GPFS. &nbsp;The SSDs are mirrored so you
have two copies though very likely they share a possible single point of
failure and that could be a deal breaker. &nbsp;I have my doubts that RAID5
will perform well for the reasons Marc described but worth testing to see
how it does perform. &nbsp;If you do test I presume you would also run
equivalent tests with a RAID1 (mirrored) configuration.</font><br><br><font size=3 face="Arial">Regarding your point about making multiple
volumes that would become GPFS NSDs for metadata. &nbsp;It has been my
experience that for traditional RAID systems it is better to have many
small metadata LUNs (more IO paths) then a few large metadata LUNs. &nbsp;This
becomes less of an issue with ESS, i.e. there you can have a few metadata
NSDs yet still get very good performance.</font><br><br><font size=3 face="sans-serif">Fred<br>__________________________________________________<br>Fred Stock | IBM Pittsburgh Lab | 720-430-8821<br>stockf@us.ibm.com</font><br><br><br><br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;Marc A Kaplan&quot;
&lt;makaplan@us.ibm.com&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">gpfsug main discussion
list &lt;gpfsug-discuss@spectrumscale.org&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">09/05/2018 01:22 PM</font><br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [gpfsug-discuss]
RAID type for system pool</font><br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr noshade><br><br><br><font size=2>It's good to try to reason and think this out... But there's
a good likelihood that we don't understand ALL the details, some of which
may negatively impact performance - so no matter what scheme you come up
with - test, test, and re-test before deploying and depending on it in
production.</font><font size=3><br></font><font size=2><br>Having said that, I'm pretty sure that old &quot;spinning&quot; RAID 5
implementations had horrible performance for GPFS metadata/system pool.<br>Why? Among other things, the large stripe size vs the almost random small
writes directed to system pool.</font><font size=3><br></font><font size=2><br>That random-small-writes pattern won't change when we go to SSD RAID 5
- so you'd have to see if the SSD implementation is somehow smarter than
an old fashioned RAID 5 implementation which I believe requires several
physical reads and writes, for each &quot;small&quot; logical write.<br>(Top decent google result I found quickly </font><a href="http://rickardnobel.se/raid-5-write-penalty/"><font size=2 color=blue><u>http://rickardnobel.se/raid-5-write-penalty/</u></font></a><font size=2>But
you will probably want to do more research!)</font><font size=3><br></font><font size=2><br>Consider GPFS small write performance for: &nbsp;inode updates, log writes,
small files (possibly in inode), directory updates, allocation map updates,
index of indirect blocks.</font><font size=3><br><br><br></font><font size=1 color=#5f5f5f><br>From: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1>&quot;Buterbaugh,
Kevin L&quot; &lt;Kevin.Buterbaugh@Vanderbilt.Edu&gt;</font><font size=1 color=#5f5f5f><br>To: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1>gpfsug main discussion
list &lt;gpfsug-discuss@spectrumscale.org&gt;</font><font size=1 color=#5f5f5f><br>Date: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1>09/05/2018 11:36 AM</font><font size=1 color=#5f5f5f><br>Subject: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1>[gpfsug-discuss]
RAID type for system pool</font><font size=1 color=#5f5f5f><br>Sent by: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1>gpfsug-discuss-bounces@spectrumscale.org</font><font size=3><br></font><hr noshade><font size=3><br><br><br>Hi All, <br><br>We are in the process of finalizing the purchase of some new storage arrays
(so no sales people who might be monitoring this list need contact me)
to life-cycle some older hardware. &nbsp;One of the things we are considering
is the purchase of some new SSD\u2019s for our \u201c/home\u201d filesystem and I have
a question or two related to that.<br><br>Currently, the existing home filesystem has it\u2019s metadata on SSD\u2019s \u2026
two RAID 1 mirrors and metadata replication set to two. &nbsp;However,
the filesystem itself is old enough that it uses 512 byte inodes. &nbsp;We
have analyzed our users files and know that if we create a new filesystem
with 4K inodes that a very significant portion of the files would now have
their _data_ stored in the inode as well due to the files being 3.5K or
smaller (currently all data is on spinning HD RAID 1 mirrors).<br><br>Of course, if we increase the size of the inodes by a factor of 8 then
we also need 8 times as much space to store those inodes. &nbsp;Given that
Enterprise class SSDs are still very expensive and our budget is not unlimited,
we\u2019re trying to get the best bang for the buck.<br><br>We have always - even back in the day when our metadata was on spinning
disk and not SSD - used RAID 1 mirrors and metadata replication of two.
&nbsp;However, we are wondering if it might be possible to switch to RAID
5? &nbsp;Specifically, what we are considering doing is buying 8 new SSDs
and creating two 3+1P RAID 5 LUNs (metadata replication would stay at two).
&nbsp;That would give us 50% more usable space than if we configured those
same 8 drives as four RAID 1 mirrors.<br><br>Unfortunately, unless I\u2019m misunderstanding something, mean that the RAID
stripe size and the GPFS block size could not match. &nbsp;Therefore, even
though we don\u2019t need the space, would we be much better off to buy 10
SSDs and create two 4+1P RAID 5 LUNs?<br><br>I\u2019ve searched the mailing list archives and scanned the DeveloperWorks
wiki and even glanced at the GPFS documentation and haven\u2019t found anything
that says \u201cbad idea, Kevin\u201d\u2026 ;-)<br><br>Expanding on this further \u2026 if we just present those two RAID 5 LUNs to
GPFS as NSDs then we can only have two NSD servers as primary for them.
&nbsp;So another thing we\u2019re considering is to take those RAID 5 LUNs
and further sub-divide them into a total of 8 logical volumes, each of
which could be a GPFS NSD and therefore would allow us to have each of
our 8 NSD servers be primary for one of them. &nbsp;Even worse idea?!?
&nbsp;Good idea?<br><br>Anybody have any better ideas??? &nbsp;;-)<br><br>Oh, and currently we\u2019re on GPFS 4.2.3-10, but are also planning on moving
to GPFS 5.0.1-x before creating the new filesystem.<br><br>Thanks much\u2026<br><br>\u2014<br>Kevin Buterbaugh - Senior System Administrator<br>Vanderbilt University - Advanced Computing Center for Research and Education</font><font size=3 color=blue><u><br></u></font><a href="mailto:Kevin.Buterbaugh@vanderbilt.edu"><font size=3 color=blue><u>Kevin.Buterbaugh@vanderbilt.edu</u></font></a><font size=3>-
(615)875-9633<br><br></font><tt><font size=2><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org</font></tt><font size=3 color=blue><u><br></u></font><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2 color=blue><u>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</u></font></tt></a><font size=3><br><br><br></font><tt><font size=2>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br></font></tt><br><br><BR>