توضیحات
عنوان فارسی: بررسی زمان بندی دقیق خطا در رایانش ابری
عنوان انگلیسی مقاله ترجمه شده:
Survey on Fault-Tolerance-Aware Scheduling in Cloud Computing
بررسی زمان بندی دقیق خطا در رایانش ابری
چکیده: امروزه، به طور عمده، مشتریان نه تنها به عنوان ارائه دهنده خدمات بلکه به عنوان یک شریک به سیتم های ابری نگاه می کنند. بنابراین، آنها سیتم های ابری را برای ارائه خدمات به موقع و دقیق ارائه می دهند. گره های ابر باید برای اطمینان از کیفیت خدمات به عنوان نیازهای مشتری قابل اعتماد باشند. علاوه بر این، اندازه فیزیکی محاسبات با کارایی بالا نیز روز به روز افزایش می یابد. سیستم بزرگتر، احتمال وقوع بیشتر خرابی ها وجود دارد که در نهایت باعث پایین بودن قابلیت اطمینان سیستم می شود که برای برنامه های کاربردی بسیار مهم زمان نامطلوب است. برای مقابله با قابلیت اطمینان، ارائه دهنده خدمات باید ویژگی های شکست گره های رایانش ابری را بداند تا بتواند با انجام تکنیک های تحرک خطا در هنگام برنامه ریزی کارهای برنامه، مشکلات بیشتری را حل کند. بنابراين، در اين مقاله، روش تحقيق و تحليل خطا را كه به عنوان تحمل خطای پيشگيرانه و واكنشي طبقه بندي شده است ارائه كرديم. این نظرسنجی پایه ای برای محققان برای انجام کار در زمینه برنامه ریزی آگاهانه نسبت به تحمل خطا می باشد تا تصمیم های بهتر برنامه ریزی را با هدف ارتقاء عملکرد و قابلیت اطمینان اجرای برنامه، بهبود بخشد.
کلید واژه ها :قابلیت اطمینان ⋅ تحمل خطا ⋅ مجازی سازی
- معرفی
ابر یک پارادایم محاسباتی مبتنی بر اینترنت است که خدمات اساسی را به عنوان زیرساخت به عنوان یک سرویس (IaaS)، نرم افزار به عنوان یک سرویس (SaaS)، پلت فرم به عنوان سرویس (PaaS) [1] فراهم می کند. انواع ارائه دهندگان حافظه ابری، یعنی عمومی، خصوصی، یا هیبریدی، مسئول ارائه خدمات فوق به کاربر هستند. امروزه استفاده از رایانه های ابری به دلیل ویژگی های عظیم آن مانند به اشتراک گذاری منابع، تهیه منابع و تقاضای منابع و مجازی سازی افزایش می یابد. همانطور که کاربران نیاز به پرداخت منابع مورد نیاز را بر اساس پرداخت به عنوان مدل شما، ارائه دهنده سرویس ابری باید خدمات قابل اعتماد را به عنوان نیاز QoS [2] مورد نیاز کاربران ارائه. اگر چه محاسبات ابری محاسبات را بسیار قابل اعتماد، پویا، سریع و آسان می سازد، اما با توجه به معماری گسترده و پیچیده آن، هنوز با چالش های متعدد مواجه است. قابلیت اطمینان چالش اصلی است که نیاز به توجه دقیق دارد.
قابلیت اطمینان و عملکرد برنامه های کاربردی در محیط ابر بستگی به بسیاری از عوامل مانند برنامه ریزی وظایف برنامه بر منابع و وقوع خرابی منابع است. هدف از الگوریتم برنامه ریزی، اختصاص دادن وظایف به منابع موجود با هدف برای به حداکثر رساندن عملکرد اجرای و قابلیت اطمینان یک برنامه است. برای رسیدن به این اهداف، برنامه های تحقیقاتی متعددی در گذشته بر روی مشکلات برنامه ریزی شده انجام شده است. همانطور که می دانیم، مسئله برنامه ریزی NP-hard در طبیعت است، راه های مختلفی نظیر اکتشافات، متا-اوریستیک یا تقریبها راه حل های ممکن است. به دلیل عدم دسترسی به منابع، قابلیت اطمینان اجرای برنامه کاهش می یابد و بر ضرر مالی به سرویس دهندگان و کاربران تأثیر می گذارد. برای بهبود عملکرد، ضرورت به حداکثر رساندن قابلیت اطمینان یک سیستم است. برای همین هدف، درک ویژگی های بنیادین و اصلاح صفات منابع ابر بسیار مهم است. Garraghan و همکاران. [3] تلاش می کند تا دانستن ویژگی های شکست برنامه های کاربردی گسترده در ابعاد. آنها در Google Cloud Trace Log برای اندازه گیری ویژگی های شکست سرورهای ابر و وظایف مورد بررسی قرار گرفتند که شامل بیش از 12،500 سرور است که 29 روز به طول انجامید. آنها مشاهده کردند که میزان شکست برنامه های کاربردی از توزیع نظری مختلف مانند Lognormal یا Weibull پیروی می کند. علاوه بر این، تجزیه و تحلیل در سیستم های توزیع شده [4-6] نشان می دهد که منابع محاسباتی توزیع شکست پواسون هستند.
2ـ تکنیک های تحمل در برابر نقض سیستم ها ابری
برای ارتقای قابلیت اطمینان اجرای برنامه، نقص ها [7] را می توان از طریق روش های پیشگیرانه یا واکنش پذیری مورد استفاده قرار داد. در صورت تحرک خطای پیشگیرانه، قبل از وقوع خطا مورد استفاده قرار می گیرد.
۲.۱ تحمل نقص پیشگیرانه
در محیط محاسبات ابر، برای به حداقل رساندن اثر شکست در روش های پیشگیرانه، وظایف به ماشین های مجازی قابل اعتماد با توجه به اطلاعات مربوط به خرابی پیش بینی شده است. روش های مختلف برنامه ریزی قابل اطمینان قابل اطمینان در ادبیات برای برنامه ریزی وظایف پیشنهاد شده اند تا حداکثر قابلیت اطمینان اجرای برنامه را به عنوان نشان داده شده در شکل 1 ارائه دهند.
توجه:
- برای دانلود فایل word کامل ترجمه از گزینه افزودن به سبد خرید بالا استفاده فرمایید.
- لینک دانلود فایل بلافاصله پس از خرید بصورت اتوماتیک برای شما ایمیل می گردد.
به منظور سفارش ترجمه تخصصی مقالات خود بر روی کلید زیر کلیک نمایید.
سفارش ترجمه مقاله
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.