Overclock.net › Forums › Specialty Builds › Servers › first gaming server.. requirments?
New Posts  All Forums:Forum Nav:

first gaming server.. requirments?

post #1 of 11
Thread Starter 
Hello OCN fellows,

I want to set up my very first own server. I would like to set up a counter strike source server.
I am currently planning to run servers with dual amd opteron 6174 processor and 24gb ddr3 1600 ram (6 x 4gb = 24gb)
I never had any server in my life and I am nervous lol. Here are my questions:

1. Do I need a static IP?
2. Which OS do you guys recommend for gaming server? window 7/8, Centos, Ubuntu.
3. What's the minimum requirements for upload speed?
4. Can I use VMware to set up a gaming server?

Please help!
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
post #2 of 11
Unless you really want to spend the money and feel you need hardware like that, I don't see any reason to get so much for a server. My brother just uses his old e8400 as a server and I use my old q9400 for my mine. Both work fine for website hosting, and games like Garry's Mod or Minecraft, etc.

As for your questions, I don't know much about the other OS's but I just use Windows Server 2008. I'm pretty sure you also need a static IP. Also, what is your current upload speed? It's hard to say a "sure" minimum but obviously more is better.
post #3 of 11
Thread Starter 
@100cotton

Thanks for your reply. My current service is 15mbps download, 1 mbps upload. If I pay $20 more, I would get 20/2mpbs and if I pay $30 more I would get 30/5mbps. I can't really afford to buy window 2008 server OS, so my option may be free os like centos/ubuntu.
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
post #4 of 11
Have you thought about renting a server?
Iweb.com and hivelocity.com would both be recommended.
post #5 of 11
Quote:
Originally Posted by krazyatom View Post

Hello OCN fellows,

I want to set up my very first own server. I would like to set up a counter strike source server.
I am currently planning to run servers with dual amd opteron 6174 processor and 24gb ddr3 1600 ram (6 x 4gb = 24gb)
I never had any server in my life and I am nervous lol. Here are my questions:

1. Do I need a static IP?
2. Which OS do you guys recommend for gaming server? window 7/8, Centos, Ubuntu.
3. What's the minimum requirements for upload speed?
4. Can I use VMware to set up a gaming server?

Please help!

I try to answer these questions generically since I don't typically setup game servers in particular.

1. Yo could use some form of dynamic DNS service that keeps track of your IP changes for you if you don't want to pay for a static IP.
2. The OS really depends on preference. It helps if you're already familiar with Linux for those as it can be a learning curve. Some games don't have a server portion for both windows and Linux. Technet would net (hah?) you server 2008/2008r2/2012/etc for around $200 (the ISOs are availble for a year after that but the keys will keep working). So again it comes to preference and whether you're already familiar with Linux. If you're not already familiar with Linux you could trade whatever amount time it takes to become familiar with Linux for the cost of a windows Server license.
3. For upload I think the more the better. It varies greatly on how many players will be on it as well. Counter Strike Source is fairly old so if I had to guess I'd say the upload requirement is not that high.
4. You could virtualize your game server with vmware...or virtualbox, microsoft hyper-v, xen, not sure about KVM but it wouldn't surprise me...fyi there's a free hyper-v OS ("hyper-v server 2012", not to be confused with "server 2012 hyper-v").

If that's really the hardware you're going to be using I think it's going to take an awful lot to get anywhere close to even 10% usage of the CPU or RAM. With that kind of hardware I would guess you'd hit the bandwidth limit before the hardware limit.

I really do believe renting a server at a data center would be much better than trying to build one if you're going to be hosting lots of players on the internet. If it's just small-ish private LAN parties than...that hardware is way over kill. Actually I think the hardware is way over kill no matter how you slice it. It will be noisy, generate lots of heat, take of lots of room..I'm having trouble imagining a scenario in which that kind of hardware would be required versus way less...
Edited by subassy - 5/31/13 at 5:54pm
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
post #6 of 11
Thread Starter 
Quote:
Originally Posted by subassy View Post

I try to answer these questions generically since I don't typically setup game servers in particular.

