توضیحات
عنوان فارسی: مکانیسم های تلرانس خطا در سیستم های توزیع شده
عنوان انگلیسی مقاله ترجمه شده:
Fault Tolerance Mechanisms in Distributed Systems
چکیده
استفاده از تکنولوژی بسیار افزایش یافته است و امروزه سیستم های کامپیوتری از طریق رسانه های ارتباطی متفاوت به هم متصل می شوند . استفاده از سیستم های توزیع شده درفعالیت های روز به روزما صرفا بوسیله توزیع داده ها بهبود یافته است. به دلیل این است که سیستم های توزیع شده قادر به سازماندهی نقاط اتصال هستند و اجازه می دهد گره های منابع خود رادر میان سیستم های متصل یا دستگاه های مرتبط کنند که مردم ازیکپارچگی امکانات محاسبات توزیع جغرافیایی استفاده کرده اند . سیستم های توزیع شده ممکن است منجربه عدم دسترسی خدمات با توجه به خرابی سیستم های متعدد بر روی نقاط خرابی های متعدد شود . این مقاله مکانیسم تلرانس خطا های مختلف در سیستم های توزیع شده به منظورجلوگیری از خرابی سیستم های متعدد بر روی نقاط خرابی های متعدد با توجه به تکرار ، افزونگی بالا و دسترسی بالا خدمات توزیع شده مورد استفاده قرار گرفته است .
کلید واژه ها : تلرانس خطا، سیستم توزیع شده ، تکرار، افزونگی ، دسترسی بالا
مقدمه
یک سیستم معیوب منجر به ایجاد یک ضرر انسانی / اقتصادی ، کنترل ترافیک هوایی و ریلی ، از دست دادن ارتباط از راه دور و مخابرات ، و از قبیل می شود . نیاز به مکانیسم تلرانس خطا قابل اعتماد است که کاهش این خطرات را به حداقل برساند . در سیستم های توزیع شده ، خطا و یا خرابی ها محدود و یا بخشی از چیزی هستند. خرابی قسمتی در سیستم های توزیع شده به طور مساوی مهم و حیاتی نیستند ، چون کل سیستم افلاین نخواهد بود و یا قدرت و توان خود را از دست نداده است ، برای مثال یک سیستم با داشتن بیش از یک هسته پردازش (CPU) ، واگر یکی از هسته ها با خرابی مواجه شود عملکرد سیستم را متوقف نخواهد کرد گویی که یک هسته فیزیکی در سیستم است . از این رو، هسته های دیگربه عملکرد و پردازش داده ها به طور معمول ادامه خواهند داد . با این وجود، درسیستم غیر توزیع زمانی که یکی از اجزای سیستم عملکردش متوقف شود ، عملکرد آن منجر به نقص در عملکرد کل سیستم خواهد شد و یا برنامه و فرآیندهای مربوطه را متوقف خواهد کرد.
تلرانس خطا روش پویا و دینامیک است که برای حفظ سیستم های به هم پیوسته مرتبط با ، حفظ قابلیت اطمینان، و دسترسی در سیستم های توزیع شده استفاده می شود. روش های افزونگی (رفع اشکالات) سخت افزار و نرم افزار تکنیک های تلرانس خطا در سیستم توزیع شده شناخته شده هستند. روش سخت افزاری اطمینان برخی از قطعات سخت افزار مانند پردازنده، لینک های ارتباطی، حافظه، و دستگاه های I / O را افزایش می دهد در حالی که روش تلرانس خطا نرم افزاری ، برنامه های خاص را برای مقابله با خطاها شامل می شوند . مکانیسم تلرانس خطا موثردر تشخیص خطا کمک می کند و ممکن است خطا را بازیابی کند .
تعاریف مختلفی وجود دارد که تلرانس خطا چیست . در مواجهه با تلرانس خطا، تکرار به طور معمول برای روش تلرانس خطا به طور کلی به منظور محافظت در برابرخرابی سیستم مورد استفاده قرار می گیرد . [1] [2]. Sebepou و همکاران ، سه اشکال عمده از مکانیسم تکرار را مشخص کرده اند [1] [2]:
وضعیت دستگاه ؛
فرایند جفت شدن ؛
بازیابی عقبگرد ( بازگشت به وضعیت قبلی) .
1) وضعیت دستگاه
در این مکانیزم، فرایند وضعیت یک سیستم کامپیوتری بر روی سیستم کامپیوتری مستقل در همان زمان تکرار شده است ، تمام گره فرایند داده ها در روش مشابه و یا تطبیق مانند مدل هستند و همچنین در فرایند آنها در میان نقاط مدل هماهنگی وجود دارد و تمام ورودی ها به تمام مدل در همان زمان ارسال شده اند [2] [3]. یک مدل فعال مثالی از وضعیت دستگاه است ]3[ ] 4[ .
2) فرایند جفت شدن
عملکرد فرایند جفت شدن مانند یک فرایند اصلی (اولیه) / لینک پیرو (ثانویه) درهماهنگی تکراراست . ایستگاه کاری اولیه به جای یک فرایند اصلی برای انتقال ورودی متناظر با نقاط پانویه عمل می کنند . هر دو نقطه یک لینک ارتباطی معتبر را حفظ می کنند . [3] – [5].
3) بازیابی عقبگرد ( مبتنی بر نقطه آزمایش)
این مکانیزم جمع آوری نقطه آزمایش لحظه ای و انتقال این وضعیت های نقطه آزمایش به یک دستگاه ذخیره سازی پایدار یا نقاط پشتیبان است . این مکانیزم قادر به بازیابی به وضعیت قبلی به صورت موفقیت آمیزی است که هنگام یا در طول فرایند بازیابی انجام می شود. نقطه آزمایش قبل از وضعیت های اخیر بازسازی شده است [3] – [6].
توجه:
- برای دانلود فایل word کامل ترجمه از گزینه افزودن به سبد خرید بالا استفاده فرمایید.
- لینک دانلود فایل بلافاصله پس از خرید بصورت اتوماتیک برای شما ایمیل می گردد.
به منظور سفارش ترجمه تخصصی مقالات خود بر روی کلید زیر کلیک نمایید.
سفارش ترجمه مقاله
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.