کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6868374 1439959 2017 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A Systematic Literature Review of the Data Replication Techniques in the Cloud Environments
ترجمه فارسی عنوان
یک بررسی ادبی سیستماتیک از تکنیک های تکرار داده در محیط های ابر
کلمات کلیدی
ترجمه چکیده
محاسبات ابر دارای چالش های مختلف است، یکی از آنها با استفاده از داده های کپی شده است. تکرار داده ها یک روش مهم برای مدیریت داده های توده ای توزیع شده است. هدف اصلی ایده کلی تکرار داده ها قرار دادن تکرار در مکان های مختلف است، در حالی که چندین تکرار از یک فایل خاص در نقاط مختلف وجود دارد. تکرار یکی از گسترده ترین پدیده ها در محیط های توزیع شده است که در آن چندین نسخه از برخی داده ها در چندین سایت ذخیره می شوند که سربار ایجاد، نگهداری و به روز رسانی مجدد آنها مهم و مسائل چالش برانگیز است. برنامه های کاربردی و معماری رایانه های توزیع شده در طول دهه گذشته به طور چشمگیری تغییر کرده اند و از همین رو پروتکل های تکرار وجود دارد. پروتکل های مختلف تکرار ممکن است برای برنامه های مختلف مناسب باشد. با این حال، علیرغم اهمیت این موضوع، در یک محیط ابر به عنوان یک محیط توزیع شده، این موضوع تاکنون به طور سیستماتیک مورد بررسی قرار نگرفته است. تکرار داده ها در محیط ابر به دو دسته روش های استاتیک و پویا تقسیم می شوند. در الگوهای استاتیک، تعدادی از کپی های ایجاد شده ثابت و از ابتدا ثابت شده است. این شماره یا توسط کاربر از ابتدا تعیین می شود یا محیط ابر تعیین کننده چنین تعداد است. با این حال، در الگوریتم پویا و با توجه به محیط آن، تعداد بر اساس الگوریتم دسترسی کاربر تعیین می شود. هدف از این مقاله بررسی تکنیک های تکرار داده ها در این دو گروه اصلی به طور سیستماتیک و همچنین بحث در مورد ویژگی های اصلی هر گروه است.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Cloud computing has various challenges, one of them is using copied data. Data replication is an important technique for distributed mass data management. The aim of the general idea of data replication is placing replications at different places, while there are several replications of a specific file at different points. Replication is one of the most broadly studied phenomena in the distributed environments in which multiple copies of some data are stored at multiple sites where overheads of creating, maintaining and updating the replicas are important and challenging issues. Applications and architecture of distributed computing have changed drastically during last decade and so has replication protocols. Different replication protocols may be suitable for different applications. However, despite the importance of this issue, in a cloud environment as a distributed environment, this issue has not been investigated so far systematically. The data replication in the cloud environment falls into two categories of static and dynamic methods. In the static patterns, a number of created replicas is constant and fixed from the beginning. The number is either determined by the user from the beginning or the cloud environment determines such number. However, in the dynamic algorithm and considering its environment, the number is determined based on user's access algorithm. The objective of this paper is to review the data replication techniques in these two main groups systematically as well as a discussing the main features of each group.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Big Data Research - Volume 10, December 2017, Pages 1-7
نویسندگان
, ,