Trying to program a small chip to control the NVME M.2 drive temperature, conenct the fan to it and then screw the fun as close as possible to the NVME drive chips. It will also use a thermal resistor to read temps and the fan will change rpms accordingly!
Wait, since when is SSD temperature such a big concern? And since when does a LN node have so much disk I/O going on that it would get super hot?
I run 2 NVMe SSDs in a tower of mine with just simple passive heatsinks on them and they run just fine.
Just a heads up that you might be overengineering here!

These are not PC towers or even micro towers. These are very tiny cases with a RPi4 (or rock 64 in this case) and the m.2 drive. There is almost no airflow so you do have to make sure there is enough to keep everything happy. Even a couple of watts in a tight space can get very hot very quickly if there is no air movement.