From owner-freebsd-current@FreeBSD.ORG Mon Sep 10 17:16:23 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D25ED106564A for ; Mon, 10 Sep 2012 17:16:23 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id A1AC08FC12 for ; Mon, 10 Sep 2012 17:16:23 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so2881345pbb.13 for ; Mon, 10 Sep 2012 10:16:23 -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:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=eHoiVk498dSPJST93NBAUlWa/x5SjPRZSoY1a1HcQ8I=; b=XN7GzCCZ+T6YB7hlcqUuNVvuiFUg1m6Bj3o5XkTxKGHC6wg7i/9bz5yecQiZHvtpes VuZv1oXXfdUzg5mdWKBT3talMAu0g3GBtLj0ttHdwoIXz0dEbvKsjbWrdrETvvey2797 LSfHZjas1tzloB3ZH7H+pC3RNWvlkoNSz+i6JVvdqgImQkVWNXDjf/dWp8VsmNel1aIk VccA+lARpUO9Fe0x+c5zQ2ugj+PAQO+xjf2YfKTEzE+HJ65Bq1MPLMUro4TUm7cOM1L+ VbJi3rLYMha5r/7J4FwqLS6eqo7egJRLW71LGr/soU0OycNx0DM2BausblJTzXxYpAIO 8oaw== Received: by 10.68.241.228 with SMTP id wl4mr6737652pbc.51.1347297383219; Mon, 10 Sep 2012 10:16:23 -0700 (PDT) Received: from bakeneko.local (108-213-216-134.lightspeed.sntcca.sbcglobal.net. [108.213.216.134]) by mx.google.com with ESMTPS id tw5sm2182751pbc.48.2012.09.10.10.16.20 (version=SSLv3 cipher=OTHER); Mon, 10 Sep 2012 10:16:21 -0700 (PDT) Message-ID: <504E200A.5020604@gmail.com> Date: Mon, 10 Sep 2012 10:14:50 -0700 From: matt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6esrpre) Gecko/20120730 Thunderbird/10.0.6 MIME-Version: 1.0 To: Achim Patzner References: <6A0C3360-0A1E-4905-A33E-D6CC590D7A5A@bnc.net> In-Reply-To: <6A0C3360-0A1E-4905-A33E-D6CC590D7A5A@bnc.net> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Cc: freebsd-current@freebsd.org Subject: Re: mfi driver performance X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2012 17:16:24 -0000 On 09/10/12 05:38, Achim Patzner wrote: > Hi! > > We’re testing a new Intel S2600GL-based server with their recommended RAID adapter ("Intel(R) Integrated RAID Module RMS25CB080”) which is identified as > > mfi0: port 0x2000-0x20ff mem 0xd0c60000-0xd0c63fff,0xd0c00000-0xd0c3ffff irq 34 at device 0.0 on pci5 > mfi0: Using MSI > mfi0: Megaraid SAS driver Ver 4.23 > mfi0: MaxCmd = 3f0 MaxSgl = 46 state = b75003f0 > > or > > mfi0@pci0:5:0:0: class=0x010400 card=0x35138086 chip=0x005b1000 rev=0x03 hdr=0x00 > vendor = 'LSI Logic / Symbios Logic' > device = 'MegaRAID SAS 2208 [Thunderbolt]' > class = mass storage > subclass = RAID > > and seems to be doing quite well. > > As long as it isn’t used… > > When the system is getting a bit more IO load it is getting close to unusable as soon as there are a few writes (independent of configuration, it is even sucking as a glorified S-ATA controller). Equipping it with an older (unsupported) controller like an SRCSASRB > (mfi0@pci0:10:0:0: class=0x010400 card=0x100a8086 chip=0x00601000 rev=0x04 hdr=0x00 > vendor = 'LSI Logic / Symbios Logic' > device = 'MegaRAID SAS 1078' > class = mass storage > subclass = RAID) solves the problem but won’t make Intel’s support happy. > > Has anybody similar experiences with the mfi driver? Any good ideas besides running an unsupported configuration? > > > Achim > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" I just set up an IBM m1015 (aka LSI 9240lite aka Drake Skinny) with mfi. Performance was excellent for mfisyspd volumes, as I compared using the same hardware but with firmware (2108it.bin) that attaches under mps. Bonnie++ results on random disks were very close if not identical between mfi and mps. ZFS performance was also identical between a mfisysd JBOD volume and a mps "da" raw volume. It was also quite clear mfisyspd volumes are true sector-for-sector pass through devices. However, I could not get smartctl to see an mfisyspd volume (it claimed there was no such file...?) and so I flashed the controller back to mps for now. A shame, because I really like the mfi driver better, and mfiutil worked great (even to flash firmware updates). Matt