if they are using fpolicy that is a pretty robust API by design. and used by many vendors.
i never saw a global limit. and i guess the process of each different API request can take different time and process resources.
if they concerned about specific API call and rate maybe it worth asking on this one specifically and one of the developer can share with his experience, or it can be found in one of the open source project and seen hot it's implemented there
Thank you for your reply. Our data set is very large (1PB) and whilst looking into API-S we found that there was a limit of 300 calls per minute.
We are looking at leveraging both Sync and A-Sync fpolicy but the scope of our use cases covers a lot of than just the calls we see in fPolicy.
The performance concern is really around the ability to scan all the data in a reasonable amount of time.
again. don't know about the exact query. i wonder if they can specify multiple files or a wiledcard in their request.
also - you said 10GB interface. but what the latency between the server to the filer? you want them to be very close if such limitation exists. it will likely allow to close the session faster. if the solution need to streach across sites. they might need to put local collectors near the filer (my current Fpolicy solution actually mandate it)
last thing. are they already open multiple sessions? you can maybe allow more ONTAPI sessions with the CLI command "security session limit"...