AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Вопрос к тем кто ставил Trixbox в VmWare либо в ESXI, хочется добить мелкие проблемки.

Asterisk GUI 26 сообщений -
#1

Вопрос к тем кто ставил Trixbox в VmWare либо в ESXI, хочется добить мелкие проблемки.


В общем есть такая проблемка , ставлю trixbox под VMWARE ESXI , у сервера дури много (в смысле избыток ресурсов 2новеньких интела пятитысечной серии, и 32 гига оперативки под капотом), под виртуалку выделяю ресурсы щедро 2-4 гигабайта оперативки , неограничено процессорных ресурсов.
Все бы ничего звонки идут люди работают , но как только голосовое меню начинаются танцы с бубнами. Звук заикается.
Как бы это побороть , излазил весь форум на Trixbox.org применил все шаманства которые там написаны на 3-х разных физических компьютерах с ESXI оно ведет себя абсольютно по разному , на одном заработало
на 2-х других нет, причем заработало на самом дохлом из серверов.
Причем на это поведение почти не влияет загруженость сервера и паралельно выполняемые виртуальные машинки , хоть все выключи , хоть на 100% процессор загрузи результат почти одинаковый .

dahdi_test
Best: 99.965 -- Worst: 99.557 -- Average: 99.893548, Difference: 99.997787

В среднем показывает такие значения .Опыта мало, не знаю нормально это или нет .


Хочется выявить какую то систему чтобы иметь возможность предсказуемо установить свою Триксбоксину в Vmware.
Ну не верю я что ресурсов не хватает , у меня есть коробочка SPA9000 я ее разбирал смотремл элемнетную базу там ресурсов меньше чем на компьютере
с самым дохлым селероном , но звук идеален.

Кто ставил поделитесь соображениями плиз.

Added after 8 minutes:

У кого есть готовое решение которое он почитает за коммерческую тайну , могу денег за настройку заплатить. За стабильное решение которое не умрет при переделке сервера.
Зы , бабки на VoiP - телефонии не зарабатываю, другой профиль , поентому я не конкурент , решение хочется для себя любимого .
В свою очередь могу помочь с ESXI, доменами, филиальными сетями и прочими серверными заморочками.
#2

не будет нормально работать asterisk на виртуалке
#3

вот и интересно разобратся почему не будет..

Added after 9 minutes:

Не верю что ресурсов не хватает , народ умудряется астериск залить в точки доступа с процессорами 60-100мегагерц и 64 мегабайтами памяти .
#4

Дело тут не в скорости, а в задержках. Гуестовой операционной системе надо слать прерывания от таймера, а поскольку хост-система не является системой реального времени, то вызовы эти либо приходят позже, либо вообще маскируются. Поэтому все завязанные на таймерах вещи (конференции, факсы, проигрывания звуков) - будут ква-ква.

Проблема описана вполне подробно например в google://vmware timekeeping
#5

Я енто дело читал , как показывает практика можно на уровне шаманства нашаманить чтоб работало , но не всегда и не в любой машине.


http://asterisk-support.ru/forum/topics/3778/
шаманства которые например в этой теме написаны все пробовал, и по сайту триксбокса лазил, стабильного результата не получил.

Хочется таки добить чтоб более менее стабильно работало....
Ладно буду копать если что нарою напишу , если у кого еще какие данные есть черкните плиз два слова.

Либо я эту гадость таки найду спопсоб завести, либо я уперся в утопию ....
#6

Ну да, читал, но не осознал.

Это наверное круто - долбиться головой об стену под разными углами, на практике проверяя где шишка меньше. Ну не предназначен esx и прочее vmare-подобное для сервисов с критичным временем отклика. Не надо его считать затычкой во все щели.
Даже если вы "нашаманите" с опциями ядра, пригодными для конкретной конфигурации в данный момент времени - вам с этим потом еще жить, поддержить и отвечать на вопросы почему оно "вдруг" поломалось само по себе или при изменении конфигурации.
#7

Я ваши аргументы принимаю и понимаю

Делаю не для клиентов а лично для себя так что отвечать на вопросы буду сам себе )
Просто для меня сейчас критично именно внутри вмвари чтоб работало , уже нашаманил, уже работает .
НО через полгода будет замена сервера и скорее всего на новом оно не заработает, и снова шаманить прийдется, просто для меня критичен этот юнит не могу я целый юнит под астериск отдать на 5 человеков то жирновато будет Smile
Конечно есть соблазн плюнуть на все и поставить еще один юнит, так и сделаю если решения не найду ...
#8

У меня Trixbox под VMWare заработал сразу и без тормозов. Параллельно ему Elastix стоит, тоже работает, но им не пользуюсь - поставлен на паузу.
Сервер в разы слабее чем описанный.
Голосовые меню, приветствия, Music on hold все чисто воспроизводится.
Конференции просто не пробовал.
#9

В общем проверял на порядка 10 различных конфигурациях , стабильности на 3,5 и 4 ESXi не получается, то работает то нет . На моей конфигурации удалось подобрать шаманские значения из вмваривского файлика .
В общем ждем новую вмварь может в ней будет лучше.
#10

а шестой пользователь если добавится? опять шаманить..... ? небудет астер нормально работать на виртуалке, небудет.......
#11

Ну если он вдруг добавится , значит я стал более богатым, плюну на все и куплю еще один юнит )

Нормально работать не будет , но как то работать будет а там выпустят 5 ESXI - и надеюсь в нем все заработает Smile
#12

Коллеги,
история получила продолжение?
Очень интересно, готов поделиться своими наблюдениями...
#13

