فروشگاه تخصصی علمی آموزشی فایل ویکی تمامی رشته ها فایل ویکی1 دروس تخصصی موفقیت پاورپوینت ارتباط با ما دانلود

دانلود پاورپوینت تحمل پذیری خطا (Fault Tolerance)

دانلود پاورپوینت تحمل پذیری خطا (Fault Tolerance)

Fault Tolerance:

Fault:

باعث error مي شود  كه به آن  Bug  هم گفته مي شود.

Error:

حالتي از سيستم كه منتج به خرابي مي شود

Failure:
وقتي اتفاق مي افتد كه سيستم از سرويس مورد نظر منحرف شود و نتايج نادرستي را در بردارد .
 
System Fault Tolerance:
سيستم  fault tolerance معادل سيستم Dependable است .  
 
سيستم dependable  سيستمي است با ويژگي هاي زير : 
 
Availability:
سيستم در هر لحظه آماده استفاده باشد .
 
Reliability:
سيستم پيوسته و بدون عيب کار کند .
 
Safety:
وقتي سيستم fail مي شود اتفاق فاجعه آميزي رخ ندهد .
 
Maintainability:
سيستم fail  شده به راحتي قابل ترميم باشد . 
 
Transient:
يکبار اتفاق می افتد و بعد از بين می رود .
 
Permanent:
تا هنگامی که جزء خطا دار تعمير يا اصلاح نشود، ادامه خواهد يافت .
 
Intermittent:
رخ  می دهد، ناپديد می شود و مجدداَ رخ می دهد .
 
Failures:
Crash failure
Omission failure
Byzantine failure
Software failure
Timing failure
 
Crash failure:
سرويس دهنده به طور كامل متوقف مي شود اما تا قبل از زمان توقف به درستي كار مي كند.
مثلا سيستم عاملي كه متوقف شده است و تنها راه حل آن راه اندازي مجدد است.
 
Omission failure:
سرويس دهنده در پاسخ به درخواست هاي ورودي ناموفق است.
 
Receive omission:
سرويس دهنده در دريافت پيام هاي ورودي ناموفق است.يعني احتمالا درخواست را اصلا دريافت نمي كند.
 
Send omission:
سرويس دهنده در ارسال پاسخ ناموفق است .ممكن است در صورتي بوجود آيد كه بافر ارسال پر باشد. 
 
Byzantine failure:
شامل هر هر نوع رفتار اشتباه است مانند يك پروسس كه برنامه ديگري را به جاي برنامه مشخص شده اجرا مي كند يا يك سرويس دهنده معيوب به طور نادرست با سرويس دهنده هاي ديگر كار كند و پاسخ هاي    غلط توليد نمايد . 
 
Software failure:
به دليل وجود خطا در كد يا خطاي انسان يا عيب هايي در طراحي ايجاد مي شوند كه تعداد زيادي از خرابي ها
مانند omission يا  crash  میتوانند بوسیله Bug  هاي نرم افزاري ايجاد مي شوند.   
 
Timing failure:
وقتي رخ مي دهد كه پاسخ در خارج از فاصله زماني واقعي توليد شود.
ها و ترميم آنها.  Fault  استفاده از چندين روش نرم افزاري براي كشف
 
4  نوع عمليات داريم :   
Error Detection
كشف خطا
Error Diagnosis
شناسايي خطا
Error Containment/isolation
محدود ساختن خطا
Error Recovery
ترميم خطا
 
 
Software Redundancy:
يكي از روشهاي تحمل خطا  در سيتم هاي نرم افزاري است . يعني افزونگي قا بليتي است كه با استفاده از     آن مي توانيم تحمل خطا را در سيستم تضمين كنيم .  
 
4 نوع افزونگي داريم :  
Hardware redundancy
Software  redundancy
Information or data  redundancy
Time  redundancy
 
Hardware redundancy
يك سخت افزار را اضافه مي كند .
 
Software  redundancy
 
3 حالت مي توا ند داشته باشد:
1- دو كپي از نرم افزار داشت و هر دو را همزمان اجرا كرد.
2- كپي هاي مختلف با داده هاي  مختلف اجرا شوند .
3- چند نرم افزار  مشابه از شركت هاي مختلف داشته باشيم .

شامل 33 اسلاید POWERPOINT


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 7,000 تومان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
Fault-Tolerance_1742551_7690.zip205.6k





آخرین محصولات فروشگاه