Hello. I'm planning on getting a dedicated server shortly for CS:GO, and I have some questions. I've only ever rented single servers before, and this will be my first dedicated server, so any help would be greated appreciated.
1) Server hardware. I'm hoping to run 8 x 32 player 66 tick servers, 2 or 4 of which may later be replaced with 1/2 64 player servers. Planning on running Windows server.
http://www.gamingdeluxe.co.uk/dedicated-servers
http://www.killercreation.co.uk/dedicated-servers
I was looking at the Dell R210II (3.4GHz E3-1270 Quad Xeon® CPU 8GB RAM) from GD.
Would that be alright, or too much?
Eventually, there will be a surf server, a fun server (with custom models, maps, sounds, plugins), and if supported later, a 64 player zombie server.
All servers will have sourcemod installed, and various other plugins.
2) Multiple server installation. How should this be done? A seperate folder for each server, each containing its own server files? I will eventually be using
different mods, plugins and settings.
3) I've read in a few places suggesting Core 0 should be kept clean for the operating system. Is this necessary? I want my servers to run as smoothly as possible. If so, what does Core 0 refer to? On my desktop, task manager affinity will display 4 cores. I'm sure I've seen screenshots before though showing 8 cores being displayed on some servers, even though there are only 4 physical cores (0 + 1 representing physical core 1, 2 + 3 representing physical core 2, etc).
4) Rates. In the past when I've rented, I never bothered to touch this. Is the default setting sufficient, and if not, how do I set it appropriately? All servers will be 66 tick.
5) CPU headroom/utilisation. Is there a best practice for this? Should you only ever utilise a certain amount per core. I saw this in the KC forums from one of the staff when discussing BF3:
"Firstly, Windows is not a linear OS, the harder it's pushed the slower things get. Ideally we want to keep usage below 60% per core (4 cores per physical CPU). The R210 ranges also include Hyper threading but this is no substitute for an actual core."
6) CPU affinity. To be used or not? Setting 1 or 2 servers per core. If so, what's the best way to do this on Windows server?
start /affinity 1 srcds.exe in batch script perhaps?
7) Which software do most people use to keep the servers up. Firedaemon?
8) Is there any decent monitoring software to be used for servers. CPU/RAM/IO usage etc. Or just good old task manager?
9) General housekeeping. How often should servers and the OS be restarted? Any need for a virus scanner? Presumably not if I'm only installing trusted software. Anything needed to keep Windows server running smoothly?
10) Any other advice or best practices? Any good tutorials for securing and managing a Windows server?
1) Server hardware. I'm hoping to run 8 x 32 player 66 tick servers, 2 or 4 of which may later be replaced with 1/2 64 player servers. Planning on running Windows server.
http://www.gamingdeluxe.co.uk/dedicated-servers
http://www.killercreation.co.uk/dedicated-servers
I was looking at the Dell R210II (3.4GHz E3-1270 Quad Xeon® CPU 8GB RAM) from GD.
Would that be alright, or too much?
Eventually, there will be a surf server, a fun server (with custom models, maps, sounds, plugins), and if supported later, a 64 player zombie server.
All servers will have sourcemod installed, and various other plugins.
2) Multiple server installation. How should this be done? A seperate folder for each server, each containing its own server files? I will eventually be using
different mods, plugins and settings.
3) I've read in a few places suggesting Core 0 should be kept clean for the operating system. Is this necessary? I want my servers to run as smoothly as possible. If so, what does Core 0 refer to? On my desktop, task manager affinity will display 4 cores. I'm sure I've seen screenshots before though showing 8 cores being displayed on some servers, even though there are only 4 physical cores (0 + 1 representing physical core 1, 2 + 3 representing physical core 2, etc).
4) Rates. In the past when I've rented, I never bothered to touch this. Is the default setting sufficient, and if not, how do I set it appropriately? All servers will be 66 tick.
5) CPU headroom/utilisation. Is there a best practice for this? Should you only ever utilise a certain amount per core. I saw this in the KC forums from one of the staff when discussing BF3:
"Firstly, Windows is not a linear OS, the harder it's pushed the slower things get. Ideally we want to keep usage below 60% per core (4 cores per physical CPU). The R210 ranges also include Hyper threading but this is no substitute for an actual core."
6) CPU affinity. To be used or not? Setting 1 or 2 servers per core. If so, what's the best way to do this on Windows server?
start /affinity 1 srcds.exe in batch script perhaps?
7) Which software do most people use to keep the servers up. Firedaemon?
8) Is there any decent monitoring software to be used for servers. CPU/RAM/IO usage etc. Or just good old task manager?
9) General housekeeping. How often should servers and the OS be restarted? Any need for a virus scanner? Presumably not if I'm only installing trusted software. Anything needed to keep Windows server running smoothly?
10) Any other advice or best practices? Any good tutorials for securing and managing a Windows server?