Loading...

پاورپوینت پاورپوینت درس سوم افزونگی و انواع آن

پاورپوینت پاورپوینت درس سوم افزونگی و انواع آن (pptx) 26 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 26 اسلاید

قسمتی از متن PowerPoint (.pptx) :

1 افزونگی و انواع آن درس سوم 3001 3002 3000 2 3-1مقدمه 3011 3010 3012 افزونگی (Redundancy) یكی از مهمترین ابزارها در تحمل پذیری خطا سیستمها می‌باشد. افزونگی با اضافه كردن چند ماژول به جای یك ماژول و استفاده كردن از همه آنها سعی می كند احتمال درست كاركردن سیستم را بالا ببرد. 3013 3 مقدمه حال اگر یكی ازآنها از كار بی افتد سیستم می تواند به طور خود كار پردازنده دوم را جایگزین كند. 3020 3021 3022 مثلا فرض كنید كه یك سیستم به جای آنكه یك پردازنده داشته باشد، شامل دو پردازنده باشد. 3023 ممكن است این سوال پیش بیاید كه چگونه سیستم می تواند این كار را انجام دهد. 3024 ولی ما در اینجا تنها می خواهیم درباره متد های افزونگی و انواع آن صحبت كنیم و نحوه پیاده سازی آن مثلا در یك سیستم سخت افزاری خارج از بحث این فصل می‌باشد. 3025 4 انواع افزونگی 3032 به طور كلی چهار نوع افزونگی وجود دارد: 1. افزونگی سخت افزاری Hardware Redundancy 2. افزونگی نرم افزاری Software Redundancy 3030 3031 3033 3. افزونگی اطلاعاتی Information Redundancy 3034 4. افزونگی زمانی Time Redundancy ما در اینجا بطور مختصر هر كدام را توضیح می دهیم و بحث كامل تر را به بعد واگذار می كنیم. 3035 3036 5 3041 افزونگی سخت افزاری (Hardware Redundancy) در این نوع از افزونگی با اضافه كردن سخت افزارهای جدید سعی می كنیم كه جلوى از كار افتادن سیستم را بگیریم. 3040 این سخت افزارهای اضافه شده همانند یك دیگر هستند و هیچ عملیات اضافه ترى را انجام نمی دهند. برای افزونگی سخت افزار روش های مختلفی وجود دارد كه جلوتر درباره آن صحبت خواهیم كرد. 3042 3043 6 3051 افزونگی نرم افزاری (Software Redundancy) در گونه افزونگی چند کپی از یك نرم افزار یا چندین نرم افزار كه همگی یك كار را انجام می دهند در كنار هم قرار خواهند گرفت. تا سیستم از نتیجه كل آنها استفاده کند. 3050 این كار بیشتر باهدف جلوگیرى از خطاهای طراحی انجام می گیرد. مثلا یك نرم افزار توسط سه تیم مختلف نوشته می شود و نتیجه آنها باهم مقایسه می شود. 3052 7 3061 افزونگی اطلاعاتی (Information Redundancy) این نوع افزونگی معمولا در سیستمهای ذخیره سازی یا انتقال اطلاعات به كار می رود. 3060 كه در آن چندین کپی از یك اطلاعات نگهداری می شود، که در صورت بروز مشكل برای یكی از آنها، کپی های دیگری هم از آن وجود داشته باشد. اصلی ترین موضوع مورد بحث دراین باره کدگذاری (Coding) است كه در فصل 4 مورد بررسی قرار خواهد گرفت. 3062 3063 8 افزونگی زمانی (Time Redundancy) این افزونگی زمانى به كار می رود كه خطاهای گذرا (Transient) در سیستم زیاد پیش می آیند. 3070 در روش یك عمل چندین بار در زمان های مختلف تكرار می شود و در نهایت نتیجه دفعات مختلف باهم مقایسه می شوند تا نتیجه نهایی معلوم شود. با این كار اگر یك خطای گذرا روی یكی از نتایج یک اجرا تاثیر بگذارد، نتیجه كل اشتباه نمی شود. 3071 3072 3073 9 3081 3-2 افزونگی سخت افزاری حال كه با انواع افزونگی آشنا شدیم، اجازه دهید تا افزونگی سخت افزاری را بطور دقیق تر بررسی كنیم. 3080 سه نوع افزونگی سخت افزاری وجود دارد كه در اینجا آنها را بررسی خواهیم كرد. 1. غیرفعال (ایستا) Passive (Static) 2. فعال (پویا) Active (Dynamic) 3. ترکیبی Hybrid 3082 3083 3084 3085

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته