ذخیره سازی دیتابیس مشارکتی درون محیط های ابری
ترجمه شده

ذخیره سازی دیتابیس مشارکتی درون محیط های ابری

عنوان فارسی مقاله: ذخیره سازی دیتابیس مشارکتی درون محیط های ابری
عنوان انگلیسی مقاله: Cooperative Database Caching within Cloud Environments
مجله/کنفرانس: شبکه ها و خدمات قابل اعتماد - Dependable Networks and Services
رشته های تحصیلی مرتبط: مهندسی کامپیوتر
گرایش های تحصیلی مرتبط: مهندسی نرم افزار و رایانش ابری
شناسه دیجیتال (DOI): https://doi.org/10.1007/978-3-642-30633-4_3
دانشگاه: گروه انفورماتیک (IFI)، دانشگاه زوریخ، سوئیس
صفحات مقاله انگلیسی: 12
صفحات مقاله فارسی: 15
ناشر: اسپرینگر - Springer
نوع ارائه مقاله: ژورنال
نوع مقاله: ISI
سال انتشار مقاله: 2012
ترجمه شده از: انگلیسی به فارسی
فرمت مقاله انگلیسی: PDF
وضعیت ترجمه: ترجمه شده و آماده دانلود
فرمت ترجمه فارسی: pdf و ورد تایپ شده با قابلیت ویرایش
مشخصات ترجمه: تایپ شده با فونت B Nazanin 14
مقاله بیس: خیر
مدل مفهومی: ندارد
کد محصول: 9137
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
پرسشنامه: ندارد
متغیر: ندارد
درج شدن منابع داخل متن در ترجمه: بله
ترجمه شدن توضیحات زیر تصاویر و جداول: بله
ترجمه شدن متون داخل تصاویر و جداول: خیر
رفرنس در ترجمه: در داخل متن مقاله درج شده است
نمونه ترجمه فارسی مقاله

چکیده 

ذخیره سازی معنایی یک روش مورد استفاده برای بهینه سازی  ارزیابی پرس و جوی دیتابیس(پایگاه داده ها) با  ذخیره سازی نتایج پرس و جو های قدیمی و  استفاده از آن ها هنگام پاسخ دهی به پرس و جو های جدید می باشد. CoopSC یک معماری ذخیره گاه دیتابیس مشارکتی است که با امکان دادن به مشتریان برای به اشتراک گذاری حافظه های محلی خود به شکل مشارکتی، موجب توسعه رویکرد ذخیره سازی معنایی کلاسیک می شود. از این روی، این روش  منجر به کاهش زمان پاسخ پرس و جو های دیتابیس و مقدار داده های ارسال شده توسط سرور  دیتابیس می شود زیرا  سرور تنها به  آن بخش هایی از پرس و جو ها که در  حافظه مشارکتی نیستند پاسخ می دهد.  از آن جا که اغلب عرضه کنندکان ابری مسئول پرداخت به ازای هر استفاده می باشند، موضوع مقدار داده انتقال یافته بین محیط ابری و دنیای بیرون، با استفاده از این رویکرد ذخیره سازی مشارکتی درون محیط ابری، مزایای اقتصادی بیشتری را به دنبال دارد. این مقاله به بررسی موارد استفاده احتمالیCoopSC در  محیط  ابری دنیای واقعی پرداخته و  هر دو  مزایای اقتصادی و فنی را تشریح می کند.

 1-مقدمه

یک شیوه دست یابی به توسعه پذیری در سیستم های مدیریت دیتابیس، بهره وری و استفاده موثر از منابع(  حافظه، سی پی یو) ماشین های کلاینت( مشتری) می باشد. ذخیره سازی کلاینت ساید( سمت مشتری)، معمولا روشی رایج برای کاهش زمان پاسخ پرس و جو های دیتابیس است(9). ذخیره سازی معنایی(12) یک رویکرد ذخیره سازی دیتابیس است که در آن نتایج پرس و جو های قدیمی ذخیره شده و برای پاسخ دادن به پرس و جو های جدید استفاده می شوند. پرس و جوی جدید به یک بخشی تقسیم می شود که قسمتی از  نتیجه ای موجود در  حافظه محلی(پرس و جوی پروب)  را بازیابی می کند و  پرس و جویی که تاپل های گم شده را از  سرور  دیتابیس( پرس و جوی باقی مانده) بازیابی می کند. این روش برای محیط های با پهنای باند پایین  و یا زمانی که سرور دیتابیس تحت بار سنگین است مناسب می باشد. ذخیره سازی معنایی به طور موفقیت امیزی برای بهینه سازی اجرای پرس و جو ها در کلاینت های موبایل و یا در شبکه های  گسترده با پیوند ضعیف به کار برده شد(19).ذخیره سازی  معنایی نیازمند منابع بیشتری  بر روی کلاینت هاست. حافظه برای ذخیره پرس و جو های  ذخیره سازی نیاز است. مصرف سی پی یو  کلاینت ها نیز افزایش خواهد یافت زیرا آن ها به طور محلی زیر  پرس و جوی پروب را اجرا می کنند.

نمونه متن انگلیسی مقاله

Abstract

Semantic caching is a technique used for optimizing the evaluation of database queries by caching results of old queries and using them when answering new queries. CoopSC is a cooperative database caching architecture, which extends the classic semantic caching approach by allowing clients to share their local caches in a cooperative matter. Thus, this approach decreases the response time of database queries and the amount of data sent by database server, because the server only answers those parts of queries that are not available in the cooperative cache. Since most cloud providers charge in a “pay-per-use” matter the amount of transferred data between the cloud environment and the outside world, using such a cooperative caching approach within cloud environmnents presents additional economical advantages. This paper studies possible use-cases of CoopSC within real-world cloud environment and outlines both the technical and economical gains.

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-مقدمه

2-کارهای مرتبط(بررسی منابع)

3- طراحی رویکرد CoopSC

3.1 بازنویسی پرس و جو

3.2 شاخص های توزیع یافته

3-3 آپدیت ها

4-سناریو ها و ارزیابی

4-1 سناریو ها

4-2 ارزیابی

5- جمع بندی و نتیجه گیری

فهرست انگلیسی مطالب

1 Introduction

2 Related Work

3 Design of the CoopSC Approach

3.1 Query Rewriting

3.2 Distributed Index

3.3 Updates

4 Scenarios and Evaluation

4.1 Scenarios

4.2 Evaluation

5 Summary and Conclusions

محتوای این محصول:
- اصل مقاله انگلیسی با فرمت pdf
- ترجمه فارسی مقاله با فرمت ورد (word) با قابلیت ویرایش، بدون آرم سایت ای ترجمه
- ترجمه فارسی مقاله با فرمت pdf، بدون آرم سایت ای ترجمه
قیمت محصول: ۲۶,۱۰۰ تومان
خرید محصول