Пятница | 18 Мая 2012
ICE Partners
Подробнее

3CX Phone System Multi Tenant v10

  • До 10 АТС на одной платформе
  • Независимое управление
  • Независимое резервное копирование
  • Не требует доп. лицензий Windows
  • Бесплатно
Подробнее

Вебиминар по 3CX - 18/05/2012

  • Обзор возможностей 3CX v10
  • Ценовая политика
  • Дополнительные приложения
  • Рекомендованное оборудование
  • SIP-домофоны
Скачать

3CX Phone System v10

  • Добавлен кодек G.722
  • Настройка телефонов Plug&Play
  • Функции Call-центра
  • Class of Service для групп
  • Улучшенная безопасность
  • Уведомление о событиях по email
  • Новая консоль MyPhone
Скачать

Интеграция с 1С

  • Передача номера из 3CX в 1С
  • Управление вызовами из 1С
  • Не привязан к конфигурации 1С
  • Бесплатное демо
Заказать

SIP-видеодомофоны

  • Поддержка SIP
  • Питание через PoE
  • Один порт 10/100 Ethernet
  • Видеокодеки H.263 и MPEG-4
  • Аудиокодеки G.729A/B и G.711
3CX Distribution Partner

Анализ производительности 3CX на бюджетных процессорах Intel Atom N270

Процессоры Intel Atom изначально разрабатывались для портативных устройств, однако этим сфера применения не ограничилась и многие производители используют их для построения бюджетных платформ. Данная статья анализирует насколько подобные системы применимы в качестве аппаратной базы  для построения корпоративной АТС, в частности 3CX Phone System. Сервер FW8888 Allnet, взятый в качестве примера, не доступен для продажи на территории  РФ, однако в качестве аналогов можно рассматривать OLDI Office 210 или Foxconn Qbox N270, стоимость подобных решений составляет от 8 до 11 тысяч рублей.

Многие предприятия, которые внедряют программное обеспечение VoIP УАТС всегда ищут способ сократить расходы. Изображенный на картинке ниже сервре на базе Intel Atom N270 также предназначен для получения максимальной производительности при минимальном энергопотреблении. Кроме того, было довольно много запросов от  партнеров собрать недорогое решение на основе процессора Intel Atom. Intel Atom N270 можно найти во многих бюджетных серверах, которые могут быть использованы как база для АТС 3CX Phone System. В этой статье мы рассмотрим устройство FW8888 Allnet, а также проведем несколько тестов на производительность. процессор Atom



Спецификация Allnet FW8888:

  • CPU: Intel ATOM N270, 1.60 GHz Dual Core (Hyperthreading)
  • North Bridge: Intel 82945GSE, MCH- North bridge Intel 82945GSE, MCH-North bridge
  • South Bridge: Intel 82801GBM, ICH 7M- South bridge Intel 82801GBM, ICH-7M South bridge
  • Expansion: 1xPCI Expansion Card
  • RAM: 2x 1GB DDR
  • Storage: 1x IDE 1x IDE 1x CF 1x CF 2x SATA / Raid 2x SATA / Raid
  • 6 Gigabit LAN controllers: (именно 6)
  • 1x -Intel 83572EI PCIe GbE Controller miniGBIC (SFP)
  • 3x Intel 82574L PCIe GbE Controller RJ45
  • 2x Intel 825741 PCI GbE Controller RJ45
  • Конструктив: 19″ Rack / 1HE 19 “Rack / 1U
  • HDD: 250GB SATA
  • Питание: 230V / ATX / 250W Max


Мы будем концентрироваться на функциональности Atom’а при работе  с 3CX, но для начала представим некоторые сведения об общей производительности процессора. На рисунке показан индекс производительности Windows для Windows 7 Enterprise Edition которая установлена на этом устройстве.windows 7 benchmark 3cx



32-битная Windows 7 Enterprise Edition используется вместо штатной вместо Windows XP Embedded, т.к. новая ОС Windows 7 является более производительной и гибкой, а также предоставляет удаленный доступ через RDP.

Из подготовительных действий  был отключен UAC, во избежание лишних поблем. Однако вместо этого можно было воспользоваться аккаунтом Администратора.
 

