Тестирование производительности Kamailio(OpenSER) с RTPproxy

Опубликовано в Kamailio

RTPproxy Kamailio

Цель этого теста было определить максимальное количество вызовов Kamailio (OpenSER) и RTPproxy работающих на одном сервере. Тест, предназначенный для репликации рабочей среды в составе структуры провайдера VoIP, проводили в лаборатории Skytel.

Испытательный стенд. Сервер для  работы Kamailio(OpenSER) и RTPproxy был Dell Precision 490 с двумя двухъядерными процессорами Intel Xeon 5140, 2.33 GHz CPUs и 4 GB оперативной памяти.

Три ядра были отключены для теста, испытание проводили с использованием только одного ядра процессора. Несколько клиентов SIPp направляли трафик на Kamailio(OpenSER) который запрашивают в OSP сервере инструкции для маршрутизации вызова. Тест был разработан для каждого вызова требующего в среднем две повторные попытки, прежде чем вызов был завершен к тестеру SIPp на третьей попытке. RTP поток двусторонний для каждого вызова идет через RTPproxy. Детализация вызова для каждой попытки вызова  отправляются от Kamailio (OpenSER) к OSP серверу.

Результаты испытаний. Kamailio (OpenSER) и RTPproxy, работает на одном ядре 2.33 GHz процессора может управлять до 750 одновременных вызовов. В приведенной ниже таблице график данных загрузки процессора в зависимости от одновременных вызовов.

Тестирование производительности Kamailio(OpenSER) с RTPproxy

Коментарии: