WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] AoE LVM2 DRBD Xen Setup

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] AoE LVM2 DRBD Xen Setup
From: Bjoern Metzdorf <bm@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 12 Oct 2006 12:09:56 +0200
Delivery-date: Thu, 12 Oct 2006 03:11:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.7 (Windows/20060909)
Hello everybody,

I am in the process of setting up a really cool xen serverfarm. Backend storage will be an LVMed AoE-device on top of DRBD.

The goal is to have the backend storage completely redundant.

Picture:

|RAID|         |RAID|
|DRBD1| <----> |DRBD2|
       \      /
        |VMAC|
       | AoE  |
    |global LVM VG|
      /   |    \
|Dom0a| |Dom0b| |Dom0c|
   |      |        |
   |      |        |
|LVMLV1| |LVMLV2|  |LVMLV3|
|DomU1|  |DomU2|   |DomU3|

Each Dom0 has the global LVM VG visible but only uses the relevant LVs for its DomUs.

There are two open questions for me:

1. Is is possible to failover AoE from drbd1 to drbd2? Did anyone try this yet? Normal drbd-setups use heartbeat with a virtual IP for failover, but in this case I need a virtual Mac, since AoE is layer2.

Does an AoE-Client recognize mac-changes automatically (I don't think so), or do I have to "failover" a custom virtual mac with "ip set hwaddr" or such?

In the archives I didn't find anything close to it.

2. Do I need the Redhat-Cluster-framework for this to work? If I make changes to the shared LVM VG (e.g. create a new LV for a new DomU), I have to execute vgscan on all Dom0s. This would not be necessary if I would use the cluster framework. But I don't need GFS or such, so I don't want to add additional complexity. But perhaps I have overseen some metadata problems here? Anyone? :)

Regards,
Bjoern




_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>