توضیحات
عنوان فارسی: تحمل شکست در محیط محاسبات ابری: نظرسنجی سیستماتیک
عنوان انگلیسی مقاله ترجمه شده:
Fault tolerance in cloud computing environment: A systematic survey
کامپیوترها در صنعت
تحمل شکست در محیط محاسبات ابری: نظرسنجی سیستماتیک
تحمل گسل یکی از موارد ضروری در ابر برای ارائه خدمات قابل اعتماد است. با توجه به زیرساخت خدمات پویا، تنظیمات پیچیده و وابستگی های متفاوتی که در ابر وجود دارد، اجرای آن دشوار است. تلاش های گسترده ای در زمینه تحقق نقص در ابر انجام شده است. پیاده سازی یک سیاست تحمل خطا در ابر نه تنها نیاز به دانش خاصی از دامنه کاربرد آن، بلکه یک تحلیل جامع از پس زمینه و تکنیک های شایع متفاوتی نیز دارد. بعضی از نظرسنجی های اخیر سعی می کنند معماری های مختلف تحمل گسل و رویکردهای پیشنهاد شده برای محیط ابر را به دست آورند، اما به نظر می رسد در برخی از حساب ها محدود است. در این مقاله توضیح می دهد منظم و جامع از انواع گسل مختلف، علل آنها و تحمل مختلف گسل روش در ابر استفاده می شود. این مقاله، بررسی گسترده ای از چارچوب های مختلف تحمل گسل را در زمینه رویکردهای پایه، کاربرد کاربرد خطا و سایر ویژگی های کلیدی ارائه می دهد. تجزیه و تحلیل تطبیقی چارچوب بررسی شده نیز در این مقاله گنجانده شده است. برای اولین بار، بر اساس تجزیه و تحلیل چارچوب تحمل گسل های مختلف ذکر شده در مقاله حاضر و نیز در نظرسنجی های اخیر منتشر شده، یک نظر سنجیده شده در مورد کاربرد آنها ارائه شده است. مشاهده شده است که عمدتا تکنیک های تحمل گسل کنترل بازپشت و تکرار گرا برای هدف گسل های تصادف در ابر استفاده می شود.
1_ معرفی
رایانش ابری به عنوان یک پارادایم خدمات محاسباتی بر اساس تقاضا و به شدت به کاربران کوچک و همچنین برنامه های کاربردی تجاری و علمی در مقیاس بزرگ کمک می کند. این مدل به عنوان یک مدل برای دسترسی به شبکه عمومی، مناسب و بر اساس تقاضای تقاضای دسترسی به یک استخر مشترک از منابع محاسباتی قابل تنظیم (مانند شبکه ها، سرورها، ذخیره سازی، برنامه ها و سرویس ها) تعریف شده است که می تواند به سرعت توسط نیروهای مدیریتی منتشر شود یا تعامل ارائه دهنده خدمات [1]. دسترسی به تقاضا، استقلال منابع، انعطاف پذیری سریع و در دسترس بودن همیشه، ویژگی های اصلی محاسبات ابری است [2]. منابع Cloud با استفاده از پروتکل های استاندارد (IAM، OAuth، OpenID و غیره برای احراز هویت و AMI، OVF، SOAP، REST و غیره برای مهاجرت داده ها و بار کاری [3] ارائه می شوند) برای ایجاد پذیرش گسترده تر خدمات ابری فراهم می شود. علاوه بر این، ابر
چابکی کسب و کار را در هزینه های کمتری ارائه می دهد که بیشتر پایگاه کاربر را جذب می کند. یک نظرسنجی اخیر که بیش از 433 پاسخ دهندگان شرکت کننده را شامل 1000 کارمند دیگر نشان می دهد 95 درصد از پاسخ دهندگان از ابر استفاده می کنند [4]. کازارین و همکاران [5] گزارش شده است که 91 درصد از رایانه توسط متخصصان فناوری اطلاعات در بیش از 3000 کسب و کار کوچک و متوسط، گزارش شده است. پیش بینی مزایای گسترده آن، سازمان های متمایز فناوری اطلاعات (مانند آمازون، مایکروسافت، آی بی ام، گوگل، یاهو و غیره) در پیشبرد خدمات ابر ارائه می شوند.
گرچه ابر در طول زمان توجه زیادی را به خود جلب کرده است، اما همچنان نوجوانان از لحاظ قابلیت دست زدن به خطا محسوب می شوند [6]. معماری محاسبات ابری پویا و در حال پیچیدگی است [7-9]. استقرار آن از میلیون ها اجزای کالایی به جای روش های معمول استفاده می کند [10]. به همين دليل، آن هميشه مستعد گسل ها و شکست ها است. گسل یک حالت غیر طبیعی یا نقص در یک یا چند بخش سیستم است که ممکن است باعث ناتوانی در عملکرد سیستم شود. [11] وقوع گسل خطایی در سیستم ایجاد می کند. خطا به عنوان یک تضعیف در یک یا چند اجزای سیستم تعریف می شود و باعث ایجاد اختلاف بین وضعیت نرمال و واقعی سیستم می شود [12]. خطاهای سیستم را به شکست می رسانند، که باعث تحمیل سرویس های معمولی می شود و عملکرد سیستم را کاهش می دهد. مدیریت نادرست خرابی های سیستم می تواند سیستم را به یک وضعیت غیر قابل اجرا منجر شود [11]. تأثیرات در زمان هایی بسیار زیان آور هستند که می توانند وضعیت اقتصادی ارائه دهنده خدمات را به خطر بیندازند. به عنوان مثال، در سال 2013، تقریبا تقریبا 45 دقیقه موجب زیان اقتصادی 5 میلیون دلار برای ابر آمازون شد. این ممکن است یکی از دلایلی برای بی میلی یک استخر بزرگ کاربران برای دستیابی به سرویس های ابری باشد و تحمل گسل را به عنوان یکی از مهم ترین مسائل در محاسبات ابر محسوب می شود.
تحمل گسل به عنوان توانایی یک سیستم برای انجام کار مورد نظر خود، حتی در صورت وجود گسل ها، تعریف می شود [14،15]. بدون قابلیت تحمل شکست، حتی یک سیستم به خوبی طراحی شده با بهترین اجزا و خدمات را نمی توان به عنوان قابل اعتماد دانست [16]. قابلیت اطمینان یک چهره بسیار مهم ابر است، به عنوان تعداد زیادی از برنامه های کاربردی با تاخیر حساس (در زمان واقعی) باید اجرا شود. علاوه بر این، قابلیت اطمینان سرویس برای پذیرش بیشتر ابرها ضروری است. بنابراين مسئله تحمل گسل توجه زيادي به تحقيقات و چارچوب تحمل چند گانه در ادبيات در طول دوره ارائه شده است. از طریق این مقاله، ما تلاش می کنیم تا بررسی یک تحمل گسل در محیط محاسبات ابر ارائه کنیم.
توجه:
- برای دانلود فایل word کامل ترجمه از گزینه افزودن به سبد خرید بالا استفاده فرمایید.
- لینک دانلود فایل بلافاصله پس از خرید بصورت اتوماتیک برای شما ایمیل می گردد.
به منظور سفارش ترجمه تخصصی مقالات خود بر روی کلید زیر کلیک نمایید.
سفارش ترجمه مقاله
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.