> This might be, but, how do I tell?  If the VM was overloaded, surely it
> would present itself in the OS in some form or other?

Your users presented 'spotty' performance issues, so your peaks and
small blips are the issue, this is often not recorded and is often
averaged out in most monitoring. If your guests are HVM and properly
equipped with drivers to reduce the overhead, then the question comes
down to how many layers the instructions are flowing through to
achieve processing and return to the TCP stack. I don't run anything
that is "I/O" intensive in a VM container for the reason that they
need direct instruction set access, not App -> Guest OS -> VM API ->
HW -> (... and back). This suggests a WAIT code delaying processing,
quite possibly the collection of said stats too.

Your stated specs are great, well beyond what hlds/srcds needs, but I
think you may be bumping into limits that are tiny, but collectively
present as small spikes getting averaged out to nothingness.

64-bit I don't think will help; you can give it a shot, but I've never
ran 32-bit PAE, I went to 64-bit pretty much from day 1.

I'd recommend turning something off and seeing if the same behavior
continues, maybe the forked L4D, or one of the TF2 servers. I run 25
forks of L4D2 on a RAID10 2xXEON socket system with 12gb RAM solid...
my system never achieves 2.5 in system load... ever. This is an older
hardware system, but has served me great for a long time. I, however,
do not virtualize because I don't need to segment the system.

~Brian



On Fri, Sep 9, 2011 at 12:57, Peter Reinhold <[email protected]> wrote:
> On Fri, 9 Sep 2011 12:22:34 -0700, Brian Menges wrote:
>
>> I really think the fact remains that the guest dom he's running is a
>> bit overloaded; and running non-optimized settings.
>
> This might be, but, how do I tell?  If the VM was overloaded, surely it
> would present itself in the OS in some form or other?
>
>> Namely the I/O is probably killing you (with whatever writes it may be
>> achieving); Either run critical write portions in a RAM disk, optimize
>
> The box only runs src servers, the IO is an average of 10-15kb/second,
> except when loading levels, which ofcourse "spikes" at 50-80mb. (Reported by
> dstat io)
>
> This can hardly be described as overloaded?
>
> Also, the VM boxes are hosted on separate, physical harddrives, and looking
> at overall ESXi IO, we're talking average disk IO across the entire machine
> in the sub-mb-second range.
>
>
> /Peter
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to