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

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

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

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

VPS и вопросы.

Статус пользователя Serhiyyy
сообщение 28.3.2013, 16:32
Сообщение #1
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Здравствуйте, Уважаемые пользователи C-S.NET.UA.
Вообщем суть данной темы пойдет про VPS.

Вообщем думал открыть один или два сервера на VPS. Заказал VPS на виртуализации KVM (Kernel-based Virtual Machine) с следующими параметрами.

Параметры VPS:
CPU: 1 ядро процессора Xeon
Память: 2048Mb ECC
Жесткий диск: 20Gb SSD
Сетевой порт: 100Mbps
ОС: Debian x64


Установили ОС. Далее залил туда сервер. Настроил скрипт запуска серверов hlds от Puma.
Запустил сервер скриптом с параметрами:
Код
-binary ./hlds_i686 -sys_ticrate 1001 +sv_lan 0 -timeout 0 -notrap -noipx -tos +exec server.cfg +log on -condebug


Список плагинов на сервере с которомы запускал:
;csf_anticheat.amxx
;opengl32.amxx
;sh_check.amxx
;amxbans_core.amxx
;amxbans_main.amxx
;aim_detector.amxx
;alias_detector055.amxx


; Basic
admin.amxx
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
;adminslots.amxx ; slot reservation
;multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
;mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands
; Counter-Strike
restmenu.amxx ; restrict weapons menu
;statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Client Plugins
speclist_rus.amxx
statsx_shell.amxx
killa_hp.amxx
info_rank.amxx
weaponmenu.amxx
amx_demorecorde.amxx
ad_manager.amxx
amx_hpk.amxx
resetscore.amxx
admin_check.amxx
rockthevote_custom.amxx
join_ip_colored.amxx
admin_esp_mini.amxx
deagsmapmanager.amxx
clock_diamond.amxx
admin_freelook.amxx
Map_Spawns_Editor.amxx
game_destroyer.amxx
vip_weapon.amxx
anti_fullupdate_spam2.amxx
anti_autobuy_bug.amxx
antiblock.amxx
lastmanbets.amxx
loading_banner.amxx
ultimate_sounds.amxx
;map_on_time.amxx
chat_addon.amxx
auto_rr.amxx
adminchatcolor.amxx
reklamko.amxx
voteban_rus.amxx


Далее заказал boost на одном из мониторингов, чтоб забить сервер посмотреть нагрузку и не будет ли лагать, пинг прыгать и т.д. FPS конечно временами проседал с 800 до 600 и бывало пару раз проскакнуло 300.

Вообщем вот результати нагрузки:
CPU In Out Uptime Users FPS Players
22.80 103.29 133.18 582 596 709.22 30
stats
CPU In Out Uptime Users FPS Players
22.80 106.11 137.81 582 596 822.37 30
stats
CPU In Out Uptime Users FPS Players
23.00 108.06 142.21 582 596 715.31 30
stats
CPU In Out Uptime Users FPS Players
23.00 107.26 142.84 582 596 736.38 30
stats
CPU In Out Uptime Users FPS Players
23.00 107.82 145.21 582 596 758.15 30

Но нагрузка бывало поднималась и к33%.

Вообщем вот параметры системные параметры.

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 2
model name : QEMU Virtual CPU version 1.0.50
stepping : 3
cpu MHz : 3411.482
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 4
wp : yes
flags : fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 ht syscall nx lm rep_good pni cx16 popcnt hypervisor lahf_lm
bogomips : 6822.96
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:


cat /proc/meminfo
MemTotal: 2060836 kB
MemFree: 956884 kB
Buffers: 41740 kB
Cached: 921116 kB
SwapCached: 0 kB
Active: 246256 kB
Inactive: 796316 kB
Active(anon): 79724 kB
Inactive(anon): 116 kB
Active(file): 166532 kB
Inactive(file): 796200 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 901112 kB
SwapFree: 901112 kB
Dirty: 40 kB
Writeback: 0 kB
AnonPages: 79728 kB
Mapped: 14512 kB
Shmem: 124 kB
Slab: 45788 kB
SReclaimable: 39740 kB
SUnreclaim: 6048 kB
KernelStack: 784 kB
PageTables: 1296 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1931528 kB
Committed_AS: 144928 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 11308 kB
VmallocChunk: 34359721056 kB
HardwareCorrupted: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 8180 kB
DirectMap2M: 2088960 kB


cat /etc/issue
Debian GNU/Linux 6.0 \n \l


uname -a
Linux debian 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU/Linux


Вопрос мой в следующем. Сколько реально сможет вытянут данная VPS слотов на ядро?
И что можно сделать, чтоб добиться 1000FPS?

Заранее спасибо за ответ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
by Fan
сообщение 28.3.2013, 17:19
Сообщение #2
Стаж: 14 лет

Сообщений: 1904
Благодарностей: 556
Полезность: 0