1. Yo could use some form of dynamic DNS service that keeps track of your IP changes for you if you don't want to pay for a static IP.
2. The OS really depends on preference. It helps if you're already familiar with Linux for those as it can be a learning curve. Some games don't have a server portion for both windows and Linux. Technet would net (hah?) you server 2008/2008r2/2012/etc for around $200 (the ISOs are availble for a year after that but the keys will keep working). So again it comes to preference and whether you're already familiar with Linux. If you're not already familiar with Linux you could trade whatever amount time it takes to become familiar with Linux for the cost of a windows Server license.
3. For upload I think the more the better. It varies greatly on how many players will be on it as well. Counter Strike Source is fairly old so if I had to guess I'd say the upload requirement is not that high.
4. You could virtualize your game server with vmware...or virtualbox, microsoft hyper-v, xen, not sure about KVM but it wouldn't surprise me...fyi there's a free hyper-v OS ("hyper-v server 2012", not to be confused with "server 2012 hyper-v").

If that's really the hardware you're going to be using I think it's going to take an awful lot to get anywhere close to even 10% usage of the CPU or RAM. With that kind of hardware I would guess you'd hit the bandwidth limit before the hardware limit.

I really do believe renting a server at a data center would be much better than trying to build one if you're going to be hosting lots of players on the internet. If it's just small-ish private LAN parties than...that hardware is way over kill. Actually I think the hardware is way over kill no matter how you slice it. It will be noisy, generate lots of heat, take of lots of room..I'm having trouble imagining a scenario in which that kind of hardware would be required versus way less...

Thanks for your feedback. If I can install multi games into single server, I would love to do it. I am really new to computers and building a server and hosting a game server is challenge for me. I am not used to linux/unix system at all, but I want to learn how to smile.gif
I know m y bandwidth will be very limited, so I chose to start with counter strike source and maybe higher requirement game later on. I would probably end up failing over and over, but it's expected. for $60 I can upgrade my internet to 30mbdps/5mbdps and I hope it's enough to host a gaming server.

Quote:
Originally Posted by Dev One View Post

Have you thought about renting a server?
Iweb.com and hivelocity.com would both be recommended.

I can always rent a server, but I would like to build my very first server.
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
post #7 of 11
Quote:
Originally Posted by krazyatom View Post

Thanks for your feedback. If I can install multi games into single server, I would love to do it. I am really new to computers and building a server and hosting a game server is challenge for me. I am not used to linux/unix system at all, but I want to learn how to smile.gif
I know m y bandwidth will be very limited, so I chose to start with counter strike source and maybe higher requirement game later on. I would probably end up failing over and over, but it's expected. for $60 I can upgrade my internet to 30mbdps/5mbdps and I hope it's enough to host a gaming server.
I can always rent a server, but I would like to build my very first server.
Quote:
Originally Posted by krazyatom View Post

I can always rent a server, but I would like to build my very first server.

In that case I would recommend something much more humble to play around with. You don't need special hardware for this sort of thing, just spare box. You could even practice in virtual machine via virtualbox -- there's a way to SSH into a VM as I recently found out.

Assuming your signature is current you could set up a debian/ubuntu/centos installation in virtualbox, learn how to partition the hard drives, update the OS and get a sense for which you prefer -- take lots of notes -- and then move on to adapting what you've learned to a physical machine. This strategy of learning in a VM and taking lots of notes before moving into a physical box has worked really well for me.

For the physical box you don't need so spend more than ~$400 for this. Remember, you won't need to use a graphics card for much more than initial setup and BIOS updates, that sort of thing. A quad core with 8 gigs of memory would be more than enough.

Personally I would recommend virtualizing it so you can always move the VM to a different physical machine with a minimum of hassle. But that step will add to the initial complexity (unless you practice in a VM before the physical box, making it much easier).

I hope this helped smile.gif
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
 
