On Tue, 2012-05-29 at 11:39 +0200, Ondrej Valousek wrote:
Hi all,
I have been testing sssd - i.e. enumerating groups as per RFC2307bis
(AD schema) in our (fairly large) organization and here are the
results:
sssd 1.5.1 - 5:08 minutes
sssd 1.8.3 - 1:24 minutes
Centrify (commercial product) - 34 seconds
The performance gain between sssd 1.5.1 and 1.8.3 is obvious, but it
is still far behind a commercial product Centrify.
Note that when computing the groups membership, Centrify also
considers the AD-specific 'PrimaryGroupID' attribute - this is
something sssd can not do yet.
I'd like to know what methodology you used to test all of this. It would
be useful to have some example data. Obviously, we are always working
hard towards improving our performance. Our mantra has always been "Get
it right first, fast second".
As for the PrimaryGroupID attribute, this will be handled by SSSD 1.9.0
as part of the ID-mapping support, the first beta of which is available
now upstream.