Тестирование производительности Kamailio(OpenSER) с RTPproxy
Цель этого теста было определить максимальное количество вызовов 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 одновременных вызовов. В приведенной ниже таблице график данных загрузки процессора в зависимости от одновременных вызовов.
Коментарии: