Hi Lei,
as you know, SAS main requirement, in order to optimise performance, is that your Shared File System must be able to provide a minimum of 100-150 MB/sec/physical core, without disturbances (eg: the file locks NFS often experiences). Aside from this, the question is mostly on the infrastructure side, and what might be already supported/tested by SAS R&D. Hence, you might want to align your infra architects with SAS regarding this question.
For now, SAS has published a ton of information in this subject. To give a couple of very notorious papers:
If your infra is on-premises, you have a lot of possibilities, not only on Shared FS product, also with configurations. You can base your selection on experiences with SAS GRID systems, as the concept with SAS Viya is mainly the same:
https://support.sas.com/rnd/scalability/grid/Shared_FileSystem_GRID.pdf
https://support.sas.com/resources/papers/proceedings17/SAS0569-2017.pdf
If you deploy in the cloud, your options are more limited, because not all Shared FS products have full support, but you still have plenty of options, even not listed or tested: https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2020/4312-2020.pdf