Raised This Month: $51 Target: $400
 12% 

Running Multiple Servers


Post New Thread Reply   
 
Thread Tools Display Modes
HellCrusher
Member
Join Date: Jul 2009
Location: 127.0.0.1
Old 07-12-2009 , 17:46   Re: Running Multiple Servers
Reply With Quote #11

Quote:
Originally Posted by 8088 View Post
Virtualisation implies overhead. I don't see how the performance would benefit from that.
[IMG]http://img27.**************/img27/6540/multiplehlds3.png[/IMG]

Host OS + Virtualization Uses:
Less than 1GB Space, 300-400MHz CPU Power with < 256MB RAM.
Remaining System resources were used by Guest Operating Systems(Windows XP).

By doing this, Both CPU cores were efficiently usable & offcourse you need more RAM.

Performance depends upon which HOST OS(Linux flavor) you choose.
Host OS should be SMALL, STABLE & NOT RESOURCE HUNGRY.
Preferably Damn Small Linux or Tiny Linux.
__________________
HellCrusher

[IMG]http://img96.**************/img96/6594/hellcrusher.gif[/IMG]
HellCrusher is offline
8088
Veteran Member
Join Date: Jan 2008
Old 07-12-2009 , 18:30   Re: Running Multiple Servers
Reply With Quote #12

Quote:
Originally Posted by HellCrusher View Post
Performance depends upon which HOST OS(Linux flavor) you choose.
...and a whole bunch of other factors. I still don't see anything that proves my previous statement wrong and I can't think of a reason to recommend virtualising stuff when running game servers.
__________________
steamID converter with OpenSearch browser plugin
8088 is offline
bmann_420
AMX_Super Pooper
Join Date: Jan 2005
Location: [SuperCentral.co]
Old 07-13-2009 , 19:22   Re: Running Multiple Servers
Reply With Quote #13

Indeed, I do agree with 8088. Anything is overhead, especially visualizing.

I would run multiple segments (servers) on the same, with every bit of performance optimized. And 1 program to control them both simultaneously, giving error reports that requires minimal resources. Unless I misunderstood.
__________________
bmann_420 is offline
HellCrusher
Member
Join Date: Jul 2009
Location: 127.0.0.1
Old 07-14-2009 , 06:59   Re: Running Multiple Servers
Reply With Quote #14

In Killer12201 case, he is using DUAL CORE Processor.
HLDS is designed for Single Core Processors, so 2nd Core power will NOT be used.

To use 2nd Core power also, I suggested going for Virtualization.

I tested by running 2 STEAM servers successfully on Virtualization, I used CentOS with XEN & Allocated 1GB RAM for HOST OS & 1.5GB RAM for each guest OS.
Code:
My PC Spec:
AMD Athlon 64x2 Dual Core 6400+
4GB RAM, 80GB HDD for Boot + OS & 160GB HDD for Storage.
Performance wise there is NO lag or jerks. But sometimes LAGs when I use HOST OS for mailing/surfing.

Next thing I wanted to try the same setup with DSL(Damn Small Linux) with OpenVZ.

PLEASE NOTE: In my last post, image shows running 2 HLDS on same PORT 27015, But I was wrong. When I practically did I got confirmed that I've to use another port for 2nd HLDS. So 1st HLDS on 27015 & 2nd HLDS on 27016. Sorry about this.
__________________
HellCrusher

[IMG]http://img96.**************/img96/6594/hellcrusher.gif[/IMG]
HellCrusher is offline
8088
Veteran Member
Join Date: Jan 2008
Old 07-14-2009 , 18:40   Re: Running Multiple Servers
Reply With Quote #15

Quote:
Originally Posted by HellCrusher View Post
HLDS is designed for Single Core Processors, so 2nd Core power will NOT be used.
HLDS is single threaded. But that doesn't mean that every instance of HLDS will get assigned to the first core only. Any modern operating system is perfectly capable of balancing processes over all available cores, regardless of the amount of cores and regardless of the amount of threads per process. And if you really want to keep control of the balance, you could mess around with affinity.

To achieve maximum efficiency, at least in the case of running multiple HLDS instances, there's absolutely no need to virtualise. It will only consume extra resources, which is the last thing you want. Unless you need to isolate processes, users or operating systems of course.
__________________
steamID converter with OpenSearch browser plugin
8088 is offline
avril-lavigne
Banned
Join Date: Apr 2009
Old 07-16-2009 , 14:33   Re: Running Multiple Servers
Reply With Quote #16

ok,so very interesting to read this topic
im running 5 -8 servers on
AMD Dual core 6000+ ( 3.0 gz core ) 4 Gb Ram
500 Gb HDD

Zombie plague takes a lot of Cpu

should i run my servers
4 - on 1st core
other on second core ?

if there way to detect cpu loading and change server fps "on the fly " ?

10% cpu - 700 fps [hlds]
30% of cpu - 400 fps
50% cpu 100 fps
__________________
VDS in Europe 1 gb/s unmetered.Any configurations.
I accept Paypal, Moneybookers,etc
avril-lavigne is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:08.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode