...
The total size of the files of an NFS mount is limited to storage capabilities of the server. It is no longer the concerns as modern cpus can point/address very large volumes of data
No high availability - What happens, if the server goes down? . Since it is microservice we can run multiple replicas for filestore service
If there are many clients, there might be performance bottlenecks when they simultaneously try to read from or write to the server.
Compress and Uncompressing is not implemented as of Now - Can be added as enhancement
Encryption,Decryption not implemented - For SDC deployementdeployment, data security responsibility is with SDC only. - So it is a nice to have feature only.
Number of files,size restriction based on FileSystem type is listed below. If it is ext4 it will not have any limitation of number of files per directory. Number of files Supported is good enough (4,294,967,295). These are listed below
...
Maximum volume size: 248 - 1 bytes (256 TiB - 1)
Some other options we are exploring can be seen here