%34تخفیف

بررسی مشکلات تاخیر ورودی در فایل ثبت

تعداد 88 صفحه در فایل word

بررسی مشکلات تاخیر ورودی در فایل ثبت

چکیده

در چند سال گذشته، سیستم­ ذخیره­سازی از تکنیک­های پردازش تراکنش استفاده نموده­اند تا جامعیت و سازگاری داده­ها حفظ شود. ذخیره داده­ها در فایل ثبت یکی از موارد کلیدی برای تضمین خواص ACID[1] و ترمیم­پذیری داده در سیستم­های پردازش تراکنش است. اخیراً با ظهور تراکنش­های [2]I/O پیچیده، محتوای فایل ثبت افزایش یافته و زمان تخلیه بافر نیز افزایش یافته است. تاخیر در تخلیه بافر باعث تاخیر در ثبت[3] تراکنش می­شود و توان عملیاتی کلی سیستم پردازش تراکنش را کاهش می­دهد از سوی دیگر [4]RAID به طور گسترده­ای به عنوان سیستم ذخیره­سازی اساسی برای پایگاه داده به منظور تضمین قابلیت اطمینان سیستم و قابل دسترس با عملکرد بالای  I/Oاستفاده شده است. در این پژوهش، همپوشانی بین افزونگی­ها در سیستم­های ذخیره­سازی (بدون RAID و شامل RAID) و سیستم ثبت[5] پایگاه داده نشان داده شده است و یک معماری ذخیره­سازی قابل اطمینان جدید به نام [6]TRAID پیشنهاد شده است. TRAID مقادیر تکراری در این همپوشانی را با استفاده از نتایجXOR  در عمل ترمیم برای داده­های بهنگام شده کاهش می­دهد. به این ترتیب حجم فایل ثبت کاهش می­یابد. علاوه بر این TRAID قابلیت اطمینانی که RAID نیز دارا بود را تضمین می­کند و بخوبی از صحت ترمیم و خواص ACID پشتیبانی می­نماید.

کلمات کلیدی:

ACID, Log, Transaction Processing System, RAID, TRAID, DETA

[1]Atomicity Consistency Isolation Commit (ACID)

[2]Input/Output (I/O)

[3]Logging Latency

[4]Redundant Array of Independent Disks (RAID)

[5]Logging system

[6]Transactional Redundant Array of Inexpensive Disks (TRAID)

1-1- مقدمه

کامپيوترها برای پردازش تراکنش­ها[1] و تهيه اطلاعات  بمنظور تصميم­گيری­ها استفاده می­شوند. در آغاز دهه 1970 مساله قرار دادن بعضی داده­ها در محيطی مجزا به منظور تصميم­گيری مطرح شد (Gray, 1997). اين کار باعث دسترسی آسان به داده مورد نياز، بهبود زمان پاسخ سيستم و افزايش امنيت و يکپارچگی داده­ها می­شود. سيستم­های تصميم­يار[2]  (DSS) اولين برنامه­های کاربردی بودند که از اين روش استفاده کردند. الزام انجام محاسبه برای کاربران نهايی باعث ايجاد داده آماده و استفاده از اين روش می­شود.

Transaction Processing (TP)1

[2]Decision Support System (DSS)

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...
enemad-logo