شماره ركورد كنفرانس :
3237
عنوان مقاله :
ارائه مدلي براي بهبود كارايي پايگاه داده ها با رويكرد شبيه سازي و پارامترهاي ارزيابي كارايي
پديدآورندگان :
مخبري مريم دانشگاه آزاد اسلامي - گروه مهندسي كامپيوتر , دشتي وحيده دانشگاه آزاد اسلامي - گروه مهندسي كامپيوتر , عابدي داوراني اميد دانشگاه شهيد باهنر كرمان - گروه مهندسي كامپيوتر
كليدواژه :
شبيه سازي , پارامترهاي ارزيابي كارايي , كيفيت سرويس , Entity Framework , ازكارافتادگي , تعادل بار , پايگاه داده هاي اطلاعاتي
عنوان كنفرانس :
كنفرانس بين المللي وب پژوهي
چكيده فارسي :
امروزه به علت افزايش روزافزون حجم اطلاعات و گسترش نظام هاي اطلاعاتي و شبكه هاي اينترنت، ارتقاي سطح تقاضاي كاربران و مطرح شدن تكنولوژي هاي گوناگون، دستيابي به يك سيستم قابل اعتماد با بالاترين سطح كارايي، مورد توجه بسياري از متخصصان قرار گرفته است. از اين رو عواملي همچون بهينه كردن روش هاي ذخيره و بازيابي اطلاعات، دست يابي به كمترين زمان پاسخ دهي، دستيابي به حداكثر كارايي و بهبود كيفيت سرويس، گاه به عنوان يك چالش نگريسته مي شوند. پايگاه داده هاي اطلاعاتي، همواره با افزايش باركاري و قرار گرفتن در شرايط غيرقابل پيش بيني يا در محيط هاي پويا و پيچيده، دچار افت كارايي با از كارافتادگي مي گردند. اين مقاله، با ارائه رويكردي مبتني بر شبيه سازي پايگاه داده وب سايت ها تحت مدل پيشنهادي، سعي در رفع چالش هاي مطرح شده داشته است. شبيه سازي، فرآيند طراحي مدلي از سيستم واقعي، به منظور نتيجه گيري و دستيابي به ويژگي هاي عملكرد واقعي سيستم است كه امكان اتخاذ تصميم هاي به موقع و غيرقابل پيش بيني را فراهم مي آورد. در شبيه سازي مدل پيشنهادي، با بهره از تكنولوژي Entity Framework كه نوعي بهبود در برنامه نويسي مدلينگ سيستم ها به شمار مي آيد و اعمال پارامترهاي ارزيابي كارايي، روند پردازش و پاسخگويي سيستم، تحت عوامل مختلف، در شرايط پويا براي مدل مفروض مورد ارزيابي قرار گرفته است و بهترين راه حل ها براي هر كدام از شرايط، انديشيده شده است. بدين صورت كه سيستم در مواجهه با هريك از اين شرايط، به حالت امن پيش بيني شده، سوييچ مي شود. همچنين اجراهاي مكرر تا رسيدن سيستم، به سطحي از سازگاري با بالاترين حد كارايي و توان عملياتي ادامه يافته است و با اعمال پارامترهاي ارزيابي كارايي در طول حيات سيستم، زمان پاسخ دهي، كيفيت ارائه سرويس و كارايي وب سايت، مورد ارزيابي قرار گرفته است. همچنين روشهاي پيشگيرانه اي مثل Distributed Load Admission Control
Flow، تعادل بار با صفهاي اولويت براي كنترل مسائل بحراني ارائه شده است كه سعي بر بهبود قابل توجه عملكرد، در مواجهه با مشكلاتي نظير افزايش باركاري، از كارافتادگي و برخورد كه باعث افت كارايي مي شوند داشته اند. در نهايت با بهره گيري از سه الگوريتم خاص برحسب نوع كاربرد كه به نوعي Admission Control، هم محسوب مي شوند؛ شامل الگوريتم طراحي يك صف اولويت بر اساس نوع كاربرد و شرايط، الگوريتم تعادل بار و الگوريتمي براي بهره گيري از پايگاه داده توزيع شده، پس از رسيدن سيستم به يك حد آستانه تحمل بار قبل از كار افتادگي، رويكرد و مدل ارائه شده، توانسته است به رفع بسياري از چالش هاي مطرح شده و بهبود كارايي و كيفيت ارائه سرويس، تحت عوامل پويا و غيرقابل پيش بيني دست يابد.