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

Re: [Xen-users] Alternatives to a dual-primary DRBD setup

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Alternatives to a dual-primary DRBD setup
From: Daniel Meszaros <meszi@xxxxxxxxxxx>
Date: Sat, 21 May 2011 14:08:13 +0200
Delivery-date: Sat, 21 May 2011 05:10:28 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D01D57281@trantor>
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <4DD6B842.1040701@xxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D01D57281@trantor>
Reply-to: xen-users@xxxxxxxxxxxxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10
Hi!

Am 05/21/2011 02:16 AM, schrieb James Harper:
I would consider splitting up the storage and VM functions onto separate
servers. So 2 servers running DRBD and exporting LUN's via iSCSI (or AoE
or FCoE or whatever works for you) and then 2 (or more) servers running
VMs. This obviously needs more hardware though.

Unfortunately this is not possible at the moment due to limited budget. Besides this I expect other performance issues when introducing another layer like iSCSI or AoE to the game.

What I could do is to take for instance two harddisks into an own RAID1 being DRBD-replicated parallelly to the data but I guess this would make no difference to my current situation in the end.

I also thought about leaving the DRBD idea behind and to setup two independent servers, one holding the system backups and one being the productive machine if my systems couldn't cope with the DRBD thing. :-/

Another idea is to put the virtual systems onto the harddrive that the Xenserver host resides on (and not replicating them on-the-fly) and just leaving data on the DRBD-synced RAID5s.

The last both ideas would make XenMotion impossible which was the reason why I decided to run the Citrix solution. In that case I could possibly also run some newer (= better?) Xen version, i.e. under Debian Squeeze. :-/

Or some other idea that hasn't yet been considered...


Having said that, can you elaborate on the "sync issues" you are having
with DRBD? Anything that breaks under high load is still IMHO a bug and
can probably also break under low load, just less often, Are you running
the latest version?

No, it isn't the latest DRBD version (= 8.3.8.1). Also my Citrix Xenserver isn't latest. It is still 5.6 without any FP or SP.

When I set up the virtualization system I saw everything running fine but the host machines weren't filled with virtual guests yet, unfortunately. It must be the (raised) amount of machines having reached an I/O performance consumption level that somewhen started concurring with the DRBD sync.

At least no system or data got harmed yet ... *knock knock* ... but it's not redundant at the moment. :-(

Currently when running a benchmark from one dom0 to the other (with "netio") I get throughput rates of > 200 MByte/s. And this is the speed that I used to have with DRBD, too. But as soon as I start syncing from the "younger" primary to the other DRBD machine my virtual guests' logs show timeout error messages.

In my investigations I read that a 10 GbE NIC can cause high CPU loads when not being configured properly. Is there possibly a way to reserve more of the CPU time and/or RAM for the Xen host/ dom0? I have plenty of CPU cores in the hosts and RAM is also far from being exceeded, still.

CU,
Daniel.

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