• شماره ركورد
    16496
  • شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
    16496
  • پديد آورنده

    محمدرضا داراب نيا

  • عنوان
    مقايسه كارايي سرور رسانه در محيط هاي مجازي سازي شده Xen و Docker
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    مهندسي فناوري اطلاعات - شبكه هاي كامپيوتري
  • تاريخ دفاع
    مهرماه 1395
  • استاد راهنما
    دكتر سيد وحيد ازهري
  • دانشكده
    كامپيوتر
  • چكيده
    چكيده سرور رسانه نقشي كليدي در شبكه هاي چند رسانه اي بازي مي كند. در واقع سرور رسانه جريان هاي رسانه را از همه شركت كننده ها در كنفرانس دريافت، تبديل كد، تركيب، فيلتر و بر اساس سياست هاي تعريف شده، آن ها را بين شركت كننده ها توزيع مي كند]1و2[. سرورهاي رسانه مختلف از جمله استريسك و سمز از جنبه هاي مختلف روي بسترهاي فيزيكي مورد بررسي قرار گرفته اند اما آنچه هنوز سوال هاي بسياري را به ذهن مي آورد، كارايي اين سيستم ها روي بسترهاي مجازي سازي مختلف است. تكنولوژي مجازي سازي منفعت زيادي در حوزه هاي مختلف به منظور كاهش زمان و هزينه هاي مديريتي و محيط زيستي، بهينه كردن استفاده از سخت افزار، توزيع مناسب بار در شبكه ها و بهبود سطح سرويس دهي به دست آورده است]4و5[. با وجود مزاياي بسياري كه تكنولوژي هاي مجازي سازي به ارمغان مي آورند، اين تكنولوژي ها به دليل افزايش سربار پردازشي (نسبت به بسترهاي فيزيكي) مي توانند روي كارايي سرويسي كه روي آن ها اجرا مي شوند تاثير منفي نيز بگذارند. از اين جهت بررسي كارايي سرويس ها روي بسترهاي مختلف مجازي سازي شده و مقايسه ي آن ها با هم از نظر مهندسي بسيار حائز اهميت مي باشد. در اين پايان نامه اجزاي يك سرويس تماس صوتي از جمله سرور رسانه را روي دو بستر مجازي سازي مختلف Xen، Docker و تركيب دو بستر Xen و داكر برده و به بررسي كارايي اين سرور در اين بسترها پرداخته ايم. Xen يك ابرناظر است كه به عنوان يك نرم افزار به شكل مستقيم روي سخت افزار فيزيكي اجرا مي شود و قابليت اجراي همزمان چندين سيستم عامل ميهمان مجزا را روي يك ميزبان فيزيكي فراهم مي كند ولي در داكر حامل ها بر خلاف ابرناظر Xen كه در آن هر كدام از ماشين هاي مجازي داراي سيستم عامل مجزا مي باشند، از هسته ي سيستم عامل ميزبان استفاده مي كنندكه باعث مي‌‌‌‌شود بسيار سبك و سريع باشند. اين خصوصيات داكر باعث شد در اين پروژه سرور رسانه سمز در اين بستر كارايي بسيار بهتري نسبت به بستر Xen داشته باشد. اما به دليل اينكه اين دو بستر دو سطح مجازي سازي متفاوت دارند، نمي توان بستر داكر را به عنوان جايگزينXen معرفي كرد، بلكه با تركيب اين دو بستر با دو سطح مجازي سازي متفاوت به يك حد وسط از كارايي دلخواه و سطح مجازي سازي مد نظر خواهيم رسيد. واژه‌هاي كليدي: مقايسه كارايي، سرور رسانه، سيستم ارتباطي، مجازي سازي، پروتكل SIP، ابرناظر Xen، Docker
  • تاريخ ورود اطلاعات
    1395/11/13
  • تاريخ بهره برداري
    1/1/1900 12:00:00 AM
  • دانشجوي وارد كننده اطلاعات

    اعظم صادقي

  • چكيده به لاتين
    Abstract: To support a wide variety of service scenarios including NAT traversal, lawful interception o​r 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 an​d 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 an​d distribute media streams between the participants based on defined policies [2, 3]. Different media servers such as SEMS an​d 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 an​d cost of management an​d the environments, optimization use of hardware, proper distribution of load in networks an​d 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 an​d optimize physical resources. The virtualization technologies that have emerged mostly focus on the Linux kernel an​d can be split up into three categories: full-virtualization, Para-virtualization an​d 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 an​d 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 an​d docker virtual environments an​d combination of these two substrates an​d eva​luate performance of media server in these three substrates. Keywords: Media Server, SIP, Virtualization, Telecommunication system, Performance Comparison, Docker, Xen