WiredTiger Backend for OpenLDAP

HAMANO Tsukasa

Open Source Solution Technology Corporation, Japan

Abstract

This paper introduces WiredTiger backend for OpenLDAP. WiredTiger is an embedded database having the characteristics of multi-core scalability and lock-free algorithms. We implemented a new OpenLDAP backend called back-wt that is using WiredTiger database and then measured the performance.

Motivation

BerkeleyDB is a legacy embedded database. The write performance of back-bdb (OpenLDAP backend using BerkeleyDB) is painfully slow and not scalable. If we use asynchronous mode in order to improve the write performance, data durability will be sacrificed. The WiredTiger backend will bring about high write performance and high concurrency performance for OpenLDAP.

Biography

HAMANO Tsukasa is living in /C=JP/ST=Tokyo/ directory and working as Expert of
Open Source Solution Technology Corporation.
He is contributor of open source software around LDAP/CIFS/XMPP.

Presentation

WiredTiger Backend for OpenLDAP – slides

WiredTiger Backend for OpenLDAP – paper

HAMANO Tsukasa

HAMANO Tsukasa