عنوان
طراحي و پياده سازي يك مكانيزم بازگرد براي سيستم هاي بانك اطلاعات موازي در محيط كلان تراكنش
مقطع تحصيلي
كارشناسي ارشد
چكيده
در سالهاي اخير تعداد كاربران سيستم هاي بانك اطلاعات (Database Systems )بسيار افزايش يافته است .با افزايش كاربران ،نيازهاي جديدي مطرح شده است كه پاسخ دادن به آنها با تكنيك هاي قديمي به سختي امكان پذير است . مدل كلان تراكنش (Megatransaction ) بعنوان يك مدل تودرتوي باز ( Open nested ) سعي كرده نيازهاي جديد را پوشش دهد . از سويي ديگر سيستم هاي بانك اطلاعات موازي ( Parallel Database Systems ) با جراي موازي تراكنش ها ، كارايي و دسترسي مناسبي را به ارمغان آورده اند . با اجراي كلان تراكنش ها در سيستم هاي بانك اطلاعات موازي مي توان هم نيازهاي جديد كاربران را پاسخ داد و هم كارايي و دسترسي مناسبي داشت . در اين پايان نامه يك مكانيزم بازگرد ( Revovery ) براي سيستم هاي بانك اطلاعات موازي در محيط كلان تراكنش ارايه مي شود . مديريت بازگرد يكي از مهمترين مسائل مديريت تراكنش مي باشد كه جامعيت بانك اطلاعات را در زمان بروز خطا تضمين مي كند . در مورد نحوه اجراي زمان بندهاي مختلف كلان تراكنش پروتكلي ارايه شده است . اجزائي مانند مدير تراكنش ،مدير كارنامه و مدير بازگرد به معماري سيستم هاي موازي اضافه شد . در حين اجراي كلان تراكنش ها ، مدير كارنامه اطلاعاتي در كارنامه ها يادداشت مي نمايد و مدير بازگرد در زمان بروز خطا ، با استفاده از اين يادداشتها بانك اطلاعات را به حالت پايدار بر مي گرداند . يك گره (node ) از سيستم بانك اطلاعات موازي بعنوان گره هماهنگ كننده (coordinator ) در نظر گرفته ميشود . اجزاء اين گره مدير تراكنش سراسري ، مدير كارنامه سراسري و مدير بازگرد سراسري ناميده مي شوند. مكانيزم بازگرد براي سيستم هاي بانك اطلاعات موازي بدون اشتراك (shared nothing ) و سيستم هاي بانك اطلاعات موازي با حافظه جانبي مشترك (shared disk ) در محيط كلان تراكنش ارايه شده است . براي اجراي كلان تراكنش ها در سيستم هاي بانك اطلاعات موازي بدون اشتراك از تكنيك تكرار داده (Data Replication ) استفاده شده است .
شماره ركورد
200382
دانشگاه
دانشگاه علم و صنعت ايران
استاد راهنما
دكتر مصطفي حق جو