Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5 страниц V   1 2 ... 3 4 »

Расчет мощностей сервера на centos

Статус пользователя Grape Fruit
сообщение 4.1.2011, 23:37
Сообщение #1


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

Вопрос скорее по железу, чем по linux...

В общем есть железо в одном д.ц:
Проц: 16 ядер по 2,66 ГГц
CPU: 1гб
SWAP: 1гб
Внешняя скорость: 10 Мбит/с

И операционка Centos 5.5....

Искал на форуме по оптимизации данной системы. Расклад тут такой. Хочу на этой тачке гонять 80 слотов. В идеале 92. Напрягло, что только на 4 процесса hlds и саму систему уже тратится почти 512 метро оперативки. На один hlds примерно 100 метров.

1. Паблик
2. ГГ
3. Десран
4. Вармод

В сборках оптимизировано все что только можно. Единственный минус....запускать я это все хочу при fps_max 300 и pingboost 3. Кст как удостовериться в работоспособности встроенного пингбуста под линь?

Соответственно вопросы:
-Хватит ли оставшихся 512 метров на 80 слотов? Смотрел в FAQ графики...ужаснулся местным цифрам:) У меня расход на 1 слот где-то 6 метров...но тест был на 7 игроках.
-Интересно как поведет себя контра, если оперы не хватит и начнет использоваться swap (м.б. был у кого опыт)?
-Есть ли какие-то особые фишки в centos с приоритетом процессов или стоит оставить на всех хлдс "-20"? Может кто-то что-то просто посоветует из личного опыта?
-Еще пол гига оперы? Да/нет?)

Спасибо.

Отредактировал: alesned, - 4.1.2011, 23:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 0:54
Сообщение #2


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

alesned, оператива считается не совсем по людям. при старте сервер забирает некоторое кол-во. вроде как на 1 сервер 128 ОЗУ должно хватать (по моему все 32 слота влезет в этом).
пингбуст в линуксовой сборке работает, и работает хорошо, не переживай!
как она себя будет вести со свопом - хз.

16 ядер врятли. скорее всего это 4 двухядерных проца + HT (cat /proc/cpuinfo). последнее надо выключать, т.к. контра всё равно с ним не работает, в результате чего это только в минус.

c приоритетами в linux прикалываться не надо - это не windows.
если на сервере больше ничего не будет стоять (из дедиков или чего ещё прожорливого) - оперативы тебе хватит, я думаю.

PS: через вебмод тебя поломают, т.ч. исключи его из рациона.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя нуб
сообщение 5.1.2011, 1:26
Сообщение #3


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

bravo,
серверу для хранения и обработки оординат игроков надо около 40 метров рамы, если нормальный хард, то все остальное будет шутсро с него подгружаться
alesned,
я так понимаю тебе выделенно 1 ядро 1ггц?
Не думаю что тебе получится 96 слотов пустить :\

Из минусов цент, если нету костылей, то серваки могут падать пару раз в сутки..


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 1:57
Сообщение #4


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

ну 40, так 40...
а почему 1ггц ? это как так ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя нуб
сообщение 5.1.2011, 2:07
Сообщение #5


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

bravo,
Цитата
Проц: 16 ядер по 2,66 ГГц
CPU: 1гб

из этого непонятного я сделал вывод про 1 ядро в 1ггц :)


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 10:50
Сообщение #6


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

ааа... ну врятли ему частоту зарезали... ведь это маразм в высшей степени. скорее всего 1 проц ) тогда какие там 96 слотов...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя нуб
сообщение 5.1.2011, 11:33
Сообщение #7


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

bravo,
режут частоту.
хотя если там какойнибудь ксеончик скажем 5640, то это вполне реально 96 слотов запустить...


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 5.1.2011, 13:54
Сообщение #8


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

Насчет 16 ядер я серьезно:) Это не обычная тачка, а кластер. Вот удалось с другом договориться, только оперативки дал не много. Но в том что 16 ядер - это однозначно.

Меня собственно волнует именно расход оперативки...

Вот такой вот пирог:

Проц

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU X5550 @ 2.67GHz
stepping : 5
cpu MHz : 2666.760
cache size : 8192 KB
physical id : 0
siblings : 1
core id : 1
cpu cores : 1
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
bogomips : 5338.13
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU X5550 @ 2.67GHz
stepping : 5
cpu MHz : 2666.760
cache size : 8192 KB
physical id : 0
siblings : 1
core id : 1
cpu cores : 1
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
bogomips : 5338.13
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 2
.........................
processor : 3
.........................
processor : 4
.........................
****И так 16 штук:)****


Еще хотел спросить такие вещи:
-Выключен firewall, но есть ip6tables. Вроде как говорят, что без FW никак, а с другой стороны закрыты все порты кроме SSH. А как только запускаю HLDS, его порты сами открываются системой...наверное именно этим ip6tables... Стоит ли все таки заюзать FW?

Отредактировал: alesned, - 5.1.2011, 14:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 14:04
Сообщение #9


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

