Disk I/O is not the main factor for running game servers anyway, so 
that's not really a reason to choose one option over the other in this case.



Valtteri Kiviniemi wrote:
> Hi,
>
> You are correct. But I'm just saying my opinion here, and I think that 
> Xen is better.
>
> VMWare ESXi is maybe a bit more user friendly than XenServer 5.5, but I 
> don't still understand why ESXi is so much slower. I'am using both of 
> them because my company sell's virtual servers and some customers want 
> VMWare ones.
>
> I have identical hardware on all machines but im still seeing 30-40% 
> more performance on Xen virtual servers than on VMWare. Dont know why, 
> but disk i/o is way better on Xen than VMWare.
>
> - Valtteri Kiviniemi
>
> Eric Greer kirjoitti:
>   
>> If everyone wants to get technical with all of this nonsense... you can run
>> srcds just fine on a VPS - as long as there is enough power.
>> Xen Quite simply adds another layer hardware layer that data must pass
>> through.  However, we're talking nanoseconds here people.  Not like another
>> hop on your way to chicago - another *virtual* device on the way to the
>> hardware and back.  It's like nothing.  VMWare ESXi adds a few more layers
>> as it passes through more virtual devices... but it still does not matter.
>>
>> A VM can be provisioned with plenty enough power to do any source server
>> just fine. You just have to give it plenty of dedicated resources.
>>
>> I feel like people start taking emotions into computing at some point.
>>  There aren't any - its all benchmarks and numbers.  If the system can CPU
>> bench some number has memory available and bandwidth... it can run the
>> server - simple as that.
>>
>> A VPS is generally considered 'weaker' because it can share resources with
>> other VMs - but it doesn't have to.  If for some reason you wanted to give
>> root shell access to a game server customer, you could VM them.  Yes, theres
>> a good 100Mb of memory overhead for the hypervisor, but it can be worth it.
>>
>> Eric
>>
>>
>> On Thu, Aug 27, 2009 at 12:05 PM, Valtteri Kiviniemi <
>> valtteri.kivini...@dataproof.fi> wrote:
>>
>>     
>>> Hi,
>>>
>>> You should probably read the facts before posting. Ofc. its not exactly
>>> the same, but if you know nothing about Xen you would know that the
>>> performance difference between (for example 2.6.18-xen and 2.6.18
>>> kernels) are so small, that you cant even notice it.
>>>
>>> Maybe with ESXi you have greater performance difference compared to
>>> bare-metl but not with xen.
>>>
>>> - Valtteri Kiviniemi
>>>
>>> Kveri kirjoitti:
>>>       
>>>> believe me, if you have paravirtualized enviroment you don't have
>>>> equal performance than on bare-metal. Paravirtualization adds another
>>>> layer, so does overhead. Maybe performance in CSS, but I doubt about it.
>>>>
>>>> I'm using full VT on 4x quad core xeons with 16gb ram and providing
>>>> 1000fps 1.6 servers (yes, stable 1000fps, kernel self-pached with RT
>>>> and some HZ tweaks), CSS servers with 100 ticrate and and some tf2
>>>> servers without any problems.
>>>>
>>>> Kveri
>>>>
>>>> On 25.8.2009, at 20:52, Valtteri Kiviniemi wrote:
>>>>
>>>>         
>>>>> Hi,
>>>>>
>>>>> We are running multiple TF2 servers with Xen 3.4.1 paravirtualized.
>>>>> Performance is exactly the same as bare-metal, maybe even better. Only
>>>>> downside is that you need xen-patched kernel so to get most stable and
>>>>> working environment you have to use the default 2.6.18.8-xen kernel.
>>>>> Ofc. you can compile a 1000hz domU kernel like we have.
>>>>>
>>>>> There is also pv_ops kernels which are included in the xen-unstable
>>>>> tree. They are the normal kernel.org kernel with patches that make it
>>>>> suitable for Xen hypervisor.
>>>>>
>>>>> In my opinion Xen is the best solution for gameserver virtualization
>>>>> because it is the fastest. ESXi virtuals are not paravirtualized so
>>>>> they
>>>>> have slower disk i/o and network performance. They also use more
>>>>> resources.
>>>>>
>>>>> If you want same performance as bare-metal you need paravirtualized
>>>>> guest operating systems and Xen is the best solution for that.
>>>>>
>>>>> We have a physical 2 x 2.5GHz Quad-core Xeon machine with 16 GB ram
>>>>> and
>>>>> a ARECA ARC-1220 raid controller with RAID10 array.
>>>>>
>>>>> We are also running many other virtuals on the same machine without
>>>>> them
>>>>> affecting the gameserver virtual performance.
>>>>>
>>>>> With Xen you can for example assign 4 physical cores to the gameserver
>>>>> virtual and use the other 4 for other virtuals.
>>>>>
>>>>> - Valtteri Kiviniemi
>>>>>
>>>>> Daniel Worley kirjoitti:
>>>>>           
>>>>>> I don't have exact numbers, but I've run srcds both natively and
>>>>>> under ESXi
>>>>>> on a PowerEdge server.  Under both I was able to run multiple
>>>>>> instances, no
>>>>>> issues.  I saw no difference in performance playing on the servers,
>>>>>> but once
>>>>>> again I don't have numbers to back it up.
>>>>>>
>>>>>> On Tue, Aug 25, 2009 at 11:07 AM, Claudio Beretta <
>>>>>>             
>>> beretta.clau...@gmail.com
>>>       
>>>>>>> wrote:
>>>>>>> HiI'd like to know your experiences with running srcds in a
>>>>>>> virtualized
>>>>>>> environment. Searching mail-archive for past discussions about
>>>>>>> this subject
>>>>>>> didn't provide a reliable conclusion to this topic.
>>>>>>> From what i understand, only hypervisors such as ESXi, XEN (and
>>>>>>> maybe
>>>>>>> Hyper-V) are suitable to be used for game servers because they
>>>>>>> should be
>>>>>>> the
>>>>>>> ones that introduce the lower overhead and response delay.
>>>>>>> Having a minor performance loss is fine, as long as no noticeable
>>>>>>> jitter is
>>>>>>> introduced or ping is increased.Has anyone had a chance to test
>>>>>>> these
>>>>>>> products and compare srcds performance on the same machine when
>>>>>>> virtualized
>>>>>>> and when running on the bare metal?
>>>>>>> Provided that the machine can handle it, do you know if it is
>>>>>>> possible to
>>>>>>> virtualize tickrate100, 1000fps CSS servers? Not that i want to do
>>>>>>> that,
>>>>>>> but
>>>>>>> if it can be done.. anything can be done :-)
>>>>>>>
>>>>>>> best regards,
>>>>>>> Claudio
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>             
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>> archives, please visit:
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>
>>>>> --
>>>>> This message has been scanned for viruses and
>>>>> dangerous content by MailScanner, and is
>>>>> believed to be clean.
>>>>>
>>>>>           
>>> _______________________________________________
>>> 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
>>     
>
> _______________________________________________
> 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