Open LDAP vs apacheDS
Je suis en train de travailler sur une application web évolutive.Je suis de rabotage pour utiliser LDAP pour l'authentification de la connexion but.Je suis nouveau sur le LDAP quand je fais une recherche à ce sujet, j'ai trouvé deux implémentations.1 Open LDAP and 2.Apache DS
Je recherche sur la comparaison des performances entre les deux, mais j'ai trouvé très déroutant de référence les résultats de diverses personnes.Certains de référence conclusion est la performance est relativement même et quelques-uns disent openLDAP avoir une plus grande performance que de les comparer à Apache DS.
Vous devez vous connecter pour publier un commentaire.
Il y a 4 open source implémentations de serveurs d'annuaire LDAP :
- OpenLDAP
- Apache Directory Server
- OpenDJ
- Red Hat Directory Server
Puisqu'il n'existe pas de norme pour le LDAP de référence, vous trouverez toujours des résultats qui sont en faveur du serveur préféré de la personne exécutant. Peu importe, les performances sont tellement liée à l'échelle des données stockées dans le serveur, et le matériel sous-jacent, que vous ne devriez pas être la sélection d'un produit basé uniquement sur le passé de résultats de référence.
Aller pour les quatre projets, regardez les caractéristiques des produits, les obtenir et de les installer, exécuter les mêmes tests sur eux pour vos données et de la charge.
OpenDJ, par exemple, a des outils pour générer des données de l'échantillon de (très grand) et exécuter des tests de performance pour l'authentification, de recherches, de modification, de création et de suppression (authrate, searchrate, modrate, addrate...).
OpenLDAP et ApacheDS sont d'excellentes solutions qui fonctionnent sur de nombreuses plates-formes.
OpenLDAP est beaucoup plus évolutif et plus léger, cependant, garder à l'esprit il n'y a pas que de nombreux outils pour la gestion des serveurs LDAP. OpenLDAP doit être configuré via la ligne de commande à l'aide de LDIF est. C'est un travail répétitif qui vous avez presque certainement avoir un administrateur de domaine de faire.
ApacheDS a une solution de client et leur configuration sont séparés dans des fichiers XML. ApacheDS est construit sur Java et oui, vous pouvez attendre qu'il y ait à la collecte des ordures.
Les deux ApacheDS approche de mise à l'échelle et de leurs données à des serveurs d'arrière-plan de la même façon. En fait, dans les deux cas, c'est la plus manuel façon de clustering. Vous cluster pour la disponibilité ou vous cluster pour la performance.
Le précédent intervenant a mentionné OpenDJ qui n'est pas libre de les utiliser dans un contexte commercial par la voie. Leur licence nécessite l'achat d'une licence pour l'utiliser commercialement.