Re: [Aoetools-discuss] active/active aoe + raid0

2009-10-15 Thread Ed Cashin
On Thu Oct 15 10:56:55 EDT 2009, ecas...@coraid.com wrote: ... However, most of the problems I can think of with using md on two initiators at the same time over a common set of AoE targets have to do with failing individual components, or with the consistency of the state of the RAID itself,

Re: [Aoetools-discuss] active/active aoe + raid0

2009-10-15 Thread Matthew Ingersoll
On Oct 15, 2009, at 8:19 AM, Ed Cashin wrote: What am I saying? The main problem is the page cache. The I/O for the components of the RAID 0 will go through the page cache on each of the two AoE initiators, and without some way for the two hosts to make sure that the page cache contents

Re: [Aoetools-discuss] active/active aoe + raid0

2009-10-15 Thread Matthew Ingersoll
On Oct 15, 2009, at 9:55 AM, Matthew Ingersoll wrote: On Oct 15, 2009, at 8:19 AM, Ed Cashin wrote: What am I saying? The main problem is the page cache. The I/O for the components of the RAID 0 will go through the page cache on each of the two AoE initiators, and without some way for

Re: [Aoetools-discuss] active/active aoe + raid0

2009-10-15 Thread Ed Cashin
On Thu Oct 15 12:56:00 EDT 2009, ma...@digitalwest.net wrote: ... At what layer(s) does page cache come into play? I know the gist of how it functions but not the dirty details. I thought it only came into play when using a filesystem? For example, if the controllers shared a block

Re: [Aoetools-discuss] active/active aoe + raid0

2009-10-15 Thread Ed Cashin
On Thu, Oct 15, 2009 at 09:42:15AM -0700, Matthew Ingersoll wrote: Thanks for the response Ed - I'll follow up on the linux raid list. What are your thoughts on a cluster aware LVM (CLVM) for striping and removing the md devices all together? If you learn more about that, please get back

[Aoetools-discuss] active/active aoe + raid0

2009-10-14 Thread Matthew Ingersoll
I'm testing an active/active setup that uses aoe and was hoping for some feedback. The basic design has a storage device that runs vladed (aoe-storage) and an aoe initiator (controller) that creates a raid0 using mdadm from the aoe devices. From there, lvm (clustered) slices out storage