Hi I have gone through many use cases regarding XACML , but i don't know what is the best way to load policies in the PDP. As per the PDP workflow defined by the OASIS i understood that when the incoming request will come to the PDP . PDP is responsible for matching the corresponding policies based on request.
Since PDP is going to match each and every policy , just think about a scenario where i have 10,000 policies stored in a distributed environment what will happen that time. It is going to consume more and more time in matching , that's not an efficient way of matching the policy.
I need some clarifications on this issues:
How to distribute the policy on different servers ?
If I distribute the policy on different servers then how my PDP will recognize and fetch the corresponding policy from the particular server?
What is the best way by which PDP will recognize the exact policy to match with the incoming request?