у меня работает на гипр визоре trixbox 2.8.
неделя полет нормальный
абонентов 10 штук , организована одна очередь ...

вот только не могу победить динамические мемберы ... не могу найти толковую инфу .
#14

Столкнулся с подобной проблемой.
Asterisk (TrixBox 2.Cool - прекрасно работает в виртуалках (VMWare, ESXI, OpenVZ) заводится что называется из коробки. За одним критичным для одного из клиента минусом - факсы. Так и не сумели побороть. Ходили даже не через раз, а через 2-3 раза. Сменили виртуалку на слабенький пенёк 4 и заработало.

Итого: Asterisk в виртуалках чувствует себя хорошо: звонки, очереди, интерактивное меню, записи разговоров работают. факсы не ходят.
Если вам критична такая функция офисных АТС как работа с факсами - купите на разборке старенький компьютер и будет вам счастье.
#15

Какова максимальная нагрузка/конфигурация для Asterisk-подобных систем в виртуальной среде?

Напишите пожалуйста или здесь, или в теме Производительность сервера с Elastix. Проблемы со слышимостью.
В ней я описываю свои изыскания.
#16

Астериск работал на Citrix XenServer, 70 пользователей, 20 одновременных, ivr, очереди, статистика, запись итд. В целом проблем небыло, иногда возникало эхо на аналоговых аппаратах, подключеных через шлюзы Linksys, на выходе в город через sip-транк. Факсы ходили в 711-м.
#17

McMerfy,
спасибо за информацию.

А какие параметры были у виртуальной машины?
#18

Система Debian squezee, asterisk 1.8 + freepbx 2.9, всё из исходников.
512 mb памяти
процессор,
Код:
Architecture: i686
CPU(s): 1
Thread(s) per core: 1
Core(s) per socket: 1
CPU socket(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Stepping: 10
CPU MHz: 2660.080
Hypervisor vendor: Xen
Virtualization type: para
L1d cache: 32K
L1i cache: 32K
L2 cache: 3072K


диск 4 Gb
По крону записи раз в сутки на файлохранилище.
#19

вопрос к тем у кого были проблемы в виртуалке, вы вмваре тулс устанавливали? просто заметил что при установленных тулзах система начинает себя очень странно вести
#20

Тормоза на виртуалке


У меня сейчас FreePBX на виртуалке hyper-v, на центос. ВРоде как все работает. Но процессор виртуальной машины постоянно загружен на 100%.
Код:

[root@localhost ~]# top
top - 12:10:02 up 41 days, 19:41, 2 users, load average: 4.04, 4.03, 3.94
Tasks: 181 total, 1 running, 180 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.5%us, 94.6%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.1%hi, 0.8%si, 0.0%st
Mem: 3915784k total, 1632368k used, 2283416k free, 191584k buffers
Swap: 785400k total, 0k used, 785400k free, 809296k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9195 asterisk 20 0 2633m 30m 13m S 390.1 0.8 61383:39 asterisk
1739 root 20 0 926m 12m 2428 S 0.3 0.3 63:26.53 fail2ban-server
27823 root 20 0 15012 1364 984 R 0.3 0.0 0:01.95 top
1 root 20 0 19204 1500 1212 S 0.0 0.0 0:01.76 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:06.75 migration/0




И абоненты начали жаловаться на бульканье, заикания и обрывы.
Хотя до переноса на виртуалку, эта же конфигурация нормально работала на неттопе с Атом 1,6 ГГц.

Раньше я тоже ставил астер на виртуалки trixbox и proxmox, симптомы были такие же: полная загрузка процессора и тормоза. Реально это побороть?
#21

реально. откажитесь от виртуалки.
#22

xelas @ Пн Янв 14, 2013 09:39 писал(а):
реально. откажитесь от виртуалки.

Как тогда отказоустойчивость реализовать?
#23

Эммм. На кластерах?
Не очень понимаю взаимосвязь виртуалки и отказоустойчивости
#24

xelas @ Пн Янв 14, 2013 10:12 писал(а):
Эммм. На кластерах?
Не очень понимаю взаимосвязь виртуалки и отказоустойчивости

при помощи кластера на hyper-v нормально получается, я все свои серваки могу поднять за 2 часа даже если всю серверную взорвут к черту)
#25

Цитата:
И абоненты начали жаловаться на бульканье, заикания и обрывы.
Хотя до переноса на виртуалку, эта же конфигурация нормально работала на неттопе с Атом 1,6 ГГц.

Раньше я тоже ставил астер на виртуалки trixbox и proxmox, симптомы были такие же: полная загрузка процессора и тормоза. Реально это побороть?


  • какие параметры у виртуалки?
  • сколько абонентов и какие сервисы подняты на FreePBX?
  • какая звонковая нагрузка на этой виртуалке?
  • всегда ли появляются "бульканье, заикания и обрывы" или при каких-то условиях?
#26

[quote="[url=http://asteriskforum.ru/viewtopic.php?p=67941#67941]

Раньше я тоже ставил астер на виртуалки trixbox и proxmox, симптомы были такие же: полная загрузка процессора и тормоза. Реально это побороть?[/quote]

  • какие параметры у виртуалки?
  • сколько абонентов и какие сервисы подняты на FreePBX?
  • какая звонковая нагрузка на этой виртуалке?
  • всегда ли появляются "бульканье, заикания и обрывы" или при каких-то условиях?
[/quote]

Да там сейчас десяток абонентов с одним звонком в две минуты. Помехи появляются нерегулярно, системы обнаружить не удалось. Но процессор виртуалки, как я уже говорил занят на 400%)