Received: from maia.hub.org (maia-2.hub.org [200.46.204.251]) by mail.postgresql.org (Postfix) with ESMTP id C866A1337B69 for ; Mon, 9 May 2011 21:32:41 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.251]) (amavisd-maia, port 10024) with ESMTP id 11475-03 for ; Tue, 10 May 2011 00:32:24 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-px0-f175.google.com (mail-px0-f175.google.com [209.85.212.175]) by mail.postgresql.org (Postfix) with ESMTP id E9C39133740B for ; Mon, 9 May 2011 21:32:23 -0300 (ADT) Received: by pxi17 with SMTP id 17so3943460pxi.34 for ; Mon, 09 May 2011 17:32:23 -0700 (PDT) Received: by 10.68.42.232 with SMTP id r8mr4319211pbl.462.1304987543394; Mon, 09 May 2011 17:32:23 -0700 (PDT) Received: from Craig-Jamess-MacBook-Pro.local (wsip-70-167-122-86.sd.sd.cox.net [70.167.122.86]) by mx.google.com with ESMTPS id o20sm4432424pbt.50.2011.05.09.17.32.20 (version=SSLv3 cipher=OTHER); Mon, 09 May 2011 17:32:22 -0700 (PDT) Message-ID: <4DC88793.4000708@emolecules.com> Date: Mon, 09 May 2011 17:32:19 -0700 From: Craig James User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 To: pgsql-performance@postgresql.org Subject: Re: Benchmarking a large server References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.9 tagged_above=-10 required=5 tests=BAYES_00=-1.9 X-Spam-Level: X-Archive-Number: 201105/104 X-Sequence-Number: 43613 2011/5/9 Chris Hoover: > I've got a fun problem. > My employer just purchased some new db servers that are very large. The > specs on them are: > 4 Intel X7550 CPU's (32 physical cores, HT turned off) > 1 TB Ram > 1.3 TB Fusion IO (2 1.3 TB Fusion IO Duo cards in a raid 10) > 3TB Sas Array (48 15K 146GB spindles) > The issue we are running into is how do we benchmark this server, > specifically, how do we get valid benchmarks for the Fusion IO card? > Normally to eliminate the cache effect, you run iozone and other benchmark > suites at 2x the ram. However, we can't do that due to 2TB> 1.3TB. > So, does anyone have any suggestions/experiences in benchmarking storage > when the storage is smaller then 2x memory? Maybe this is a dumb question, but why do you care? If you have 1TB RAM and just a little more actual disk space, it seems like your database will always be cached in memory anyway. If you "eliminate the cach effect," won't the benchmark actually give you the wrong real-life results? Craig