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

    مصطفي دهسنگي

  • عنوان
    زمان‌بندي ماشين مجازي بر روي پردازنده ي چند هسته اي
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    مهندسي فناوري اطلاعات - شبكه هاي كامپيوتري
  • سال تحصيل
    شهريورماه 1394
  • تاريخ دفاع
    شهريورماه 1394
  • استاد راهنما
    دكتر محسن شريفي - دكتر سيد وحيد ازهري
  • دانشكده
    كامپيوتر
  • چكيده
    چكيده با توجه به اينكه محيط¬هاي محاسباتي ابري تعداد زيادي از كاربرد¬ها با باركاري ورودي/خروجي محور مانند سرويس¬هاي وب، داده¬هاي بزرگ و ميزكاري مجازي را بر روي خود اجرا مي¬نمايند، يك پايشگر¬ ماشين-مجازي مانند Xen، سربار به سزايي را براي تحويل كارايي مورد نياز اين كاربرد¬ها متحمل مي¬شود. مطالعات انجام گرفته بر روي ابرناظرهايي مانند Xen نشان مي¬دهد كه اين ابرناظرها كارايي مناسبي را براي كاربرد¬هايي با باركاري پردازشي فراهم مي¬نمايند، اما كارايي كاربردهاي با باركاري ورودي/خروجي هنوز هم مناسب نيستند. ما در اين پايان¬نامه زمان‌بند جديدي را با نام cCluster براي بهبود تأخير ناشي از پردازش باركاري ورودي/خروجي در محيط¬هاي محاسباتي ابري ارائه مي¬نماييم. براي رسيدن به اين هدف، ماشين¬هاي¬مجازي در حال اجرا را به دو دسته¬ي ماشين¬مجازي پردازشي و ماشين¬مجازي ورودي/خروجي تقسيم نموده و بر اساس دسته¬بندي انجام گرفته، پردازنده¬هاي فيزيكي را نيز به‌صورت پويا به دو دسته¬ي پردازنده¬هاي پردازشي و پردازنده¬هاي ورودي/خروجي دسته¬بندي مي¬كنيم. سپس پردازنده¬هاي¬مجازي ورودي/خروجي را بر روي پردازنده¬هاي فيزيكي ورودي/خروجي و پردازنده¬هاي¬مجازي پردازشي را بر روي پردازنده¬هاي فيزيكي پردازشي اجرا مي¬نماييم. نتايج بدست آمده از آزمايشات با استفاده از ابزار Netperf و Apache Olioو Sysbenchنشان مي¬دهند كه زمان‌بندcCluster حداكثر تا7 برابر زمان پاسخ مربوط به درخواست¬هاي ورودي/خروجي را در باركاري Apache Olioكاهش داده و درنتيجه سبب افزايش ميزان برون¬دهي شبكه به ميزان حداكثر 5 برابر مي¬گردد. واژه‌هاي كليدي:محيط محاسباتي ابري، پايشگر ماشين مجازي، زمان‌بند پردازنده، Xen.