Загрузка процессора (в спокойном состоянии)

Свободный ресурс процессора  FW8888 Allnet с установленной 3CX и IIS на Windows 7 Enterprise x86 составлял около 94% -97%.
Все сервисы 3CX суммарно занимали около 34Mb памяти. При использовании Ultidev Cassini требуется еще 10  дополнительных мегабайт оперативной памяти под этот сервис.
 

Потребляемая мощность

В нормальных условиях эксплуатации для этого процессора требуется всего 34 Вт. При полной нагрузке потребление возрастает до 55 Вт. В режиме ожидания Allnet использует всего 1 Вт мощности.
 

Обмен данных с БД

Для начала  мы протестируем скорость обмера данными между Консолью Управления и базой данных, то есть на сколько быстро сервис настройки 3CX обрабатывает команды и отображает результат в веб-интерфейсе. В процессе тестирования было создано, а потом удалено 1000 внутренних номеров, таким образом обеспечивалась нагрузка на сервис базы данных на уровне приложений. Для создания и удаления 1000 внутренних номеров потребовалось 80 секунд.
 

Регистрация

Процесс регистрации сопряжен с высокой нагрузкой для любого SIP-сервера, даже в том случае если мы берем простую регистрацию. Регистрация включает в себя  аутентификацию, перерегистрацию, периодические подтверждения, процесс кеширования и хранения этой информации, таймауты истечения срока регистрации и т.д. Процессор  Atom показал довольно хороший результат с нагрузкой  при регистрации 1000 внутренних номеров каждые 3600 секунд. При уменьшении  таймаута до 1200 секунд ситуация значительно ухудшилась, поэтому рекомендуется установить интервал регистраций 3600 секунд.
 

Производительность при вызовах

Проводился  стресс-тест с очередью вызовов, звонками через VoIP-провайдера и вызовов между внутренними номерами.
Был разработан следующий сценарий – инициировано Х вызвов которые оставались в режиме разговора в течение 120 секунд и разъединялись в случайном порядке с задержкой 10-40 секунд.

Производительность для Очереди:производительность очередей для Atom


 

Обычные вызовы между внутренними номерами

При тестировании обычных звонков Atom’у удалось достичь впечатляющего показателя в 500 одновременных вызовов с минимальным джиттером, в то же время 400 одновременных звонков проходили без джиттера вообще.
ПРИМЕЧАНИЕ: Дополнительные функции типа  записи телефонных разговоров во время испытаний были выключены, также  все звонки использовали Re-Invites и Replaces для корретного SDP-взаимодействия непосредственно между абонентами. С включенной функцией записи удалось довести нагрузку до 30 одновременных вызовов, что тоже является отличным результатом.производительность 3CX при звонках


 

Входящие / исходящие вызовы через VoIP-оператора

Теперь проверим вызовы через VoIP-провайдера. Эти вызовы достаточно «легкие» и не требуют серьезных ресурсов процессора. Из-за ограничения полосы пропускания, установим лими в 20 одновременных вызовов. Кроме того, необходимо  иметь в виду, что вызовы на VoIP-провайдеров идут через 3CX Media Server, что помогает избежать проблем с маршрутизацией и трансляцией адресов (NAT). При этом риск получения голоса только в одну сторону снижается до 2%.

20 одновременных вызовов через VoIP-провайдера проблем не вызвали, использование процессора при этом было всего 19%, а общее число одновременных звонков достигало 40.

Теоретически, нужно около 90 вызовов через VoIP-оператора чтобы полностью загрузить процессор Atom, после чего, из-за отсутствия ресурсов,  джиттер на активных вызовах, возрастет до такой степени, что разговор будет невозможен.

В целом, Allnet FW8888 показал очень хорошие результаты, это конечно не Core2Duo, но для своего класса вполне нормально.

Мы можем рекомендовать использование серверов с процессорами Atom для предприятий, которые используют лицензии до 24 одновременных вызовов (до 100 абонентов).

Пожалуйста, обратите внимание, что существует довольно много типов процессоров Atom. Старые модели, скорее всего не покажут подобного быстродействия!

 
Ваша корзина пуста.