А зачем оно надо то? Стабильные 700-800 самое то при 32/32. Прибавка в 200 FPS ничего особенного не даст.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 29.3.2013, 9:05
Сообщение #3
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

А слотов 70-80 витнянет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
by Fan
сообщение 29.3.2013, 9:13
Сообщение #4
Стаж: 14 лет

Сообщений: 1904
Благодарностей: 556
Полезность: 0

Если ядро выделенное, а не используется несколькими юзерами-то еще один сервер без проблем можно поставить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 29.3.2013, 9:18
Сообщение #5
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Цитата(by Fan @ 29.3.2013, 10:13) *
Если ядро выделенное, а не используется несколькими юзерами-то еще один сервер без проблем можно поставить.

Да,VPS на виртуализации KVM. Так 2-а серва по 32слота потянет + cw хочу втулить=))
Дополнитильную защиту от ддоса и т.д надо устанавливать? просто у хостинга имеется какая-то защита от ддоса и прочего.
Спасибо)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
by Fan
сообщение 29.3.2013, 9:34
Сообщение #6
Стаж: 14 лет

Сообщений: 1904
Благодарностей: 556
Полезность: 0

Цитата(Serhiyyy @ 29.3.2013, 11:18) *
Да,VPS на виртуализации KVM. Так 2-а серва по 32слота потянет + cw хочу втулить=))
Дополнитильную защиту от ддоса и т.д надо устанавливать? просто у хостинга имеется какая-то защита от ддоса и прочего.
Спасибо)

Какую такую защиту? На сервера CS в основном UDP флуд кидают, а там надо ручками все ипы банить, ну и если уж мощный флуд-тут без банов на уровне ДЦ не обойтись. Вообще если хостинг предоставляет такую услугу бесплатно, то смысла нет что то дополнительно делать. А что это за хостинг такой, в личку можно?
Кв сервер можно поставить, т.к там нерегулярно же играть будут. Но если все полное будет и еще +кв, то возможно с нагрузкой проблемы будут, в общем тестировать надо, кто знает как оно себя поведет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serhiyyy
сообщение 29.3.2013, 14:20
Сообщение #7
Стаж: 16 лет

Сообщений: 402
Благодарностей: 48
Полезность: 114

Отписал в ЛС
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ^_EcLiPsE_^
сообщение 29.3.2013, 18:35
Сообщение #8


Стаж: 15 лет

Сообщений: 207
Благодарностей: 55
Полезность: 217

оффтоп
мне бы тоже ссылочку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KacnuaH
сообщение 29.3.2013, 18:37
Сообщение #9
Стаж: 13 лет

Сообщений: 62
Благодарностей: 5
Полезность: 65

И мне.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dimqaaa
сообщение 29.3.2013, 18:42
Сообщение #10


Стаж: 14 лет

Сообщений: 182
Благодарностей: 46
Полезность: < 0

и мне
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kazakh777
сообщение 30.3.2013, 12:32
Сообщение #11


Стаж: 13 лет

Сообщений: 127
Благодарностей: 8
Полезность: 48

3 сервака точно просто чуток оптемезировать и по тянет у сомого на 2 ядерном квм стойт 8 серваков а до этого тестит с 12 серверами с полнами ботами фпс реально падает но лагов не намечалось тут от ядра многое зависит

16:31:07 stats
16:31:08 CPU In Out Uptime Users FPS Players
54.40 157.03 270.82 1230 2864 1000.00 25
16:31:08 stats
16:31:08 CPU In Out Uptime Users FPS Players
53.00 160.50 275.51 1230 2864 1000.00 25
Вот пример 1 сервера так что тут методом проверкий узнаешь сколько по тянет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ribnikow
сообщение 5.5.2013, 21:21
Сообщение #12


Стаж: 13 лет

Сообщений: 23
Благодарностей: 2
Полезность: 62

Решил здесь спросить, если что сори)) Подскажите права chmod на cs сервер на файлы и папки. Заранее спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
STANDFELT
сообщение 5.5.2013, 21:54
Сообщение #13
Стаж: 16 лет

Сообщений: 211
Благодарностей: 28
Полезность: 0

Цитата(kazakh777 @ 30.3.2013, 13:32) *
3 сервака точно просто чуток оптемезировать и по тянет у сомого на 2 ядерном квм стойт 8 серваков а до этого тестит с 12 серверами с полнами ботами фпс реально падает но лагов не намечалось тут от ядра многое зависит

16:31:07 stats
16:31:08 CPU In Out Uptime Users FPS Players
54.40 157.03 270.82 1230 2864 1000.00 25
16:31:08 stats
16:31:08 CPU In Out Uptime Users FPS Players
53.00 160.50 275.51 1230 2864 1000.00 25
Вот пример 1 сервера так что тут методом проверкий узнаешь сколько по тянет


опять ты советы даёшь? у тебя нагрузка от одного сервера 54% с 25 игроками, 32 игрока это еще + %. Какие 8 серверов на 2 ядра на VPS? бедные твои клиенты. А боты и реальные игроки 2 разные вещи.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: