У кого-нибудь есть опыт работы с Asterisk на VMware (?) - особенно на последней версии ESX ...?
У меня есть доказательство того, что концепция работает, но я не собираюсь выкладывать ее без дополнительных заверений! Я все время слышу о проблемах с синхронизацией ...?
Кто-нибудь это сделал?
Майк
Это работает, но есть приложения, которые зависят от точных часов которые требуют особого внимания, например, конференц-связь. Хороший тест - установить asterisk + zaptel и составить тестовый диалплан для конференц-моста. Подключаемся к мосту с двумя телефонами и слушаем звук.
Несколько лет назад мы запускали его в виртуальной машине на базовом хосте Pentium 4 - и это не помогло. Голос был прерывистым и прерывистым. Мы установили его изначально на P4 (я думаю, что это был 1.6), и все было хорошо.
С тех пор мы не устанавливали его ни на какие виртуальные машины, но я слышал от других, что до тех пор, пока вы выделяете достаточно ресурсов, все должно быть в порядке.
Я без проблем запускал его в ESXi 3.5 на сервере BladeCenter; основным источником проблем, как правило, является потребность в очень надежном таймере. Природа виртуальных машин в некотором роде противоречит согласованным программным источникам синхронизации, но с Linux 2.6 и VMware ESXi для меня это работало хорошо. YMMV для Hyper-V, Xen или VirtualBox.
Я запускаю АТС со звездочкой на моем Mac через Parallels. Он отлично работает, протестирован только с двумя телефонами и выходит в PTSN с использованием маршрутов IAX. Эта виртуальная машина предназначена для тестирования и разработки. С этими двумя телефонами я отлично тестировал конференц-связь, источник синхронизации был ztdummy, но он работал нормально. Пока у вас достаточно оперативной памяти и процессора, он должен работать нормально.
Раньше при виртуализации asterisk требовалась дополнительная осторожность, однако более поздние версии поддерживают надежную синхронизацию, которая не основана на dahdi или zaptel. Вы можете увидеть эти временные параметры здесь: https://wiki.asterisk.org/wiki/display/AST/Timing+Interfaces. Так что виртуализация - отличный вариант. Я все время использую эту настройку для обеспечения высокой доступности в сочетании с аналоговым шлюзом на основе sip для подключения к pstn.