دانلود مقاله ترجمه شده : مکانیسم تحمل خطا برای گرید محاسباتی با استفاده از الگوریتم Checkpoint
فرمت فایل دانلودی: .docxفرمت فایل اصلی: doc
تعداد صفحات: 22
حجم فایل: 13 کیلوبایت
عنوان ترجمه فارسی: مکانیسم تحمل خطا برای گرید محاسباتی با استفاده از الگوریتم Checkpoint
نویسنده/ناشر/نام مجله : INTERNATIONAL JOURNAL OF ENGINEERING DEVELOPMENT AND RESEARCH
سال انتشار 2013
تعداد صفحات انگلیسی: 7
تعداد صفحات فارسی: 22
نوع فایل های ضمیمه Word+Pdf
عنوان مقاله انگلیسی: Fault Tolerance Mechanism for Computational Grid Using Checkpoint Algorithm
Abstarct
Computational grids have solving large-scale scientific applications using heterogeneous and geographically distributed resources Grid infrastructure is a large set of nodes geographically distributed and connected by a communication. In Computational grid, fault tolerance is one of the main research areas. Fault tolerance is a necessary by the distribution that create a number of problems related to the heterogeneity of hardware, operating systems, networks, middleware, applications, the dynamic resource, the scalability. In this research paper our main focus is on the development of fault tolerance system for computational grids. we have studied existing fault tolerance in Computational Grid in detail, and have ascertained the frequent causes of failures in it. So Checkpoint is process as a designated place in a program at which normal processing is interrupted specifically to preserve the status information necessary to allow resumption of processing at a later time. Checkpointing is the process of saving the status information. The probability of fault occurrence increases, as the number of resources involved in grid increases. For this we had setup a computational grid based on the Alchemi middleware. Alchemi is a .NET based grid computing framework that provides the runtime machinery and programming environment required to construct computational grid. After setting up grid environment we had generate the different checkpoint result and compare with chandy-Lamport result
چکیدهشبکه های محاسباتی گریدی کاربرد های علمی در مقیاس های بزرگ را با استفاده از منابع توزیعی ناهمگون و جغرافیایی حل کرده است.زیر ساخت های شبکه گریدی ، مجموعه ای از گره های جغرافیایی توزیع شده است که بوسیله ی یک ارتباط به هم متصل شده اند.در شبکه های محاسباتی گریدی ، تحمل خطا یکی از زمینه های اصلی تحقیق و پژوهش به حساب می آید.تحمل خطا در شبکه های توزیعی از موارد ضروری محسوب می گردد چون مشکلاتی در ناهمگونی مواردی همچون سخت افزار ، سیستم عامل ها، شبکه ها، میان افزار، برنامه های کاربردی، منابع پویا (دینامیک) و مقیاس پذیری وجود دارد. در این مقاله تمرکز اصلی ما بر روی توسعه سیستم های تحمل خطا برای شبکه های محاسباتی است. ما تحمل خطاهای موجود در شبکه های محاسباتی گریدی را با دقت مورد بررسی قرار دادیم و علل شکست ها مشخص گردید. بنابراین Checkpoint به عنوان یک محل در نظر گرفته شده در برنامه است که در آن پردازش بطور عادی به کار خود ادامه می دهد اما بطور خاص در بعضی موارد برای حفظ وضعیت اطلاعات نیاز به قطع و ازسر گیری پردازش می باشد.Checkpoint فرآیند ذخیره وضعیت اطلاعات است.هنگامی که تعداد منابع درشبکه زیاد می شود ،امکان احتمال وقوع خطا نی بیشتر می گردد.برای همین راه اندازی یک شبکه محاسباتی گریدی بر پایه ی مان افزار میان افزار Alchemi است. Alchemi یک چارچوب شبکه محاسباتی گریدی مبتنی بر .NET است که ماشین (منظور ماشینی شبیه کامپایلر) و محیط برنامه نویسی ( برنامه ریزی) برای ساخت شبکه های محاسباتی را فراهم می کند. پس از راه اندازی محیط گرید ما تا به حال نتیجه متفاوتی با Checkpoint تولید کردیم و آن را با نتیجه Chandy-Lamport مقایسه نمودیم.
مقدمه
در علم مقیاس بزرگ و مهندسی که بطور مستقیم در تعامل با مردم است، منابع ناهمگون محاسباتی،سیستم های اطلاعاتی و ابزار ، همه آنها از نظر جغرافیایی و سازمانی بصورت پراکنده هستند. انگیزه اصلی ایجاد شبکه گرید به منظور تسهیل در تعاملات روزمره این منابع جهت پشتیبانی از مقیاس های بزرگ و مهندسی علم است. در اینجا فرصت های زیادی در شبکه های گریدی برای علوم الکترونیکی و تجارت الکترونیکی وجود دارد که به مواردی از آن اشاره می کنیم : برای فیزیکدانان در سراسر جهان مخزنی از منابع برای آنالیز peta-op از داده های بایت های peta فراهم می آورد،برای مهنسین عمران که با یکدیگر در طراحی واجرا و تجزیه و تحلیل آزمایشات جدول لرزش همکاری می کنند،برای شرکت های بیمه برای اینکه اطلاعات کافی را از همکاران خود در بیمارستان ها دریافت کنند تا از آن برای تشخیص تقلب های احتمالی استفاده شود،برای یک برنامه سرویس دهنده که بار کننده اضافی برای کامیپوتر های ارائه دهنده چرخه را متعادل می کند ، و برای شرکتی که برای منابع داخلی و خارجی برای پشتیبانی از حجم کاری تجارت الکترونیک پیکر بندی و تنظیمات انجام می دهد. چالش های زیادی از نیازهای فنی در شبکه های گریدی وجود دارد...