>From what I read, one of the main things about ZFS is "Don''t trust the underlying hardware". If this is the case, could I run Solaris under VirtualBox or under some other emulated environment and still get the benefits of ZFS such as end to end data integrity?The reason I ask is that the only computer I have with the requirements to run ZFS is also my MythTV machine. I can''t run ZFS under Linux and I can''t run MythTV under Solaris. This message posted from opensolaris.org
Eric L. Frederich writes:>>From what I read, one of the main things about ZFS is "Don''t trust the underlying hardware". If this is the case, could I run Solaris under VirtualBox or under some other emulated environment and still get the benefits of ZFS such as end to end data integrity? >You could probably answer that question by changing the phrase to "Don''t trust the underlying virtual hardware"! ZFS doesn''t care if the storage is virtualised or not. Ian
> >>From what I read, one of the main things about ZFS is "Don''t trust the > >> underlying hardware". If this is the case, could I run Solaris under > >> VirtualBox or under some other emulated environment and still get the > >> benefits of ZFS such as end to end data integrity? > > You could probably answer that question by changing the phrase to "Don''t > trust the underlying virtual hardware"! ZFS doesn''t care if the storage is > virtualised or not.But worth noting is that, as with for example hardware RAID, if you intend to take advantage of the self-healing properties of ZFS with multiple disks, you must expose the individual disks to your mirror/raidz/raidz2 individually through the virtualization environment and use them in your pool. -- / Peter Schuller PGP userID: 0xE9758B7D or ''Peter Schuller <peter.schuller at infidyne.com>'' Key retrieval: Send an E-Mail to getpgpkey at scode.org E-Mail: peter.schuller at infidyne.com Web: http://www.scode.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: This is a digitally signed message part. URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080108/9a776b56/attachment.bin>
You could probably run MythTV in a linux domU within a Solaris system (basically your same idea but virtualize the Linux instead of the Solaris). The only hangup would be your TV tuner card(s). I use MythTV with a separate Solaris file server but I''ve contemplated the possibility of consolidating the two systems using xVM. If and when xVM supports PCI passthrough I will probably give it a shot. -Peter Eric L. Frederich wrote:> >From what I read, one of the main things about ZFS is "Don''t trust the underlying hardware". If this is the case, could I run Solaris under VirtualBox or under some other emulated environment and still get the benefits of ZFS such as end to end data integrity? > > The reason I ask is that the only computer I have with the requirements to run ZFS is also my MythTV machine. I can''t run ZFS under Linux and I can''t run MythTV under Solaris. > > > This message posted from opensolaris.org > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > >
Peter Schuller wrote:>>> >From what I read, one of the main things about ZFS is "Don''t trust the >>> >>>> underlying hardware". If this is the case, could I run Solaris under >>>> VirtualBox or under some other emulated environment and still get the >>>> benefits of ZFS such as end to end data integrity? >>>> >> You could probably answer that question by changing the phrase to "Don''t >> trust the underlying virtual hardware"! ZFS doesn''t care if the storage is >> virtualised or not. >> > > But worth noting is that, as with for example hardware RAID, if you intend to > take advantage of the self-healing properties of ZFS with multiple disks, you > must expose the individual disks to your mirror/raidz/raidz2 individually > through the virtualization environment and use them in your pool.Or expose enough LUNs to take advantage of it. Two raid LUNs in a mirror for example.