{"id":45,"date":"2006-07-13T21:42:09","date_gmt":"2006-07-13T21:42:09","guid":{"rendered":"https:\/\/www.bishnet.net\/tim\/blog\/2006\/07\/13\/nfs-performance-continued\/"},"modified":"2010-11-11T13:01:56","modified_gmt":"2010-11-11T13:01:56","slug":"nfs-performance-continued","status":"publish","type":"post","link":"https:\/\/www.bishnet.net\/tim\/blog\/2006\/07\/13\/nfs-performance-continued\/","title":{"rendered":"NFS Performance, continued"},"content":{"rendered":"<p>Back in May I <a href=\"https:\/\/www.bishnet.net\/tim\/blog\/2006\/05\/12\/nfsipsec-performance\/\">wrote about<\/a> the performance problems we were having with our new NFS based user filestore. It&#8217;s been a while since then, and the problems have continued. We have noticed that it appears to be load related &#8211; not just the network, but also the machine. This suggests that our theories about IPsec causing the slow down may be correct.<\/p>\n<p>Our original plan was to try a private network which would remove the need for IPsec and also remove any latency added by routing the traffic between our subnets. This still seemed like a good plan, so I asked around and another department kindly lent us a brand new gigabit switch. We&#8217;ve connected this to one of our NFS clients and to the cluster node that&#8217;s currently running our filestore.<\/p>\n<p>So far we&#8217;ve noticed some serious performance boosts. There&#8217;s only a few of us using it, so it could just be that it&#8217;s a lightly loaded connection &#8211; time will tell on that one. The bottom line is that it seems to be quicker than the IPsec connection ever was, so hopefully we&#8217;re on to a winner. We&#8217;ve also got a few staff testing it out, and their responses have been positive so far.<\/p>\n<p>The next step after this testing period is to look at the costs of doing this properly with our own equipment. One of the key things we&#8217;ve been doing recently is increasing the redundancy of our systems, so it&#8217;d be fairly daft to do this with just one switch. We&#8217;d need at least two, with every cluster node connected to both, and every client that we want optimum performance on connected to both. Obviously there&#8217;ll be other clients that are less important and they can continue to use the existing infrastructure.<\/p>\n<p>Of course, I&#8217;ve got absolutely no idea where we&#8217;ll put these switches, or how we&#8217;ll wire them in &#8211; things are pretty tight in our racks at the moment. Suppose there&#8217;s got to be a challenge somewhere \ud83d\ude42<\/p>\n<p>My only worry with all this is what we&#8217;ll do if it doesn&#8217;t work. I don&#8217;t have any other ideas that&#8217;d make it go quicker &#8211; to be frank, you can&#8217;t really get any quicker than a directly connected switch. Lets hope we don&#8217;t have to worry about it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back in May I wrote about the performance problems we were having with our new NFS based user filestore. It&#8217;s been a while since then, and the problems have continued. We have noticed that it appears to be load related &#8211; not just the network, but also the machine. This suggests that our theories about IPsec causing the slow down &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2],"tags":[],"class_list":["post-45","post","type-post","status-publish","format-standard","hentry","category-computing","category-work"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/posts\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":1,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/posts\/45\/revisions"}],"predecessor-version":[{"id":368,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/posts\/45\/revisions\/368"}],"wp:attachment":[{"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/media?parent=45"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/categories?post=45"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bishnet.net\/tim\/blog\/wp-json\/wp\/v2\/tags?post=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}