مقاله ترجمه شده درباره ذخیره سازی دیتابیس مشارکتی درون محیط های ابری – سال 2012
مشخصات مقاله:
عنوان فارسی مقاله:
ذخیره سازی دیتابیس مشارکتی درون محیط های ابری
عنوان انگلیسی مقاله:
Cooperative Database Caching within Cloud Environments
مناسب برای رشته های دانشگاهی زیر:
مهندسی کامپیوتر
مناسب برای گرایش های دانشگاهی زیر:
مهندسی نرم افزار و رایانش ابری
وضعیت مقاله انگلیسی و ترجمه:
مقاله انگلیسی را میتوانید به صورت رایگان با فرمت PDF از باکس زیر دانلود نمایید. ترجمه این مقاله با فرمت WORD – DOC آماده خریداری و دانلود آنی میباشد.
فهرست مطالب:
چکیده
1-مقدمه
2-کارهای مرتبط(بررسی منابع)
3- طراحی رویکرد CoopSC
3.1 بازنویسی پرس و جو
3.2 شاخص های توزیع یافته
3-3 آپدیت ها
4-سناریو ها و ارزیابی
4-1 سناریو ها
4-2 ارزیابی
5- جمع بندی و نتیجه گیری
قسمتی از مقاله انگلیسی و ترجمه آن:
1 Introduction
A way of achieving scalability in database management systems is to effectively utilize resources (storage, CPU) of client machines. Client side caching is a commonly used technique for reducing the response time of database queries [9]. Semantic caching [12] is a database caching approach, in which results of old queries are cached and used for answering new queries. A new query will be split in a part that retrieves the portion of the result that is available in a local cache (probe query) and a query that retrieves missing tuples from the database server (remainder query). This approach is especially suited for low-bandwidth environments or when the database server is under heavy load. Semantic caching was successfully applied for optimizing the execution of queries on mobile clients or over loosely-coupled wide-area networks [19]. Semantic caching requires more resources on clients. Storage is needed for storing cache entries. Clients’ CPU usage will also increase, because they, locally, execute the probe sub-query.
1-مقدمه
یک شیوه دست یابی به توسعه پذیری در سیستم های مدیریت دیتابیس، بهره وری و استفاده موثر از منابع( حافظه، سی پی یو) ماشین های کلاینت( مشتری) می باشد. ذخیره سازی کلاینت ساید( سمت مشتری)، معمولا روشی رایج برای کاهش زمان پاسخ پرس و جو های دیتابیس است(9). ذخیره سازی معنایی(12) یک رویکرد ذخیره سازی دیتابیس است که در آن نتایج پرس و جو های قدیمی ذخیره شده و برای پاسخ دادن به پرس و جو های جدید استفاده می شوند. پرس و جوی جدید به یک بخشی تقسیم می شود که قسمتی از نتیجه ای موجود در حافظه محلی(پرس و جوی پروب) را بازیابی می کند و پرس و جویی که تاپل های گم شده را از سرور دیتابیس( پرس و جوی باقی مانده) بازیابی می کند. این روش برای محیط های با پهنای باند پایین و یا زمانی که سرور دیتابیس تحت بار سنگین است مناسب می باشد. ذخیره سازی معنایی به طور موفقیت امیزی برای بهینه سازی اجرای پرس و جو ها در کلاینت های موبایل و یا در شبکه های گسترده با پیوند ضعیف به کار برده شد(19).ذخیره سازی معنایی نیازمند منابع بیشتری بر روی کلاینت هاست. حافظه برای ذخیره پرس و جو های ذخیره سازی نیاز است. مصرف سی پی یو کلاینت ها نیز افزایش خواهد یافت زیرا آن ها به طور محلی زیر پرس و جوی پروب را اجرا می کنند.