VM Server
(17 items)
 
 
CPUGraphicsRAMHard Drive
Intel Ivy Bridge Core i7-3630QM nVidia GeForce GTX 680M 16GB DDR3 1600MHz Dual Channel Memory (2 SODIMMS) Hard Drive: Serial-ATA II 3GB/s 
Hard DriveOSMonitorPower
Hard Drive: Serial-ATA II 3GB/s Windows 10 Pro x64 17.3" FHD 16:9 (1920x1080) Battery: Smart Li-ion Battery (8-Cell) 
Audio
Sound Blaster Compatible 3D Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 860 Biostar T5 XE Radeon HD 5870 Corsair 16GB  
Hard DriveHard DriveOptical DriveOS
Western Digital hard drive wd1001fals-00e8b0 Maxtor 300GB I don't need no stinking optical drive Microsoft Windows 7 Ultimate x64 
MonitorMonitorKeyboardPower
HP ZR24w 24'' Samsung SyncMaster 24" logitech wireless k360 Seventeam ST-850ZAF 850W ATX 
CaseMouseAudioAudio
Thermaltake V9 Black Edition Logitech G500 Programmable Gaming Mouse FiiO E7 USB DAC and Portable Headphone Amplifier Sennheiser HD555 Professional Headphones 
  hide details  
Reply
post #8 of 11
Thread Starter 
Quote:
Originally Posted by subassy View Post


In that case I would recommend something much more humble to play around with. You don't need special hardware for this sort of thing, just spare box. You could even practice in virtual machine via virtualbox -- there's a way to SSH into a VM as I recently found out.

Assuming your signature is current you could set up a debian/ubuntu/centos installation in virtualbox, learn how to partition the hard drives, update the OS and get a sense for which you prefer -- take lots of notes -- and then move on to adapting what you've learned to a physical machine. This strategy of learning in a VM and taking lots of notes before moving into a physical box has worked really well for me.

For the physical box you don't need so spend more than ~$400 for this. Remember, you won't need to use a graphics card for much more than initial setup and BIOS updates, that sort of thing. A quad core with 8 gigs of memory would be more than enough.

Personally I would recommend virtualizing it so you can always move the VM to a different physical machine with a minimum of hassle. But that step will add to the initial complexity (unless you practice in a VM before the physical box, making it much easier).

I hope this helped smile.gif

great idea. I may have a spare computer to set up VMware. Thanks for your advice!
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
Crazy Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 920 D0 4.1ghz HT Asus Rampage III Extreme Zotac GTX 660 Powercolor 7870 Tahiti LE CF 
GraphicsRAMHard DriveOptical Drive
Asus 6970 + 6950 (6970shader) CF Patriot Viper Extreme 3x2gb 2000mhz Kingston Hyperlink 120GB SSD, Crucial M4 64GB S... LG dvd writer 
OSMonitorMonitorKeyboard
Window 8 Professional DELL U3011 A01 DELL U2313HM X3 Steelseries 7G 
PowerCaseMouseMouse Pad
Seasonic 850 Silver Corsair Obsidian 650D Logitech G9X Steel Series QCK 
Audio
Asus Xonar ST 
  hide details  
Reply
post #9 of 11
If you already have those dual Opterons and the RAM and other components, I say use them. Install a virtualization platform (I prefer Hyper-V on Server 2012, myself -- so I recommend going the TechNet route and getting Server 2012 or use something like XenCloud Platform, which is basically open source XenServer), build out your VMs for your game servers.

The OS of your guest VMs will all depend on the game. Some game servers will only run on Linux, where others will run on Windows. It also depends on what you are comfortable with.

Your upload bandwidth will be your killer if you plan to have a lot of friends playing on your server over the internet. Some games don't take much bandwidth, but others do, so again it depends on the games you want to host.

Building a virtualized environment will give you the opportunity to play around with various OS as well as other technology. In this day and age, most servers are on (or moving to) a virtualized platform. It allows a person/company to utilize the resources they already own.
post #10 of 11
Oh bob, you and your windows bias wink.gif

Seriously though, hyper-v is way better in server 2012, than in 2008, so if you can get a license for free, the do it. Otherwise esxi 5 is good too. Either one will require a learning curve if you're not used to any virtualization. You should also get all your drives squared away soon. Ram and I/O are the heavy hitters when it comes to virtual machines, so if you have enough drives, or big enough ones I would set them up in a raid 10. As for OS of the VMs, CSS works on linux or windows. If you go the linux route (like centos 6), then you can shut off the GUI on the system once you get the hang of it, and keep the CPU usage at a minimum for the system. Leaving the CPU to process the game instead. Oh, and your 1 Mbit up won't cut it at all. Not sure what you have for ISPs in your area, but if you can get your hands on verizon fios, or google internet you'd be golden.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Servers
Overclock.net › Forums › Specialty Builds › Servers › first gaming server.. requirments?