202 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Quickr Fix for Chrome 60+
Fri, Aug 25th 2017 8
MWLUG 2017 presentation - Notes, Domino and the single sign on soup
Thu, Aug 10th 2017 6
Renewing LetsEncrypt SSL certificates automatically - redux
Wed, Aug 2nd 2017 5
Domino NIFNSF update - you probably don’t want to enable it
Fri, Mar 31st 2017 10
Moving Domino NIF indexes out of the NSF
Wed, Mar 29th 2017 10
2016 the annus horribilis review
Mon, Dec 19th 2016 9
Renewing LetsEncrypt SSL certificates automatically with NginX
Fri, Dec 9th 2016 28
Top 10
Renewing LetsEncrypt SSL certificates automatically with NginX
Fri, Dec 9th 2016 28
How to disable SSLv3 in Domino
Fri, Dec 12th 2014 17
iNotes, IE11 and copy and paste images from the clipboard. How to enable it.
Thu, Jul 14th 2016 17
iNotes and IE Standards mode now seems to work in 9.0.1 FP7
Wed, Sep 14th 2016 13
Domino adds HSTS to it’s security arsenal
Tue, Sep 15th 2015 11
Moving Domino NIF indexes out of the NSF
Wed, Mar 29th 2017 10
Domino NIFNSF update - you probably don’t want to enable it
Fri, Mar 31st 2017 10
The Domino fixes for POODLE and TLS, you may not be done yet
Tue, Nov 4th 2014 9
TLS 1.2 in Domino and the settings I use
Mon, Apr 6th 2015 9
Idea - I’m going to open a PMR asking IBM to release 9.0.2....and you are invited to take part
Tue, Jul 19th 2016 9


Moving Domino NIF indexes out of the NSF
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
Darren Duke    

New in Fix Pack Feature Pack 8 is the ability to move the view index files out of the NSF. NIF is the technical term for these index files and end with the file suffix of NDX. Doing this has several advantages including:
  • Make the NSF smaller, so better backup times
  • Help get more out of the 64GB limit....if 6GB of your NSF is NIF index, that's a logt of space
  • Move NIF's to better performing storage, for example SSD's
  • Allows concurrent access to to databases and views, so theoretically better performance

I decided to upgrade my production cluster to FP8 and turn on this new feature that was originally slated for 9.0.2. Here's what I did:
1.        I added a new VMDK for these new files, in my case an i: drive and a folder, so my NIF path is i:NIF
2.        Upgraded server to FP8
3.        Made sure CREATE_R9_DATABASES=1 (or CREATE_R85_DATABASES=1) is in the notes.ini file
4.        Added NIFNSFEnable=1 to the notes.ini
5.        Added NIFBasePath=i:nif to the notes.ini
6.        Added CREATE_NIFNSF_DATABASES=1 to the notes.ini (this makes any newly created NSF use the NIF repository so you don't have to constantly worry about enabling it for new databases)
7.        Restarted Domino

Like DAOS before it, this only enabled NIF, it doesn't switch it on for existing databases. So on the server I issued a compact command:

load compact -c -nifnsf on mailblah.nsf


Off the server goes and here's the output:

Image:Moving Domino NIF indexes out of the NSF

Oooh. Off I go to look at the new NIF drive and sure enough there it is:

Image:Moving Domino NIF indexes out of the NSF

Humm. Not a lot of savings....25MB (about 8% savings, and not a lot of folders). OK, let's try my archive mail file, that's a big-ish one:

Image:Moving Domino NIF indexes out of the NSF

Better. About 11% of the archive were view indexes (archive is 6.5GB logical size...not physical).

So what are we seeing here? Well, I think you'd see much larger savings, 25% or more, if you have a custom application with lots and lots of heavily used views and lots and lots of documents. And it that app is, oh, let's say 40GB then you can shave 10GB+ off that size that is not a bad thing. Mail seems to be between 5-15% for the record. Still that *could* equate to 15% off the time to backup your data, so even that maybe worth doing in your environment.

In some environments it may also be useful doing the Domino Directory, in this case (and for admin4 and log) the server needs to be down.

Further details are in this IBM article.







---------------------
https://blog.darrenduke.net/Darren/DDBZ.nsf/dx/moving-domino-nif-indexes-out-of-the-nsf.htm
Mar 29, 2017
11 hits



Recent Blog Posts
8
Quickr Fix for Chrome 60+
Fri, Aug 25th 2017 8:53p   Darren Duke
Yeah, Quickr right? Long time since I've posted about Quickr. Still a great (if somewhat complicated and unsupported) product, Still being used by me and several clients despite IBM having several products claiming to replace it.. Despite IBM ceasing support many moons ago it chugged along very nicely so long as a reverse proxy is in front of it to allow TLS 1.2 and SHA2. Except Chrome 60 broke it. Google (and Safari before it) changed the way XHR works and basically buggered Quickr in the pro
6
MWLUG 2017 presentation - Notes, Domino and the single sign on soup
Thu, Aug 10th 2017 7:44p   Darren Duke
As promised, here is the presentation from my MWLUG 2017 session on SSO. If you need (for hire) help with any of this see the STS contact page.
5
Renewing LetsEncrypt SSL certificates automatically - redux
Wed, Aug 2nd 2017 10:56a   Darren Duke
After almost a year of using Let's Encrypt to secure this very site, I'm still running into issues automatically renewing the certificates every 90 days. In my last post about this I'd documented the procedure I was using but was unable to ever get it to work successfully via cron (it was fine manually). I've now switched to a different auto-renew method....Enter: certbot This seems much simpler, tidier solution. The only snag for me was it required Python 2.7 to be installed. I sent a
10
Domino NIFNSF update - you probably don’t want to enable it
Fri, Mar 31st 2017 2:33p   Darren Duke
In my last post about NIFNSF, Christian Hensler left this comment: I couldn't find anything on the internet, so off I went to the Design Partner forum. Now this is a NDA'd so I'm maybe skirting the rules here, but there is indeed an IBM reproduced issue with performance with NIFNSF. So this AM I did some testing and I was able to reproduce the issue. Base on my testing, on average, the current NIFNSF implementation is twice as slow as non-NIFNSF databases. So you many not want to impl
11
Moving Domino NIF indexes out of the NSF
Wed, Mar 29th 2017 4:16p   Darren Duke
New in Fix Pack Feature Pack 8 is the ability to move the view index files out of the NSF. NIF is the technical term for these index files and end with the file suffix of NDX. Doing this has several advantages including: Make the NSF smaller, so better backup times Help get more out of the 64GB limit....if 6GB of your NSF is NIF index, that's a logt of space Move NIF's to better performing storage, for example SSD's Allows concurrent access to to databases and views, so theoretically better
9
2016 the annus horribilis review
Mon, Dec 19th 2016 2:30p   Darren Duke
Firefox started at 43, ended at 50 (they are slowing down....) Chrome started at 47, ended at 55 (they are speeding up....) IE....you know what? F**k IE. Still using Chrome as my primary browser, although Vivaldi is slowly taking over Didn't go Connect 16. Won't be at Connect 17. I already know what's going to happen....IBM is going to tell you about all the products that they promise * cognitive* is being added too. Like Verse (2 years ago?) and Toscana. "No, really we are" the




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition