مدل سازی اجرای همروند تراکنش ها براساس فایل ثبت وقایع و تغییر پایگاه داده با تاخیر و بررسی نحوه چک گذاری با استفاده از پتری نت رنگی

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 815

فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ICESCON03_212

تاریخ نمایه سازی: 16 شهریور 1395

چکیده مقاله:

خرابی به معنی عدم کارایی یک سیستم یا شبکه در بازه های زمانی مختلف می باشد. در سیستم های کامپیوتری خرابی به دلایل مختلف اعم از سخت افزاری و نرم افزاری روی می دهد. این مقاله بر روی خرابی های نرم افزاری تمرکز کرده است. در این زمینه، نحوه برخورد با خرابی از چالش های مطرح می باشد. تاکنون راه های زیادی برای برخورد با خرابی در سیستم های کامپیوتری ارائه شده است که هر یک به نوعی تاریخچه سیستم را نگه داری کرده و در زمان رخداد خرابی سعی در ترمیم سیستم و بازگرداندن سیستم به وضعیتی عادی را دارند. هنگامی که خرابی در سیستم رخ داد، برخی تراکنش ها ممکن است در حالت تناقض باشند زیرافرصت برای commit شدن پیدا نکرده باشند. یک سیستم ترمیم مناسب بایستی نسبت به تراکنش هایی که در زمان خرابی وجود داشته اند، آگاهی داشته باشد. تراکنش هایی را که commit شده بودند را مجبور به انجام دوباره نماید وآن هایی که نیمه کاره مانده بودند بایستی از نو انجام شوند. راه کارهای ارائه شده جهت برخورد با خرابی ایجاد شده در سیستم قبل از اجرا نیاز دارند تا درستی آن ها تایید گردیده و یا مورد آزمایش و بررسی قرار گیرند. روش های جدید ارائه شده نیز جهت بررسی صحت ارجا، باید قبل از اجرا و استفاده مورد آزمایش قرار گیرند. در این مقاله روشی برای مدلسازی راه کارهای برخورد با خرابی در سیستم ها ارائه شده است. این روش سعی می کند تا برای مدلسازی چنین سیستمی از پتری نت رنگی استفاده کند. پتری نت رنگی در این مقاله برای مدل سازی اجرای همروند تراکنش ها براساس فایل ثبت وقایع استفاده شده است تا پایگاه داده را تغییر داده و با خرابی رخ داده در سیستم مقابله کند نتایج نشان می دهد که مدلسازی انجام شده به سهولت می تواند هر سیستمی را مورد آزمایش و بررسی قرارا داده ونتایج صحت سیستم را تایید نماید.

نویسندگان

سیما جهانی

دانش آموخته کارشناسی ارشدگروه علوم کامپیوتر ، دانشکده علوم ریاضی، دانشگاه تبریز

آرزو جهانی

دانشجوی دکترای مهندسی فناوری اطلاعات، دانشکده مهندسی برق و کامپیوتر، دانشگاه تبریز

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Anshel M, Gerwirtz W. (1986). Mathematics of Information Processing. Proceedings ...
  • Schneider F. (1984). Byzantine generals in action: Implementing fail-stop processors, ...
  • Lorie RA. (1976). Physical Integrity in a Large Segmented Database ...
  • Moss J E B. (1989). Log-based recovery for nested transaction, ...
  • Roselinda R Schulman. (2004). Disaster Recovery Issues and Solution, Hitachi ...
  • Coulouris GF Dollimore J. Kindberg T. (2005). Distributed systems Concepts ...
  • Jensen K. Kristensen LM. (2009) Coloured petri nets: Modelling and ...
  • Colleen Gordon. (2000). Successful Disaster Recovery Testing. Technical enterprises .Inc, ...
  • Shen M. Kshemkalyani AD Hsu T-Y. (2015). OPCA Optimal algorithms ...
  • Jensen K. (1987). Coloured petri nets, petri nets: Central modes ...
  • نمایش کامل مراجع