Date: Sat, 25 Aug 2018 15:04:32 +0200 From: Harry Schmalzbauer <freebsd@omnilan.de> To: FreeBSD Stable <freebsd-stable@freebsd.org> Cc: =?UTF-8?Q?Edward_Tomasz_Napiera=c5=82a?= <trasz@freebsd.org> Subject: Re: ctld(8) 11.2-release lockup with w2k16 [Was: Re: ctld(8), multiple 'portal-group' on same socket (individual 'discovery-auth-group' restrictions)] Message-ID: <151ecc4c-5c6b-82ab-d24b-209d685002ad@omnilan.de> In-Reply-To: <3613504a-b017-bc3a-cd62-54d8bb051ea1@omnilan.de> References: <5444C94C.4050705@omnilan.de> <20141021104308.GA5990@brick.home> <3613504a-b017-bc3a-cd62-54d8bb051ea1@omnilan.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 05.07.2018 um 18:17 schrieb Harry Schmalzbauer: > Am 21.10.2014 um 12:43 schrieb Edward Tomasz Napierała: >> On 1020T1035, Harald Schmalzbauer wrote: >>> Hello, >>> >>> I'm trying to move from istgt(1) to ctld(8), but it seems my setup >>> isn't >>> possible with ctld. >>> Besides missing support for virtual-DVDs ('UnitType DVD' in istgt) and >>> real ODD-devices ('UnitType pass' in istgt), >> Yup, we don't implement virtual DVDs and passthrough. Especially the >> latter would be a nice feature to have. > > > Hello Edward, > > my current problem is unrelated. > But this old mail illustrates the timeframe I've been happily using > ctld(8) without problems :-) Thanks! > > Recently, I discovered that WindowsServerBackup fails with Win2k16 > (never used 2k12). > Old initiators running 2008R2 (or ESXi 5.5) are still able to use > ctld(8) ZVOL targets for WindowsServerBackup on 11.2-release without > problems. Unfortunately also ESXi6.5 initiatiors are not working well with ctld(8) anymore. Read performace is incredibly slow. I have a 2x3z1 pool with 6SAS10krpm spindels. Local ZFS performance doesn't show anything unexpected. But reading from a ctld(8) ZVOL backed target under ESXi6.5 seems to cause a interrupt deadlock – not completely dead, but almost. gstat(8) tells me that all 6 HDDs are idle. top(1) shows no thread consuming CPU cycles, with one exception (besides idle): 12 root 38 -56 - 0K 608K WAIT -1 569:02 482.78% intr systat(1) shows NICs almost idle (<100irqs/s) and permanent 25% INTR load (one of 4 cores). This is with 11.2 release. It's a ESXi guest, which I used severla years with previous FreeBSD versions without such massive iSCSI performance problems. Using the same /dev/zvol with istgt(1) on the same 11.2-release VM also solves the performance issue. Is anybody using ctld(8) in production post 10.x? If so, without observing a similar regression? Thanks, -harry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?151ecc4c-5c6b-82ab-d24b-209d685002ad>