Return-Path: X-Original-To: apmail-directory-dev-archive@www.apache.org Delivered-To: apmail-directory-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2993410BB3 for ; Thu, 22 Aug 2013 23:10:37 +0000 (UTC) Received: (qmail 50253 invoked by uid 500); 22 Aug 2013 23:10:37 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 50223 invoked by uid 500); 22 Aug 2013 23:10:37 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 50216 invoked by uid 99); 22 Aug 2013 23:10:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Aug 2013 23:10:37 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elecharny@gmail.com designates 209.85.212.180 as permitted sender) Received: from [209.85.212.180] (HELO mail-wi0-f180.google.com) (209.85.212.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Aug 2013 23:10:30 +0000 Received: by mail-wi0-f180.google.com with SMTP id l12so1313293wiv.13 for ; Thu, 22 Aug 2013 16:10:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=Jl7P2pDaKmXnVWhru5nN347/Pv1E+mX0FxDjaV6Yfzc=; b=DbKdZZJMVCCdijnm1cnbq7z/TxjuUFxHM5hoyVVwFFkEsSH9/av51NEPUFMBa/Tt2o RcVXJ34GyQ9IyvU5vwqi2b5Ia2Mi8qnZQX3nrMbmHqo7vHk+SwHtqvPrRjWCQ0M7UxdQ cjGprQtbYdLRvEbzy0ASmQ7xtbsI4X6QqKKMmBEqtGYIMe+SHdjZMfWqmZ0g8+dR6PnH NeIlIrgF1kbs5ULj2b6x/jAi3YQenIU17OEG3iRtUicxDcJFUK15AeAzS70HVq5mpdVD VVrtOYnsRSTAIgqiohEcVV7vGqFi/C/h1S9xRHPrzEgkBwBxaI1QqCw7g3Zh6f1uE+0z DmfQ== X-Received: by 10.194.86.5 with SMTP id l5mr3941929wjz.45.1377213010360; Thu, 22 Aug 2013 16:10:10 -0700 (PDT) Received: from new-host-3.home (AMontsouris-651-1-224-203.w92-140.abo.wanadoo.fr. [92.140.71.203]) by mx.google.com with ESMTPSA id jf2sm138914wic.2.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 22 Aug 2013 16:10:09 -0700 (PDT) Message-ID: <52169A50.6020007@gmail.com> Date: Fri, 23 Aug 2013 01:10:08 +0200 From: =?UTF-8?B?RW1tYW51ZWwgTMOpY2hhcm55?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: ApacheDS performances References: <5216852E.10004@gmail.com> In-Reply-To: X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Le 8/23/13 12:01 AM, Quanah Gibson-Mount a écrit : > --On Thursday, August 22, 2013 11:39 PM +0200 Emmanuel Lécharny > wrote: > >> 1) OpenLDAP is the fastest, with at least 26 000 search/s, and the CPU >> wasn't maxed (we reached 85%). The network transfer rate was around >> 20Mb/s. > > As a reference, it takes me about 120 clients running on 8 different > servers (15 clients per server) driving load against OpenLDAP to max > out slapd at 53,000 searches/second. 8 clients gets me 11,597 > searches/second, 16 clients is 21,754 searches/second etc. It takes a > lot of clients to really understand the full performance profile of > OpenLDAP. We plainly understand that ! Especially with the client we are using, which is doing a lot of un-needed CPU consumming tasks (like decoding the response, etc). At some point, striping out the client from what is spurious for a test would help us a lot. We started to run the test with one machine, and went up to 15 000 search/s (33% CPU on the OpenLDAP server, 100% CPU on the client). We had 20 threads running on the client. We thrown 3 more injectors, and 30 more threads, to reach barely 63% CPU on the server (and 23 000 request/s). With a fifth client, 20 threads, we maxed at 85%. At this point, we ran short of injectors (5, for a total of 80 threads)! We hope to be able to run the benchmark on another platform at the beginning of september. Thanks ! -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com