Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 62529200BC3 for ; Fri, 18 Nov 2016 10:02:48 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 60F22160B04; Fri, 18 Nov 2016 09:02:48 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id AABE9160AFE for ; Fri, 18 Nov 2016 10:02:47 +0100 (CET) Received: (qmail 68718 invoked by uid 500); 18 Nov 2016 09:02:46 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 68686 invoked by uid 99); 18 Nov 2016 09:02:45 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Nov 2016 09:02:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 4A10CC0FD4 for ; Fri, 18 Nov 2016 09:02:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.679 X-Spam-Level: * X-Spam-Status: No, score=1.679 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=telecomnancy.net Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 8yNTK_PxSerS for ; Fri, 18 Nov 2016 09:02:41 +0000 (UTC) Received: from mail-qt0-f181.google.com (mail-qt0-f181.google.com [209.85.216.181]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 646735F27E for ; Fri, 18 Nov 2016 09:02:40 +0000 (UTC) Received: by mail-qt0-f181.google.com with SMTP id n6so152730727qtd.1 for ; Fri, 18 Nov 2016 01:02:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=8QepvbEk1wf6LkVrLKkp1kWrrYiGgTptbURt4PP+WRg=; b=Z9xhUU6Hjdx7Wo8mp42IVhBdpbwJgBG4d3mCDwtRTo744qWw/xy/TJUssAL4Cf27zW 8f1y/hOZ0aSU7hV4TKT0R72qWTLH04/Ukb7ETWsOB+gNOa4vDc9ywGqJbg3uwtCwGupU pTdWmVBv7DxMwMSSCsdOpLdX/Bl7o3KG93HcvyEcvzYcGhdv6JMj14qxSGTInyeLzmYn 57FcJ0JZGlbAw3Oj+9n88YUuASxchnbb4+RCKxUS5c+j14PQj8cjGvMvECizL/qt/RDs r0ZnmVT+WW94MtzJlVDpl5qXQ0W8iH6nTLN+X7BwG0jIswDbL2yZXdDSRjHF1lC50mig MJzA== X-Gm-Message-State: AKaTC00fJFGQ/DhZ6GskwElO4Gbil4MbxJX+8viRRRBE/QRX3wC6zPvk5m+EKyyW8c9WF9yh2Yedh9xSen8LcQcM X-Received: by 10.237.37.77 with SMTP id w13mr6096467qtc.197.1479459759430; Fri, 18 Nov 2016 01:02:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.100.171 with HTTP; Fri, 18 Nov 2016 01:02:39 -0800 (PST) In-Reply-To: <3F729F9F8571BB49A982A6479F2BEEA451CF9EC1@SHSMSX103.ccr.corp.intel.com> References: <3F729F9F8571BB49A982A6479F2BEEA451CF9EC1@SHSMSX103.ccr.corp.intel.com> From: =?UTF-8?B?TG/Dr2MgQ2hhbmVs?= Date: Fri, 18 Nov 2016 10:02:39 +0100 Message-ID: Subject: Re: Use experience and performance data of offheap from Alibaba online cluster To: user@hbase.apache.org Cc: "dev@hbase.apache.org" Content-Type: multipart/alternative; boundary=001a114108ea6bdb3d05418f910e archived-at: Fri, 18 Nov 2016 09:02:48 -0000 --001a114108ea6bdb3d05418f910e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Nope, same here ! Lo=C3=AFc CHANEL System Big Data engineer MS&T - WASABI - Worldline (Villeurbanne, France) 2016-11-18 9:54 GMT+01:00 Du, Jingcheng : > Thanks Yu for the sharing, great achievements. > It seems the images cannot be displayed? Maybe just me? > > Regards, > Jingcheng > > From: Yu Li [mailto:carp84@gmail.com] > Sent: Friday, November 18, 2016 4:11 PM > To: user@hbase.apache.org; dev@hbase.apache.org > Subject: Use experience and performance data of offheap from Alibaba > online cluster > > Dear all, > > We have backported read path offheap (HBASE-11425) to our customized > hbase-1.1.2 (thanks @Anoop for the help/support) and run it online for mo= re > than a month, and would like to share our experience, for what it's worth > (smile). > > Generally speaking, we gained a better and more stable > throughput/performance with offheap, and below are some details: > > 1. QPS become more stable with offheap > > Performance w/o offheap: > > [cid:part1.582d4b6424f071c] > > Performance w/ offheap: > > [cid:part2.582d4b6424f071c] > > These data come from our online A/B test cluster (with 450 physical > machines, and each with 256G memory + 64 core) with real world workloads, > it shows using offheap we could gain a more stable throughput as well as > better performance > > Not showing fully online data here because for online we published the > version with both offheap and NettyRpcServer together, so no standalone > comparison data for offheap > > 2. Full GC frequency and cost > > Average Full GC STW time reduce from 11s to 7s with offheap. > > 3. Young GC frequency and cost > > No performance degradation observed with offheap. > > 4. Peak throughput of one single RS > > On Singles Day (11/11), peak throughput of one single RS reached 100K, > among which 90K from Get. Plus internet in/out data we could know the > average result size of get request is ~1KB > > [cid:part3.582d4b6424f071c] > > Offheap are used on all online machines (more than 1600 nodes) instead of > LruCache, so the above QPS is gained from offheap bucketcache, along with > NettyRpcServer(HBASE-15756). > Just let us know if any comments. Thanks. > > Best Regards, > Yu > > > > > > > --001a114108ea6bdb3d05418f910e--