<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities: Message List - variable IIS performance depending upon load on other ESX VMs</title>
    <link>http://communities.vmware.com/community/vmtn/general/performance?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Sun, 14 Jun 2009 20:35:11 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-06-14T20:35:11Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1283509?tstart=0#1283509</link>
      <description>&lt;br /&gt;
For those of you who have been reading this thread. The problem has been identified as being a dodgy VM. &lt;br /&gt;
&lt;p /&gt;
This behaviour does not happen when a different VM is used. The VM was cloned from the same image, has identical software installed, and is running an identical test.&lt;br /&gt;
&lt;p /&gt;
Has anyone else encountered radical differences in performance characteristics between cloned VMs?</description>
      <pubDate>Sun, 14 Jun 2009 20:35:11 GMT</pubDate>
      <author>joeyCon</author>
      <guid>http://communities.vmware.com/message/1283509?tstart=0#1283509</guid>
      <dc:date>2009-06-14T20:35:11Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1281917?tstart=0#1281917</link>
      <description>&lt;br /&gt;
I am undertaking this activity to asertain performance metrics (maximum throughput) for our IIS web server.&lt;br /&gt;
&lt;p /&gt;
I ran with affinity set so as to compare the performance difference from Physical box (single core) to ESX box single core. I also ran the test without affinity set and got the same performance.&lt;br /&gt;
&lt;p /&gt;
We have 2 gigs of memory per VM, during peak load less there is more than a gig free on each VM.&lt;br /&gt;
&lt;p /&gt;
There is a NIC shared for 14 ESX boxes. When I place the other VMs on a separate ESX box, using the same NIC the problem goes away. I therefore can't see how it can be NIC related. &lt;br /&gt;
&lt;p /&gt;
The Web Server CPU is at 100% for both tests so it doesnt appear that the network is bottlenecking the Web Server.&lt;br /&gt;
&lt;p /&gt;
If the other servers on the ESX box are not network intensive, but high on CPU (factorial calc on each) there is no problem! &lt;br /&gt;
&lt;p /&gt;
Is it normal practive to have multiple servers which have heavy network I/O  (and simultaneously high CPU) on a single ESX box?  (NOTE -even when there are several spare cores for the ESX box)&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Fri, 12 Jun 2009 11:18:38 GMT</pubDate>
      <author>joeyCon</author>
      <guid>http://communities.vmware.com/message/1281917?tstart=0#1281917</guid>
      <dc:date>2009-06-12T11:18:38Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1281890?tstart=0#1281890</link>
      <description>&lt;br /&gt;
ESX schedules a single vCPU to a single core - so each of you VMs will be scheduled to a single core - ESX does this very well so best practice is not to set affinity &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
How is your networking configured? Are you using a NIC team? I know you say memory is not a bottleneck, but how much memory does each host have?&lt;br /&gt;
&lt;p /&gt;
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful</description>
      <pubDate>Fri, 12 Jun 2009 10:48:41 GMT</pubDate>
      <author>weinstein5</author>
      <guid>http://communities.vmware.com/message/1281890?tstart=0#1281890</guid>
      <dc:date>2009-06-12T10:48:41Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Re: variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1281785?tstart=0#1281785</link>
      <description>&lt;br /&gt;
All VMs are on a single core, 2gig memory - memory is not the bottleneck, there are no disk queues.&lt;br /&gt;
&lt;p /&gt;
I am thinking the issue may be down do the creation of virtual switches , however I would have expected other peoples web servers to have experienced this phenomenom.&lt;br /&gt;
&lt;p /&gt;
There are spare cores for the host to utilize, is ESX work this way? &lt;br /&gt;
&lt;p /&gt;
I believe that it is recommended to split heavily loaded web servers across ESX boxes, do you know the reason for this?</description>
      <pubDate>Fri, 12 Jun 2009 08:19:18 GMT</pubDate>
      <author>joeyCon</author>
      <guid>http://communities.vmware.com/message/1281785?tstart=0#1281785</guid>
      <dc:date>2009-06-12T08:19:18Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Re: variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1281208?tstart=0#1281208</link>
      <description>What is the configuration of your ESX host? How many CPUs/core? How much memory? That is normal behavior if you are constrained by resources - &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful</description>
      <pubDate>Thu, 11 Jun 2009 19:19:04 GMT</pubDate>
      <author>weinstein5</author>
      <guid>http://communities.vmware.com/message/1281208?tstart=0#1281208</guid>
      <dc:date>2009-06-11T19:19:04Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>variable IIS performance depending upon load on other ESX VMs</title>
      <link>http://communities.vmware.com/message/1280430?tstart=0#1280430</link>
      <description>&lt;br /&gt;
I am running a web server on an ESX box. &lt;br /&gt;
&lt;p /&gt;
When I am running without any other VMs running on the ESX box, I get a throughput of 40 requests per second, without queues building up.&lt;br /&gt;
&lt;p /&gt;
When I place other 4 VMs on the box (under heavy load, both CPU and network I/O) the performance of my web server deteriorates to 20 requests per second.&lt;br /&gt;
&lt;p /&gt;
All VMs on single cores. All windows 2003, IIS 6&lt;br /&gt;
&lt;p /&gt;
This happens if I set the affinity of the CPUs to set cores, or allow them to roam. If I set the affinity to a set core I also turn off hyperthreading.&lt;br /&gt;
&lt;p /&gt;
There are serveral spare cores to allow for spare CPU capacity for  virtual switches, etc...&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Has anyone else had these issues? Am I missing something?&lt;br /&gt;
&lt;p /&gt;
I'd be very greatful for any assistance.&lt;br /&gt;
&lt;p /&gt;
Joe</description>
      <pubDate>Thu, 11 Jun 2009 09:42:32 GMT</pubDate>
      <author>joeyCon</author>
      <guid>http://communities.vmware.com/message/1280430?tstart=0#1280430</guid>
      <dc:date>2009-06-11T09:42:32Z</dc:date>
      <clearspace:dateToText>5 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
  </channel>
</rss>

