برآوردی بر قابلیت اطمینان در سیستم های توزیع شده
اسلاید 1: برآوردی بر قابلیت اطمینان در سیستم های توزیع شدهارائه دهنده: استاد راهنما:
اسلاید 2: مقدمهبا پیشرفت های تخصصی در زمینه محیط های توزیع شده در دهه های اخیر به خصوص در تهیه سرویس های نرم افزاری/سخت افزاری برای دسته های مختلفی از ذینفعان، محیط های محاسباتی با مراجعه به اشتراک داده ها، چرخه به اشتراک گذاری و سایر مدل های تراکنشی، تغییرات اساسی کرده است که شامل منابع توزیع شده است . دیدگاه های متفاوتی در زمینه توصیف تخصصی قابلیت اطمینان در برنامه های کاربردی اقتصادی به وجود آمده است و در مورد تکنیک های متفاوت کشف خطا بحث می کنند مانند بازیابی، تکرار و غیره. با این حال سیستم های توزیع شده اقتصادی با قابلیت اطمینان بالا همچنین یک چالش و هدف برای فروشندگان است. 2Islamic Azad University Isfahan Branch Khorasgan
اسلاید 3: نیازمندی های واقع بینانهکاربران به دلایل مختلف خواستار سیستم های با قابلیت اطمینان بالا هستند:رقابت با خواسته های فعلی کاربر در زمینه کیفیت سرویسبا وجود برنامه های کاربردی نظیر به نظیر و رقابت سازمان ها بر سر ایجاد قابلیت اطمینان بیشترکاربران می خواهند برنامه کاربردی شان در هر زمان قابل اطمینان باشدرسیدن به راه حلی کاربردی برای امنیت اطلاعات نظیربه نظیر برای سیستم های توزیع شدهاشتراک منابع در سیستم های توزیع شده بزرگ مقیاس هماهنگی بین منابع مختلف در محیط توزیع شده به دلیل ماهیت ناهمگونی محاسبات3Islamic Azad University Isfahan Branch Khorasgan
اسلاید 4: 4 چارچوب مفهومی در این بخش ما برخی از مفاهیم اساسی را تعریف می کنیم و مسائل متفاوت و چالش های پیش روی قابلیت اطمینان در محیط های توزیع شده را بررسی می کنیمقابلیت اطمینانچالش های مختلف و عوامل موثر بر قابلیت اطمینانIslamic Azad University Isfahan Branch Khorasgan
اسلاید 5: قابلیت اطمینانبرنامه کاربردی نرم افزاری قابل اطمینان گفته می شود اگر :1.اجرای درست در هر زمان مشخص t بدون هیچگونه حالت توقف.2.اجدای درست دقیقا مطابق با روشی که طراحی شده است به عنوان مثال به عنوان هر نیازمندی.3.مقاومت در برابر شکست و بازیابی در صورت بروز هرگونه خطا که در طول اجرا در سیستم رخ می دهد بدون اینکه هیچگونه نتیجه نادرستی را ایجاد کند.4.اجرای موفقیت آمیز عملیات نرم افزار یا توابع مربوطه برای یک دوره زمانی خاص در یک محیط مشخص.5.این احتمال در نظر گرفته شود که یک تابع در حال اجرا نیازمند یک مولفه خاص در یک بازه زمانی مشخص و تحت شرایط خاصی است.6.این توانایی را داشته باشد که بعد از تجزیه شدن در یکسری حالات باز هم به درستی اجرا شود.5Islamic Azad University Isfahan Branch Khorasgan
اسلاید 6: قابلیت اطمیناناندازه گیری قابلیت اطمینان چهار بعد دارد:احتمالتوابع تیین شدهوابستگی زمانیشرایط خاص6Islamic Azad University Isfahan Branch Khorasgan
اسلاید 7: 7چالش های مختلف و عوامل موثر بر قابلیت اطمینانIslamic Azad University Isfahan Branch Khorasganظهور محیط های محاسباتی مختلف اندازه و پیچیدگی برنامه های کاربردی و مسائل را از کامپیوتر های شخصی به شبکه های کامپیوتری تغییر داد. این تغییرات سریع نه تنها معماری پردازنده ها و فناوری های شبکه را بهبود بخشید بلکه چالش های فنی مختلفی را برای فروشندگان برنامه های کاربردی در زمینه های گوناگون را در محیط های توزیع شده به ارمغان آورد از جمله مقیاس پذیری، تحمل خطا و مدیریت شکست، امنیت، و غیره.
اسلاید 8: 8چالش های مختلف و عوامل موثر بر قابلیت اطمینانIslamic Azad University Isfahan Branch Khorasganفروشندگان تکنیک های مختلفی را در مراحل مخلف چرخه حیات توسعه نرم افزار (SDLC) برای رسیدن به کارایی، مقیاس پذیری و قابلیت اطمینان و دردسترس بودن در قالب چهار تکنیک ارائه کرده اند:پیشگیری از خطاحذف خطاتحمل خطاپیش بینی خطا
نقد و بررسی ها
هیچ نظری برای این پاورپوینت نوشته نشده است.