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

    سعيد فتح اله زاده

  • عنوان
    ارائه ميان‌افزاري براي پردازش توزيعي رويدادهاي پيچيده
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    نرم افزار
  • سال تحصيل
    آبان ماه 1393
  • تاريخ دفاع
    آبان ماه 1393
  • استاد راهنما
    دكتر محسن شريفي
  • دانشكده
    كامپيوتر
  • چكيده
    چكيده فناوري پردازش رويدادهاي پيچيده براي استخراج اطلاعات از سيستم¬هاي مبتني بر پياماستكه در پايين¬ترين سطح پردازش داد¬ه¬هاي شبكه و يا در بالاترين سطح مديريت نسبت به ديدگاه كاربران كار مي‌كند. سامانه‌هاي بزرگ و پيچيده اطلاعاتي¬ به¬وسيله رويدادهاي ساده كه در خارج از دامنه سامانه اتفاق مي¬افتند با يكديگر ارتباط و تعامل مي¬كنند. تركيب رويدادهاي ساده اوليه در سامانه و ايجاد يك رويداد تركيبي و در نهايت ارسال يك اطلاعيه از رويدادهاي تركيبي، رفتار سامانه را نشان مي¬دهد. نمونه¬هايي از سامانه‌ها مانند شبكه¬هاي حس¬گر براي مانيتور كردن محيط، كاربردهاي مالي، ابزارهاي كشف تقلب وجود دارند كه از اين فناوري استفاده مي¬كنند. يك رويداد پيچيده از تركيب رويدادهاي ساده اوليه توسط موتور پردازش رويدادهاي پيچيده ايجاد مي¬شود. روش‌ها و سامانه‌هايي در خصوص پردازش رويدادهاي ساده براي دامنه‌هاي متمركز طراحي شده‌اند. اما امروزه برنامه¬هاي كاربردي حجم زيادي از رويدادها را بصورت جرياني توليد مي¬كنند كه بسيار بيشتر از توان پردازشي سامانه¬هايي است كه بصورت متمركز طراحي شده¬اند. از طرفي با توجه به مباحث داده¬هاي بزرگ كه حجم زيادي از رويدادها بصورت جرياني وارد سيستم مي¬شوند، سيستم¬هاي متمركز پردازش رويدادها توانايي پردازش آنها را حتي با در اختيار گرفتن منابع بيشتر(پردازنده و حافظه داخلي) نيزنخواهند داشت روش¬هايي نيز وجود دارند كه شبكه¬اي از گره‌هاي پردازش رويداد پيچيده را براي پردازش توزيعي استفاده مي¬كنند ليكن نتايج پردازش توزيعي با نتايج پردازش متمركز يكسان نيستند از اين¬رو هدف اين پايان¬نامه ارائه ميان¬افزاري است كه بتواند مجموعه‌اي از گره‌ها را به نحوي براي پردازش توزيعي حجم بالا رويدادها در اختيار بگيرد. كه اين نتايج با نتايج پردازش متمركز يكسان باشد. براي اين منظور قواعد موجود در پردازش را به ماشين¬هاي متناهي تبديل كرده و ماشين¬هاي متناهي را بين مجموعه ماشين‌هاي شركت كننده در سيستم پردازشي جزءبندي مي¬كنيم. برقراري ارتباط بين مجموعه اجزاي شركت كننده در پردازش با استفاده از شبكه¬هاي همتا-به-همتا انجام پذيرفته است. در روش ارائه شده، داده¬هاي جرياني وارد شده با استفاده از خاصيت كليد-مقدار بين قسمت‌هاي جزءبندي شده تقسيم مي¬شوند. پياده سازي ميان‌افزار ارائه شده با سه عدد ماشين فيزيكي آزموده شده است. نتايج حاصل از آزمايش‌ها نشان داده است كه توان پردازشي ميان¬افزار ارائه شدهحداقل به اندازه 5/1 برابر سامانه¬هاي پردازش رويدادهاي موجوداست. همچنين زماني كه حجم زيادي از جريان رويدادها وارد سيستم پردازشي مي¬شوند بصورت خطي توانايي مقياس پذيري بالايي را دارا مي‌باشد. واژه‌هاي كليدي:پردازش رويدادهاي پيچيده، سيستم¬هاي توزيعي، پردازش توزيعي¬، ميان¬افزار.