Узкое место в системе
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
Доброго времени суток,помогите пожалуйста узнать узкое место в системе.
процессор 6 ядерный,но приложение teamspeak 3 сервер жутко лагает местами
процессор 6 ядерный,но приложение teamspeak 3 сервер жутко лагает местами
Последний раз редактировалось f_andrey 2015-07-01 13:08:20, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- сержант
- Сообщения: 187
- Зарегистрирован: 2011-08-18 12:46:45
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
а как вы поняли что hdd ?,просто хочу понять более детально )PYO писал(а):hdd
-
- сержант
- Сообщения: 187
- Зарегистрирован: 2011-08-18 12:46:45
Узкое место в системе
36.4% system, скорей всего hdd.
systat -vmstat в помощь
systat -vmstat в помощь
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
вот вывод systat -vmstatPYO писал(а):36.4% system, скорей всего hdd.
systat -vmstat в помощь
-
- сержант
- Сообщения: 187
- Зарегистрирован: 2011-08-18 12:46:45
Узкое место в системе
значит не hdd
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
нагрузка где то 20-30% потом резко прыгает до 100% на пару секунд,начинаються жуткие лаги в Teamspeak 3 ,потом через минуту все ок,при том что сервер работает шустро(команды выполняются без задержек)PYO писал(а):значит не hdd
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
кто то поможет? ^_^)
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Узкое место в системе
А чего тут помогать? Похоже на виртуалку, в которой жмотятся на память, ну и тимспику это поди не нравится, может ещё в какие лимиты упирается. Если очень жадно до денег, то учите dtrace, вероятно им удастся наиболее толково выловить во что оно упёрлось.
Как обычно, что бы чем то помочь, нужно получить исходные данные, пока вы их почти не дали.
Как обычно, что бы чем то помочь, нужно получить исходные данные, пока вы их почти не дали.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
f_andrey писал(а):А чего тут помогать? Похоже на виртуалку, в которой жмотятся на память, ну и тимспику это поди не нравится, может ещё в какие лимиты упирается. Если очень жадно до денег, то учите dtrace, вероятно им удастся наиболее толково выловить во что оно упёрлось.
Как обычно, что бы чем то помочь, нужно получить исходные данные, пока вы их почти не дали.
в каком смысле?)жмотятся на память
какие данные спрашивайте ...нужно получить исходные данные
Отправлено спустя 41 минуту 52 секунды:
проблема в том что нагрузка происходят скачками,волнообразно... сначала нормальная... 20-30% цпу потом до 100% (на пару секунд),и потом опять норма и вот во время 100% загрузки происходят лаги длительностью до 5 секунд
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
Посмотри:
Отправлено спустя 2 минуты 19 секунд:
На физическом скрутится или в виртуальной среде?
Код: Выделить всё
root@freebsd:/ # swapinfo
Device 1K-blocks Used Avail Capacity
/dev/ada0p3 4992948 0 4992948 0%
root@freebsd:/ # gstat
dT: 1.002s w: 1.000s
L(q) ops/s r/s kBps ms/r w/s kBps ms/w %busy Name
0 21 2 33 21.1 19 879 1.6 5.0| ada0
0 0 0 0 0.0 0 0 0.0 0.0| ada1
0 0 0 0 0.0 0 0 0.0 0.0| ada0p1
0 21 2 33 21.2 19 879 1.6 5.0| ada0p2
0 0 0 0 0.0 0 0 0.0 0.0| ada0p3
0 0 0 0 0.0 0 0 0.0 0.0| ada1p1
На физическом скрутится или в виртуальной среде?
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
значения такие всегда,как во время пиковых нагрузок так и во время простоя,иногда загруженность диска доходит до 2% но не более
Код: Выделить всё
root@TeamSpeak3_server_service-voice:~ # gstat
dT: 0.001s w: 1.000s
L(q) ops/s r/s kBps ms/r w/s kBps ms/w %busy Name
0 0 0 0 0.0 0 0 0.0 0.0| ada0
0 0 0 0 0.0 0 0 0.0 0.0| ada0p1
0 0 0 0 0.0 0 0 0.0 0.0| ada0p2
0 0 0 0 0.0 0 0 0.0 0.0| ada0p3
0 0 0 0 0.0 0 0 0.0 0.0| cd0
0 0 0 0 0.0 0 0 0.0 0.0| gptid/1bdda0b8-12a5-11e5-b85f-133191a8da84
0 0 0 0 0.0 0 0 0.0 0.0| iso9660/FREEBSD_INSTALL
root@TeamSpeak3_server_service-voice:~ # swapinfo
Device 1K-blocks Used Avail Capacity
/dev/ada0p3 524288 0 524288 0%
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
FreeBSD TeamSpeak3_server_service-voice 10.0-RELEASE FreeBSD 10.0-RELEASE #1: Mon Jun 15 23:49:03 MSK 2015 root@u6803.itsoft.su:/usr/obj/usr/src/usr/src/sys/GENERIC.15.06.2015 amd64andrian_freebsd писал(а):среда?
виртуализация KVM
Отправлено спустя 2 минуты 10 секунд:
конфиг ядра приводить ?
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
А в ядре гостевой машыни установлено службы интеграции? То есть FreeBSD TeamSpeak3_server_service-voice 10.0-RELEASE FreeBSD 10.0-RELEASE - знает что она в виртуальном окружении? Посмотри в ядре GENERIC (root@u6803.itsoft.su:/usr/obj/usr/src/usr/src/sys/GENERIC.15.06.2015 amd64)
есть ли там модули для KVM (виртуализация KVM) ?
есть ли там модули для KVM (виртуализация KVM) ?
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
извините пожалуйста), как они должны называться ?,со словом KVM нечего нетandrian_freebsd писал(а):А в ядре гостевой машыни установлено службы интеграции? То есть FreeBSD TeamSpeak3_server_service-voice 10.0-RELEASE FreeBSD 10.0-RELEASE - знает что она в виртуальном окружении? Посмотри в ядре GENERIC (root@u6803.itsoft.su:/usr/obj/usr/src/usr/src/sys/GENERIC.15.06.2015 amd64)
есть ли там модули для KVM (виртуализация KVM) ?
Отправлено спустя 8 минут 27 секунд:
это оно я так понял ?,необходим модуль ядра virtio ?
http://pitsol.ru/?page=99
Отправлено спустя 10 минут 31 секунду:
я вот тут набросал конфиг ядра (ещё его не компилировал) :
Код: Выделить всё
cpu HAMMER #тип процессора
ident Testing # название ядра
############################################################
######################### ОПЦИИ ###########################
############################################################
options FFS # файловая система FreeBSD
options SOFTUPDATES #SoftUpdates - повышает скорость
# работы с файловой системой
options UFS_DIRHASH #Improve performance on big directories
# если у Вас будут директории с
# миллионами файлов - то этот
# пункт нужен. Но на самом деле
# никто не знает будут, или нет...
options PROCFS # Process filesystem (requires PSEUDOFS)
# файловая система процессов
options SYSVSHM # SYSV-style shared memory
# поддержка раздельной памяти
options INET # Поддержка интернета
options UFS_ACL # Списки контроля доступа файловой системы (ACL)
############################################################
############# фаервол ######################################
############################################################
options IPFIREWALL #разрешить загрузку фаервола
options DUMMYNET #фиктивная сеть(регулируем полосу пропускания)
options IPFIREWALL_DEFAULT_TO_ACCEPT #разрешить все исходяшие/входяшие данные
options IPDIVERT #Разрешить сокет divert
############################################################
##совместимость со старыми версиями и 32-bit приложениями###
############################################################
options COMPAT_FREEBSD32 # Совместимость с 32-bit приложениями
options COMPAT_FREEBSD4 # Совместимость с FreeBSD4
options COMPAT_FREEBSD5 # Совместимость с FreeBSD5
options COMPAT_FREEBSD6 # Совместимость с FreeBSD6
options COMPAT_FREEBSD7 # Совместимость с FreeBSD7
##########################################################
options ATA_STATIC_ID # Нумаруем устройства ATA статически
options PSEUDOFS # Pseudo-filesystem framework
options SYSVMSG # Поддержка сообщений System V.
options SYSVSEM # Поддержка семафоров System V.
options GEOM_PART_GPT # Добавляет поддержку Таблиц Разделов GUID
options SCHED_ULE # планировшик
options TCP_OFFLOAD # TCP offload для разгрузки CPU
options PREEMPTION # Позволяет высокоприоритетным нитям ядра вытеснять конкурентов
options SCTP # протокол передачи с управлением потоком
options _KPOSIX_PRIORITY_SCHEDULING # Расширения реального времени, добавленные 1993 POSIX(R).
############################################################
options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~215k to driver.
############################################################
####################### Драйвера ##########################
############################################################
device pci # поддержка шины PCI
device loop # локальный интерфейс
device random # Генератор случайных чисел
device ether # включили поддержку интернета
device ata #Этот драйвер поддерживает все устройства ATA и ATAPI
#device atadisk # ATA драйвер дисков
device vga # Драйвер видеокарты
device sc # Драйвер имитации консоли
device atpic # поддержка драйверов APIC
device miibus # MII драйвер (для сети)
device atkbdc # клавиатура
device atkbd # клавиатура
device vmx # VMware VMXNET3 Ethernet ?,пока оставил
device bpf # Berkeley packet filter
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
device ixgb # Intel PRO/10GbE Ethernet Card
device scbus # SCSI bus (required for ATA/SCSI)
device da # Direct Access (disks)
device usb # USB Bus (required)
device umass # Disks/Mass storage - Requires scbus and da
############################################################
######################### SCSI ############################
############################################################
device ahb # EISA AHA1742 family
device ahc # AHA2940 and onboard AIC7xxx devices
device mpt # LSI-Logic MPT-Fusion
device ahd # AHA39320/29320 and onboard AIC79xx devices
device sym # NCR/Symbios Logic (newer chipsets + those of `ncr')
device adv # Advansys SCSI adapters
device trm # Tekram DC395U/UW/F DC315U adapters
device adw # Advansys wide SCSI adapters
device aha # Adaptec 154x SCSI adapters
device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
device bt # Buslogic/Mylex MultiMaster SCSI adapters
device ncv # NCR 53C500
device nsp # Workbit Ninja SCSI-3
device stg # TMC 18C30/18C50
Код: Выделить всё
Copyright (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 10.0-RELEASE #1: Mon Jun 15 23:49:03 MSK 2015
root@u6803.itsoft.su:/usr/obj/usr/src/usr/src/sys/GENERIC.15.06.2015 amd64
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
CPU: Common KVM processor (2000.14-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0xf61 Family = 0xf Model = 0x6 Stepping = 1
Features=0x1783f3fd<FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x80002001<SSE3,CX16,HV>
AMD Features=0x20100800<SYSCALL,NX,LM>
real memory = 1073741824 (1024 MB)
avail memory = 1019408384 (972 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <BOCHS BXPCAPIC>
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
FreeBSD/SMP: 1 package(s) x 6 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
cpu2 (AP): APIC ID: 2
cpu3 (AP): APIC ID: 3
cpu4 (AP): APIC ID: 4
cpu5 (AP): APIC ID: 5
ioapic0 <Version 1.1> irqs 0-23 on motherboard
random: <Software, Yarrow> initialized
kbd1 at kbdmux0
acpi0: <BOCHS BXPCRSDT> on motherboard
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
cpu4: <ACPI CPU> on acpi0
cpu5: <ACPI CPU> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x71,0x72-0x77 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 100000000 Hz quality 950
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xb008-0xb00b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
isab0: <PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX3 WDMA2 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xc080-0xc08f at device 1.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> at channel 1 on atapci0
pci0: <serial bus, USB> at device 1.2 (no driver attached)
pci0: <bridge> at device 1.3 (no driver attached)
vgapci0: <VGA-compatible display> mem 0xfc000000-0xfdffffff,0xfebf0000-0xfebf0fff at device 2.0 on pci0
vgapci0: Boot video device
pci0: <old> at device 3.0 (no driver attached)
em0: <Intel(R) PRO/1000 Legacy Network Connection 1.0.6> port 0xc000-0xc03f mem 0xfeba0000-0xfebbffff irq 10 at device 18.0 on pci0
em0: Ethernet address: b2:35:a0:9d:b0:c4
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse Explorer, device ID 4
orm0: <ISA Option ROM> at iomem 0xee800-0xeffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
attimer0: <AT timer> at port 0x40 on isa0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
ppc0: cannot reserve I/O port range
Timecounters tick every 10.000 msec
ipfw2 (+ipv6) initialized, divert enabled, nat loadable, default to accept, logging disabled
DUMMYNET 0 with IPv6 initialized (100409)
load_dn_sched dn_sched FIFO loaded
load_dn_sched dn_sched PRIO loaded
load_dn_sched dn_sched QFQ loaded
load_dn_sched dn_sched RR loaded
load_dn_sched dn_sched WF2Q+ loaded
ada0 at ata0 bus 0 scbus0 target 0 lun 0
ada0: <QEMU HARDDISK 1.4.2> ATA-7 device
ada0: Serial Number QM00001
ada0: 16.700MB/s transfers (WDMA2, PIO 8192bytes)
ada0: 10240MB (20971520 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad0
cd0 at ata1 bus 0 scbus1 target 0 lun 0
cd0: <QEMU QEMU DVD-ROM 1.4.> Removable CD-ROM SCSI-0 device
cd0: Serial Number QM00003
cd0: 16.700MB/s transfers (WDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: cd present [1213253 x 2048 byte records]
random: unblocking device.
Netvsc initializing... SMP: AP CPU #3 Launched!
SMP: AP CPU #4 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #5 Launched!
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/ada0p2 [rw]...
WARNING: / was not properly dismounted
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
По конфигу ядра что нужно включить под КVM - не скажу, в интернете чочно есть что нужно добавить, вы не первый FreeBSD под KVM запускаете - потому информации куча, могу сказать что конфиг ядра лучше не резать сразу (очень маленький ваш), а к дефолтному добавить интеграцию, а потом выкидать что не нужно... По загрузка сразу видно что скорость диска маленькая:
нету информации про интерфейс - может быть слабым местом если скорость малая!
что говорит ifconfig ?
Отправлено спустя 7 минут 44 секунды:
по теме
http://habrahabr.ru/post/167099/
несколько способов установить интеграцию ...
Код: Выделить всё
ada0: <QEMU HARDDISK 1.4.2> ATA-7 device
ada0: Serial Number QM00001
ada0: 16.700MB/s transfers (WDMA2, PIO 8192bytes)
ada0: 10240MB (20971520 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad0
что говорит ifconfig ?
Отправлено спустя 7 минут 44 секунды:
по теме
http://habrahabr.ru/post/167099/
несколько способов установить интеграцию ...
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
жесткий диск вообще почти не используется... судя по статистике...
вывод ifconfig :
Отправлено спустя 2 минуты 49 секунд:
тот конфиг выше что приводил работает на freebsd под виртуализацией VMware Workstation (дома для тестов различных)
на продакшен боюсь немного новый конфиг компилировать ибо вдруг не загрузиться... а физического доступа нет
Отправлено спустя 1 минуту 1 секунду:
andrian_freebsd,спасибо огромное что откликнулись на помощь )))
вывод ifconfig :
Код: Выделить всё
root@TeamSpeak3_server_service-voice:~ # ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC >
ether b2:35:a0:9d:b0:c4
inet 94.79.54.101 netmask 0xffffff00 broadcast 94.79.54.255
inet6 fe80::b035:a0ff:fe9d:b0c4%em0 prefixlen 64 scopeid 0x1
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
тот конфиг выше что приводил работает на freebsd под виртуализацией VMware Workstation (дома для тестов различных)
на продакшен боюсь немного новый конфиг компилировать ибо вдруг не загрузиться... а физического доступа нет
Отправлено спустя 1 минуту 1 секунду:
andrian_freebsd,спасибо огромное что откликнулись на помощь )))
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
kvm и virtualbox используют тот же драйвер virtio - согласно описанию
потому не верю в скорость линка
ранее тестировал virtualbox - работало но с большыми лагами иногда, особенно с большым количеством запросов в сетку, я понял что virtio - тупиковый вариант - и только для тестирования для продакшен - не подходит ...
Отправлено спустя 3 минуты 17 секунд:
а почему на продакшен страшно? сделайте копию виртуального файла й пробуйте! в любой момент можна с копии запуститься ...
Код: Выделить всё
# VirtIO support
device virtio # Generic VirtIO bus (required)
Код: Выделить всё
media: Ethernet autoselect (1000baseT <full-duplex>)
Отправлено спустя 3 минуты 17 секунд:
а почему на продакшен страшно? сделайте копию виртуального файла й пробуйте! в любой момент можна с копии запуститься ...
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
печалька прям какая то,у меня в среднем 2-3 тысячи соединений в секунду может будет доходить до 5-10,virtio будет справляться с этим ?,а есть какие то альтернативы его ?andrian_freebsd писал(а):kvm и virtualbox используют тот же драйвер virtio - согласно описаниюпотому не верю в скорость линкаКод: Выделить всё
# VirtIO support device virtio # Generic VirtIO bus (required)
ранее тестировал virtualbox - работало но с большыми лагами иногда, особенно с большым количеством запросов в сетку, я понял что virtio - тупиковый вариант - и только для тестирования для продакшен - не подходит ...Код: Выделить всё
media: Ethernet autoselect (1000baseT <full-duplex>)
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
Альтернатива? Что б предложыть, надо понять вашу зависимость от КVM?
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
честно говоря.. просто не знаю какую оптимальную конфигурацию железа использовать что бы можно было арендовать выделеный сервер,по этому и использую КVMandrian_freebsd писал(а):Альтернатива? Что б предложыть, надо понять вашу зависимость от КVM?
Отправлено спустя 6 минут 8 секунд:
на сервере будет работать только teamspeak 3 сервер там будет около 300-400 человек ну и будет со временем больше
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
ха, если так, тогда и проблем у вас нету, вот в ядре эсть поддержка визоров, а вы выбирайте что дешевле й споддержкой:
Отправлено спустя 3 минуты 35 секунд:
Интересно, почему у вас в госте em0 (intel) интерфейс - эсли в ядре вы имеете
так используйте!
Код: Выделить всё
# VirtIO support
device virtio # Generic VirtIO bus (required)
device virtio_pci # VirtIO PCI device
device vtnet # VirtIO Ethernet device
device virtio_blk # VirtIO Block device
device virtio_scsi # VirtIO SCSI device
device virtio_balloon # VirtIO Memory Balloon device
# HyperV drivers
device hyperv # HyperV drivers
# Xen HVM Guest Optimizations
# NOTE: XENHVM depends on xenpci. They must be added or removed together.
options XENHVM # Xen HVM kernel infrastructure
device xenpci # Xen HVM Hypervisor services driver
# VMware support
device vmx # VMware VMXNET3 Ethernet
Интересно, почему у вас в госте em0 (intel) интерфейс - эсли в ядре вы имеете
Код: Выделить всё
device vmx # VMware VMXNET3 Ethernet ?,пока оставил
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2015-04-20 19:31:49
Узкое место в системе
дак вот вроде бы там только 200 человек а нагрузка на CPU 6 ядерный как будто я там майтингом криптовалюты занимаюсь... не будет ли такого на других виртуализациях ?andrian_freebsd писал(а):ха, если так, тогда и проблем у вас нету, вот в ядре эсть поддержка визоров, а вы выбирайте что дешевле й споддержкой:Код: Выделить всё
# VirtIO support device virtio # Generic VirtIO bus (required) device virtio_pci # VirtIO PCI device device vtnet # VirtIO Ethernet device device virtio_blk # VirtIO Block device device virtio_scsi # VirtIO SCSI device device virtio_balloon # VirtIO Memory Balloon device # HyperV drivers device hyperv # HyperV drivers # Xen HVM Guest Optimizations # NOTE: XENHVM depends on xenpci. They must be added or removed together. options XENHVM # Xen HVM kernel infrastructure device xenpci # Xen HVM Hypervisor services driver # VMware support device vmx # VMware VMXNET3 Ethernet
Отправлено спустя 4 минуты 47 секунд:
при том что нагрузка на чистом железе минимальная
Отправлено спустя 55 секунд:
дак это для гостевой машины для тестов))),или это устройство будет работать и на KVM ?
Отправлено спустя 2 минуты 26 секунд:
в виртуалке на KVM драйвер vmx,есть в ядре
- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
Узкое место в системе
Виртуальная и физическая среда - разные весчи. Эсли будет один хост - тогда й думать ненадо - ставить физически, эсли надо несколько хостов - тогда какая среда хостов (гостей) Unix или Windows, эсли несколько unix - FreeBSD + bhyve, эсли Windows и Unix - тогда Hyper-V.