Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-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 D1FDA11225 for ; Tue, 15 Apr 2014 17:13:49 +0000 (UTC) Received: (qmail 14137 invoked by uid 500); 15 Apr 2014 17:13:48 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 14061 invoked by uid 500); 15 Apr 2014 17:13:47 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 14050 invoked by uid 99); 15 Apr 2014 17:13:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Apr 2014 17:13:47 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of ndimiduk@gmail.com designates 209.85.220.180 as permitted sender) Received: from [209.85.220.180] (HELO mail-vc0-f180.google.com) (209.85.220.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Apr 2014 17:13:42 +0000 Received: by mail-vc0-f180.google.com with SMTP id lf12so9318561vcb.39 for ; Tue, 15 Apr 2014 10:13:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=f9/N11hFzKc2QQJPkAiR+hkds/1YGE0QOAdi9iU84k4=; b=jGux7JBHmpBe4pwGHW+8LY4C0vgkIbaiXaczsvaGRopeADD6m6CdEOTlJ5odpcSJoj 5lZCkwmyyqfpST3pJ0PtJ9WEUlr0x8t5eDi02Y7yTJQx2cIaIeaozVNbmUtM2ExhlKPS 4jd5ncN2iW+3uLSFMISrn8gk3LJvcHceSDhjCQx3zZckJuG0WBNUs+ErqLrIG3cT47B0 JxWbqslHSTTlEIgEjVqunH66FUiikSukO3lHSGoDwl5hVdcY/5n1LuAXpn2WRy1MqgkK HFBkLY18UaEgGYIe/60JEqGfqkkPYl1/1sbXqOSQUhenA+xa7u5EEM2tx7ysNuxT7S+o A93g== X-Received: by 10.58.169.97 with SMTP id ad1mr362131vec.45.1397582000515; Tue, 15 Apr 2014 10:13:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.227.162 with HTTP; Tue, 15 Apr 2014 10:13:00 -0700 (PDT) In-Reply-To: References: From: Nick Dimiduk Date: Tue, 15 Apr 2014 10:13:00 -0700 Message-ID: Subject: Re: blockcache 101 To: hbase-dev Content-Type: multipart/alternative; boundary=047d7b677d36af734a04f717ea7b X-Virus-Checked: Checked by ClamAV on apache.org --047d7b677d36af734a04f717ea7b Content-Type: text/plain; charset=UTF-8 On Mon, Apr 14, 2014 at 10:12 PM, Todd Lipcon wrote: > > Hmm... in "v2.pdf" here you're looking at different ratios of DB size > to cache size, but there's also the secondary cache on the system (the > OS block cache), right? Yes, this is true. So when you say only 20GB "memory under management", in fact you're still > probably getting 100% hit rate on the case where the DB is bigger than RAM, > right? > I can speculate, likely that's true, but I don't know this for certain. At the moment, the only points of instrumentation in the harness are in the HBase client. The next steps include pushing down into the RS, DN and further to then is to the OS itself. Maybe would be better to have each graph show the different cache > implementations overlaid, rather than the different ratios overlaid? That > would better differentiate the scaling behavior of the implementations vs > each other. I did experiment with that initially. I found the graphs became dense and unreadable. I need to spend more time studying Tufti to present all these data points in a single figure. The data is all included, so please, by all means have a crack at it. Maybe you'll see something I didn't. As you've got it, the results seem somewhat obvious ("as the hit ratio > gets worse, it gets slower"). > Yes, that's true. Of interest in this particular experiment was the relative performance of different caches under identical workloads. --047d7b677d36af734a04f717ea7b--