alesned, ну что ты нам тут абсолютно точно говоришь такое... у тебя 4 ядрерные процы с HT... итого у тебя 2 проца, 8 ядер и HT, который надо выключить



нуб2, всё таки это его очепятка )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 5.1.2011, 14:05
Сообщение #10


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

Ок. UP вопрос:
Цитата
-Выключен firewall, но есть ip6tables. Вроде как говорят, что без FW никак, а с другой стороны закрыты все порты кроме SSH. А как только запускаю HLDS, его порты сами открываются системой...наверное именно этим ip6tables... Стоит ли все таки заюзать FW?


8 ядер хватит за глаза? Хотя я все таки не понял, почему 8 а не 16....если cat /proc/cpuinfo показывает 16 процессоров?)

Отредактировал: alesned, - 5.1.2011, 14:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 14:10
Сообщение #11


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

alesned, хватит )

ip6tables служит для работы с ipv6 протоколом. его можешь выключить, если не используется данный протокол.
iptables -L покажи... может быть он всё таки включен.
защита всё таки нужна... для тебя не столько что бы защитить систему, сколько защищать сервера (от флуда например).

PS: можешь написать мне в ЛС, я тебе подгоню конфиг стенки.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 5.1.2011, 14:38
Сообщение #12


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

Цитата
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


Вчера через список сервисов смотрел. Я правда не уверен 3 или 5 уровень доступа для консольного типа, но вроде off.

Еще хотел узнать...стоит ли поднимать mysql? Хотелось бы бд на локалхосте, так как сервера в мск, а система управления в донецке висит.

P.S. Спасибо. Собирусь с мыслями и обращусь если что:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 5.1.2011, 18:37
Сообщение #13


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

В общем теперь пойдут вопросы по безопасности. Выключил ip6tables, включил iptables. Думаю закрыть все порты, кроме 21 ssh и 27015-27018.

Много читал, но там целые справочники по этому делу. Народ советует закрыть кусками. Т.е. 0-20 22-27014 27019-65535. Подскажите как это лучше реализовать)

Вот накопал и накатал. Поправьте плиз.

# iptables -P INPUT DROP
# iptables -A INPUT -p tcp --destination-port 22 -j ACCEPT
# iptables -A INPUT -p tcp --destination-port 27015:27018 -j ACCEPT
# iptables -A INPUT -p udp --destination-port 27015:27018 -j ACCEPT
# iptables -L
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpts:27015:27018
ACCEPT udp -- anywhere anywhere udp dpts:27015:27018

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Отредактировал: alesned, - 5.1.2011, 21:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 19:07
Сообщение #14


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

22 порт - ssh ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 5.1.2011, 19:31
Сообщение #15


Стаж: 16 лет

Сообщений: 505
Благодарностей: 286
Полезность: 802

Поправил) Может какие-то дополнения?

Отредактировал: alesned, - 5.1.2011, 19:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sp0ke
сообщение 5.1.2011, 19:55
Сообщение #16
Стаж: 17 лет

Сообщений: 534
Благодарностей: 102
Полезность: 164

Чтобы не плодить темы спрошу тут.
Xeon X3430 4x2.40GHz, RAM 4 gb.
ОС Linux
Сколько потянет такой сервер? Все сервера cs 1.6 и на каждом не более 20 слотов.
Насчет RAM, 140 слотов кушают не более 3х GB, вот сейчас мониторю

Отредактировал: sp0ke, - 5.1.2011, 19:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя нуб
сообщение 5.1.2011, 20:20
Сообщение #17


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

sp0ke,
4 проца или 4 ядра?
в любом случае не много, проц фуфло, я бы расчитывал не больше 12 серверов по 32


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sp0ke
сообщение 5.1.2011, 20:24
Сообщение #18
Стаж: 17 лет

Сообщений: 534
Благодарностей: 102
Полезность: 164

4 ядра =) Каких проца..
12 серверов по 32 слота? Тут на 10 серверов по 20 слотов думаешь потянет ли...

Даже не каждый 20 слотов. по 14-16 серверов 5
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 5.1.2011, 20:46
Сообщение #19


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

sp0ke, всё дело техники... после винды кажется что нужно как можно больше ресурсов... на деле же можно обойтись меньшим, получая большее...
дело техники заключается в системе, ядре и прочее по мелочи.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sp0ke
сообщение 5.1.2011, 21:02
Сообщение #20
Стаж: 17 лет

Сообщений: 534
Благодарностей: 102
Полезность: 164

Ну вот допустим пересоберу ядро, я то не умею, придется искать и нанимать человека. На самом сервере ничего совсем не должно быть. Только игровые серваки кс. амхбанс сайт и прочее на отдельном выделенном...
Вот хотелось бы так.
3 паблика по 20 слотов.
1 паблик 15 слотов.
хнс, сюрф по 15 слотов
зомби 18 слотов
11 слотов кв
детран 25 слотов
Гангейм 16 слотов.
Варик 20 слотов.
Такое потянет? Онлайн 70% максимальный думаю будет

Отредактировал: sp0ke, - 5.1.2011, 21:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
5 страниц V   1 2 ... 3 4 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: