Porting the Solaris ZFS File System to the FreeBSD Operating System