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

    آرش غفوري

  • عنوان
    ارائه يك مكانيزم مقياس‌خودكار زمان‌اجرا براي نرم‌افزارهاي چندمستاجر
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    نرم افزار
  • سال تحصيل
    اسفندماه 1393
  • تاريخ دفاع
    اسفندماه 1393
  • استاد راهنما
    دكتر محسن شريفي
  • دانشكده
    كامپيوتر
  • چكيده
    چكيده نرم‌افزارهاي چند مستاجر به دليل نوسان باركاري كه متاثر از افزايش يا كاهش تعداد درخواست مستاجر‏ها و حجم منبع درخواستي آن‌ها است، نسبت به مقياس ‌خودكار نمونه‌هاي نرم‌افزاري اقدام مي‌نمايند. هدف از مقياس‌خودكار، بهره‌وري بهتر از منابع محاسباتي همراه با ارائه كيفيت سرويس مطلوب به مستاجرها است. رويكرد مقياس ‌خودكار درراه برآورده‌سازي هدف به كارگرفته‌شده خود با چالش‌هايي روبه‌رو است كه اين چالش‌ها متشكل از پيش‌بيني باركاري، شناسايي كردن نياز منابع درست مطابق باركاري و چگونگي سياست اتخاذي سيستم به‌ منظور تخصيص منبع با كمترين هزينه است. در اين پژوهش با ارائه يك مكانيزم مقياس ‌خودكار زمان ‌اجرا براي نرم‌افزارهاي چندمستاجر راهكاري براي پاسخگويي به چالش‌هاي ذكر شده ارائه شده است. در ابتدا به دليل عدم وجود تصويري جامع از سيستم زمان ‌اجرا يك نرم‌افزار چندمستاجر، با توجه به شواهد يافت‌ شده حاصل از بررسي‌ها و مطالعات گوناگون، به ارائه يك معماري براي سيستم زمان‌ اجرا نرم‌افزار چندمستاجر پرداخته شده و مدل رايانش با سه دانه‌بندي براي مولفه‌ي نرم‌افزار چندمستاجر آن معرفي مي‌گردد. سپس با ارائه يك معماري براي مولفه ‌مقياس ‌خودكار سيستم‌ زمان ‌اجرا نرم‌ا‌فزارهاي چندمستاجر و به ‌كارگيري زير مولفه‌هايي با كاركردهاي مناسب، جهت پاسخگويي به چالش‌هاي ذكر شده براي مقياس ‌خودكار اقدام مي‌شود. به‌ منظور ارزيابي، مكانيزم مقياس‌ خودكار ارائه ‌شده در محيط شبيه‌ساز كلادسيم پياده‌سازي شده و با جديدترين كار مشابه در شرايط كاملاً يكسان مورد آزمايش و مقايسه قرار مي‌گيرد. نتايج به ‌دست‌ آمده حاكي از اين است مكانيزم مقياس ‌خودكار ارائه ‌شده نسبت به كار مشابه با داشتن دفعات نقض كيفيت سرويس نزديك، بهره‌وري بهتري از منابع محاسباتي داشته و با سطح اطمينان99 درصد داراي(19/16-28/13) درصد اتلاف منابع ‌محاسباتي كمتر است. واژه‌هاي كليدي:چندمستاجري، باركاري، مقياس‌خودكار، بهرهوري منبع، كيفيت سرويس.