Re: [zfs-discuss] Couple questions about ZFS writes and fragmentation

2009-11-09 Thread Ilya
Wow, this forum is great and uber-fast in response, appreciate the responses, makes sense. Only, what does ZFS do to write to data? Let's say that you want to write x blocks somewhere, is ZFS going to find a pointer to the space map of some metaslab and then write there? Is it going to find a

[zfs-discuss] Couple questions about ZFS writes and fragmentation

2009-11-09 Thread Ilya
1. Is it true that because block sizes vary (in powers of 2 of course) on each write that there will be very little internal fragmentation? 2. I came upon this statement in a forum post: [i]"ZFS uses 128K data blocks by default whereas other filesystems typically use 4K or 8K blocks. This natur

Re: [zfs-discuss] Basic question about striping and ZFS

2009-11-05 Thread Ilya
So then of what use is the parity? And how is the metadata used to reconstruct bad data? I understand obviously what the metadata contains but I don't get how ZFS traverses through a file system and USES the metadata to construct bad blocks. I understand that you write everything to separate b

Re: [zfs-discuss] Basic question about striping and ZFS

2009-11-05 Thread Ilya
Hey Thanks for the slides but some things are still unclear. Slide 18 shows variably sizes extents but doesn't explain the process of full-on write. What I'm looking for is one example. I still don't understand how it works with variable sized extents. So if you have 2 stripe units on one disk

Re: [zfs-discuss] Basic question about striping and ZFS

2009-11-04 Thread Ilya
Forgot to add, are those four stripe units (for that one file) above considered the stripe itself? Or are each of those stripe units on the seperate disks considered as separate stripes? -- This message posted from opensolaris.org ___ zfs-discuss maili

[zfs-discuss] Basic question about striping and ZFS

2009-11-04 Thread Ilya
Researching about ZFS and had a question leating to Raid-Z and the striping. So, I was glacing over Jeff's blog (http://blogs.sun.com/bonwick/entry/raid_z): [i]"RAID-Z is a data/parity scheme like RAID-5, but it uses dynamic stripe width. Every block is its own RAID-Z stripe, regardless of block

[zfs-discuss] Motherboard for home zfs/solaris file server

2009-02-23 Thread Ilya Tatar
/products/motherboard/Core2Duo/X48/C2SBX+.cfm Gigabyte GA-X48-DS4 gigabyte: http://www.gigabyte.com.tw/Products/Motherboard/Products_Overview.aspx?ProductID=2810 Intel S3200SHV http://www.intel.com/Products/Server/Motherboards/Entry-S3200SH/Entry-S3200SH-overview.htm Thanks for any help, -Ilya