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