I believe both dlm_send and dlm_receive are part of GFS' locking mechanism where locks are bouncing back and forth between servers. The Zimbra VE is pretty consistent in its internal load and what struck me was that Virtuozzo's PIM interface flags the increased load (leading me to believe it is abnormal). Perhaps I am mistaken on the meaning of the load figures though. On a busy machine what would be considered a normal load? Does it differ based on the number of processors and cores available in the system?<div>
<br></div><div>I came across this article which makes me think I may be mistaken in my concern: <a href="http://www.linuxjournal.com/article/9001">http://www.linuxjournal.com/article/9001</a></div><div><br></div><div>Can anyone who is using GFS perhaps comment on how it has performed for them in virtualization scenarios? When initially working with just the iSCSI mounted disks involved operations were just slightly less "snappy" than local file operations. With GFS things seem at least noticeably more sluggish which I expect is normal given the multi-server locking but has anyone worked on optimizing GFS performance in a virtualization environment?</div>
<div><br></div><div><br></div><div>Thanks,</div><div>James Thompson<br><br><div class="gmail_quote">On Sat, May 31, 2008 at 11:56 AM, Scott Dowdle <<a href="mailto:dowdle@montanalinux.org">dowdle@montanalinux.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">James,<br>
<div><div></div><div class="Wj3C7c"><br>
----- "James Thompson" <<a href="mailto:james@ubercart.org">james@ubercart.org</a>> wrote:<br>
> I have just finished deploying two Dell PowerEdge 1950s with CentOS<br>
> 5.1 and Virtuozzo 4. GFS is up and running and Virtuozzo is configured<br>
> for shared-storage clustering. Everything works adequately but I am<br>
> wondering if anyone else has experienced load issues like I am seeing.<br>
> I have three VEs/VMs running, two on one node and one on the other<br>
> node. One of the VEs on each node are doing very little (one is just<br>
> idling with apache and mysql and the other is running rsync every six<br>
> hours). The other is running Zimbra. Every so often load will spike on<br>
> the node running the Zimbra VE to as high as 2 or 3 then settle down a<br>
> short while later to around 0.8 or 0.9. During the spikes the node not<br>
> running Zimbra will other see an increase from its idle load of 0.4 or<br>
> so up to as high as 1.7 as I have seen. I notice when running top that<br>
> dlm_send and dlm_recv will jump to the top fairly frequently when<br>
> these load spikes occur.<br>
><br>
> What I am wondering is whether anyone else has experienced these kind<br>
> of load scenarios with GFS and what they have done to deal with them?<br>
> We are hoping to deploy a bit more densely on this setup so I'd like<br>
> to make any performance adjustments I can at this stage.<br>
><br>
> Thanks,<br>
> James Thompson<br>
<br>
</div></div>A load of 2-3 isn't much at all... so I don't think I'd call that much of a spike. I have run OpenVZ at work and on a hobby server. In both cases I have about 7 containers... one of them being Zimbra. The other 6 containers are fairly busy so the two machines see a decent amount of load. I am NOT using GFS though. What is dlm_send and dlm_recv part of? GFS?<br>
<br>
TYL,<br>
--<br>
Scott Dowdle<br>
704 Church Street<br>
Belgrade, MT 59714<br>
(406)388-0827 [home]<br>
(406)994-3931 [work]<br>
_______________________________________________<br>
CentOS-virt mailing list<br>
<a href="mailto:CentOS-virt@centos.org">CentOS-virt@centos.org</a><br>
<a href="http://lists.centos.org/mailman/listinfo/centos-virt" target="_blank">http://lists.centos.org/mailman/listinfo/centos-virt</a><br>
</blockquote></div><br></div>