Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
Hi there.I have:
Quote:- 2 x CPU Server Quad-Core Xeon E5620 (2.4GHz,12MB,80W,S1366) (8+8=16 cores)
- 24 Gb DDRAM3
- CentOS 5.5 with standard kernel 2.6.18...(i know,but i have no choice )
My questions:
1.How many HLDS servers can i host per core ?
2.Is that really necesary to bind each server(s) to specific core ? Beacause it can create high cpu usage on some cores (using "htop")
3.What "pingboost (2,3)" and "sys_ticrate" should i use ?
* servers are from ~ 20 to 32 slots
Posts: 504
Threads: 9
Joined: Oct 2009
Reputation:
3
Ever heard of debootstrap and similar? There is always a choice
Posts: 307
Threads: 18
Joined: Jan 2009
Reputation:
1
(8+8=16 cores) <<<2 x quad core ? thats 8 core not 16. HT is not a real core.
normally one gs for each core
bind gs for cores depends on the game but other things like kernel, scheduler e.g. are also good and important
pingboost depends on the system and the system configuration > figure it out.
Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
10-29-2010, 09:15 PM
htop shows 16 cores and i can bind servers to core no 12 for example .... i'm a little bit confused ..
I cannot recompile the kernel for now..i have to buy a freakin SAS-controller for my hdd's ... There is a megaraid drive megasr.ko from LSI but it only works with kernels till ~ 2.6.19 and it is used for installing the main sistem,i don't know how to integrate that driver into the kernel modules.
So i have no hpet,no Dynamic Ticks,nothing ! (
Posts: 2,440
Threads: 73
Joined: May 2009
Reputation:
33
Some Intel processors contain multiple threads...
Your processors still have 4 cores each, but they have 8 threads ( lanes ) for your data to travel through.
Looking for a game server? Visit fullfrag.com and pick one up as low as $2.50 / mo!
Posts: 2,031
Threads: 27
Joined: Nov 2008
Reputation:
17
LSI megaraid driver is in kernel now afaik, so you probably can just use a recent kernel without installing any extra driver.
one server per real core (you have 8 of them) is definitively possible (as each server process cannot use more than one core). probably two server per real core is also possible (16 in total). in the end you will have to try it out...
I guess a more recent kernel will actually help. also make sure to use a real 64 bit Linux, else you will get serious performance issues when accessing more then 2 or 3 GB of RAM (easily done with so many servers), even if your system can access the whole RAM!
Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
I have:
Quote:2 x HDD Fujitsu MBA3300RC 300GB 15000 RPM 16MB Cache Serial Attached SCSI (SAS) 3.5" Internal Hard Drive -Bare Drive
Normaly,those hdd's require this controller to get linux recognize them during OS installation:
Quote:http://reviews.cnet.com/i-o-cards/lsi-megaraid-sas-9260/4505-3019_7-33764658.html
...but i don't have the money for now to buy it.
So,besides Windows7,no other operating system recognized my HDD.
But LSI releasd a workaround,a driver for Redhat,Centos and OpenSuse that manages to get those operating systems installed on that kind of HDD:
Quote:http://ftp.ftp.supermicro.com/driver/SAS/LSI/1064_1068/SR/Driver/Linux/v13.11.0922.2009/
So i mounted that image to a USB stick,followed the necesary steps during Centos setup and managed to get my system recognize HDD's.
But now,i cannot recompile a new kernel,it always gives me kernel panic and missing megasr.ko driver.I don't know how to integrate that into the kernel modules ... I also tried this:
Quote:http://www.gentoo-wiki.info/LSI_Logic_MegaRAID_SAS_8208ELP
If anyone knows about this problem and have a solution,please help,i'm willing to pay
Posts: 226
Threads: 2
Joined: Aug 2009
Reputation:
1
(10-30-2010, 10:56 PM)saintjimmygd Wrote: I have:
Quote:2 x HDD Fujitsu MBA3300RC 300GB 15000 RPM 16MB Cache Serial Attached SCSI (SAS) 3.5" Internal Hard Drive -Bare Drive
Normaly,those hdd's require this controller to get linux recognize them during OS installation:
Quote:http://reviews.cnet.com/i-o-cards/lsi-megaraid-sas-9260/4505-3019_7-33764658.html
...but i don't have the money for now to buy it.
So,besides Windows7,no other operating system recognized my HDD.
But LSI releasd a workaround,a driver for Redhat,Centos and OpenSuse that manages to get those operating systems installed on that kind of HDD:
Quote:http://ftp.ftp.supermicro.com/driver/SAS/LSI/1064_1068/SR/Driver/Linux/v13.11.0922.2009/
So i mounted that image to a USB stick,followed the necesary steps during Centos setup and managed to get my system recognize HDD's.
But now,i cannot recompile a new kernel,it always gives me kernel panic and missing megasr.ko driver.I don't know how to integrate that into the kernel modules ... I also tried this:
Quote:http://www.gentoo-wiki.info/LSI_Logic_MegaRAID_SAS_8208ELP
If anyone knows about this problem and have a solution,please help,i'm willing to pay
Probably because modprobe is looking for the module during a boot, and you statically compiled it in. Might want to see if it's compiled in as a module or static (megaraid driver)
Posts: 2,031
Threads: 27
Joined: Nov 2008
Reputation:
17
can linux access the HDDs if you do not setup them as a RAID? then you could use Linux's own software RAID, if you absolutely must have a RAID (I wouldn't use one, but that's a different story).
Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
Quote:can linux access the HDDs if you do not setup them as a RAID?
No.
I think there is no way to have a new kernel on my system...That module only helps installing default Centos on server
I will have to buy that controller i think ...
If we host HLDS public servers on pingboost 2 and sys_ticrate 300 will we gain some performance with 2/3 servers per core ?
Posts: 1,127
Threads: 22
Joined: Sep 2008
Reputation:
10
Why don't you use another linux distribution, such as Ubuntu?
Slå den med jeres fiberforbindelser...
Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
11-03-2010, 09:12 PM
(This post was last modified: 11-03-2010, 09:52 PM by saintjimmygd.)
As i said before , driver megasr is used for detection of HDD's during installation of OS and it's build only for RedHat , CentOS and OpenSuse
Uploaded with ImageShack.us
Posts: 1,127
Threads: 22
Joined: Sep 2008
Reputation:
10
(11-03-2010, 09:12 PM)saintjimmygd Wrote: As i said before , driver megasr is used for detection of HDD's during installation of OS and it's build only for RedHat , CentOS and OpenSuse
Uploaded with ImageShack.us
I still think that Ubuntu might be able to work..
Slå den med jeres fiberforbindelser...
Posts: 2,031
Threads: 27
Joined: Nov 2008
Reputation:
17
I think you bet on the wrong horse, buying that strange hardware. Besides, I don't know what you actually want to do with your system. But for game servers you don't need special HDDs. So using simple SATA disks (maybe server-grade to make sure they are designed to run 24/7) without any RAID is perfectly ok. Faster disks do not improve the server quality, and data security can be achieved much more efficient with different ways.
So in your case I would recommend buying hardware that is actually Linux compatible. As you already posses the disks you might want to look out for a cheap SAS adapter.
Posts: 90
Threads: 16
Joined: Nov 2009
Reputation:
0
Those HDD's are very good in FTP , game cp and data transfer.
It's just that i have no hpet and an very old kernel that make my server fps go wild with drops from 500 to 50 and so on
Yes,buying a sas controller it's not a bad ideea,it costs ~ 300 $,but when you don't have the money for it you look for different solutions
|