Re: [zfs-discuss] multiple disk failure

2011-01-31 Thread James Van Artsdalen
He says he's using FreeBSD. ZFS recorded names like "ada0" which always means a whole disk. In any case FreeBSD will search all block storage for the ZFS dev components if the cached name is wrong: if the attached disks are connected to the system at all FreeBSD will find them wherever they ma

[zfs-discuss] possible zfs recv bug?

2010-11-23 Thread James Van Artsdalen
I am seeing a zfs recv bug on FreeBSD and am wondering if someone could test this in the Solaris code. If it fails there then I guess a bug report into Solaris is needed. This is a perverse case of filesystem renaming between snapshots. kraken:/root# cat zt zpool create rec1 da3 zpool create

Re: [zfs-discuss] Cache flush (or the lack of such) and corruption

2010-07-12 Thread James Van Artsdalen
ZFS is a copy-on-write filesystem. The important point is that if a single byte in a file is changed then the containing block is rewritten elsewhere, requiring that the file block pointers be rewritten - and when these are rewritten they are likewise written elsewhere and pointers to *them* ne

Re: [zfs-discuss] Legality and the future of zfs...

2010-07-09 Thread James Van Artsdalen
> On Thu, 8 Jul 2010, Edward Ned Harvey wrote: > Yep. Provided it supported ZFS, a Mac Mini makes for > a compelling SOHO server. Warning: a Mac Mini does not have eSATA ports for external storage. It's dangerous to use USB for external storage since many (most? all?) USB->SATA chips discard S

Re: [zfs-discuss] SATA 6G controller for OSOL

2010-07-09 Thread James Van Artsdalen
If these 6 Gb/s controllers are based on the Marvell part I would test them thoroughly before deployment - those chips have been problematic. A PCI-e SSD card is likely much faster than any SATA SSD. -- This message posted from opensolaris.org ___ zfs-

Re: [zfs-discuss] Expected throughput

2010-07-06 Thread James Van Artsdalen
Under FreeBSD I've seen zpool scrub sustain nearly 500 MB/s in pools with large files (a pool with eight MIRROR vdevs on two Silicon Image 3124 controllers). You need to carefully look for bottlenecks in the hardware. You don't indicate how the disks are attached. I would measure the total ban

Re: [zfs-discuss] Secure delete?

2010-04-13 Thread James Van Artsdalen
If you're concerned about someone reading the charge level of a Flash cell to infer the value of the cell before being erased, then overwrite with random data twice before issuing TRIM (remapping in an SSD probably makes this ineffective). Most people needing a secure erase feature need it to s

Re: [zfs-discuss] Secure delete?

2010-04-12 Thread James Van Artsdalen
My point is not to advocate the TRIM command - those issues are already well-known - but rather suggest that the code that sends TRIM is also a good place to securely erase data on other media, such a hard disk. TRIM is not a Windows 7 command but rather a device command. FreeBSD's CAM layer a

Re: [zfs-discuss] Secure delete?

2010-04-11 Thread James Van Artsdalen
OpenSolaris needs support for the TRIM command for SSDs. This command is issued to an SSD to indicate that a block is no longer in use and the SSD may erase it in preparation for future writes. A SECURE_FREE dataset property might be added that says that when a block is released to free space

Re: [zfs-discuss] Intel SASUC8I - worth every penny

2010-03-28 Thread James Van Artsdalen
> * SII3132-based PCIe X1 SATA card (2 ports) This chip is slow. PCIe cards based on the Silicon Image 3124 are much faster, peaking around 1 GB/sec aggregate throughput. However, the 3124 is a PCI-X chip and hence is used behind an Intel PCI serial-to-parallel bridge for PCIe applications: th