چكيده به لاتين
Abstract:
To support a wide variety of service scenarios including NAT traversal, lawful interception or transcoding, a VoIP provider has to not only use signaling servers but also media servers[1]. SIP conferencing system model includes media servers, management server, registration server and SIP proxy server that the media server plays a key role in the whole system. The media server receives media streams from all participants in the conference, transcode, combine, filter and distribute media streams between the participants based on defined policies [2, 3].
Different media servers such as SEMS and Asterisk studied from the various aspects on physical infrastructure, but what still brings many questions to mind, efficiency of this systems on different virtualized environments.
Virtualization technology has earned great interest in order to reduce the time and cost of management and the environments, optimization use of hardware, proper distribution of load in networks and improvement level of service [4, 5]. Nowadays there is a great interest to use of this technology in the field of communication to reduce costs and optimize physical resources.
The virtualization technologies that have emerged mostly focus on the Linux kernel and can be split up into three categories: full-virtualization, Para-virtualization and container-based virtualization. Despite the many advantages that the virtualization technology brings, these technologies due to increased processing overhead (compared to physical media) can negative effects on the performance of services which are implemented. For this, study the efficacy of services on different virtualized substrates and comparing them together is very important from an engineering perspective.
In this study, we plan to implement communication system components including media servers on Xen and docker virtual environments and combination of these two substrates and evaluate performance of media server in these three substrates.
Keywords: Media Server, SIP, Virtualization, Telecommunication system, Performance Comparison, Docker, Xen