jtosay

  • ۰
  • ۰

نرم افزار Fault Tolerance با استفاده از Simulated Annealing 20 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word و قابل ویرایش و پرینت

تعداد صفحات: 20

به نام خدا

نرم افزار Fault Tolerance با استفاده از Simulated Annealing

چکیده :

در این مقاله سعی می کنیم بهترین مینیمم را برای تابع زیر به دست بیاوریم :

برای این منظور از روش simulated Annealing (SA) استفاده می کنیم .

SA یکی از روشهای بهینه سازی حل مسئله است که در واقع الهام گرفته شده از فرایند ذوب و دوباره سرد کردن مواد می باشد و به همین دلیل به شبیه سازی حرارتی شهرت یافته است .

پس از حل مسئله با روش SA ، سعی می کنیم آن را در یک نرم افزار تحمل خطا به کار ببریم. برای داشتن یک نرم افزار تحمل خطا تکنیکهای مختلفی وجود دارد که ما در این مقاله با استفاده از تکنیک های افزونگی و تنوع طراحی از روش Acceptance Voting (AV) بهره برده ایم .

مقدمه :

Fault: باعث errorدر سیستم می شود که به آنbug هم گفته می شود .

Error : حالتی از سیستم است که منتج به خرابی می شود .

Failure : حالتی است که سیستم از سرویس مورد نظر منحرف شود .

2-1- تحمل خطا (Fault Tolerance):

تحمل خطا یک پروسه یعنی مجموعه ای از فعالیت هاست که هدف آن حذف خطا است یااگر نتوانست خطا را حذف کند ، لااقل تاثیراتش را کم کند .

3-1- سیستم تحمل پذیر خطا (System Fault Tolerance ) :

سیتم تحمل پذیر خطا معادل با سیستم قابل اعتماد ( Dependable ) می باشد که باید ویژگی های (قابلیت دسترسی ، قابلیت اعتماد ، ایمنی و قابلیت نگهداری را داشته باشد :

- قابلیت دسترسی: سیستم در هر لحظه آماده استفاده باشد .

- قابلیت اعتماد: سیستم پیوسته و بدون عیب کار کند .

- ایمنی: وقتی سیستم fail می شود اتفاق فاجعه آمیزی رخ ندهد .

- قابلیت نگهداری: سیستم شدهfail به راحتی قابل ترمیم باشد.

4-1- افزونگی ( Redundancy):

یکی از روشهای تحمل خطا در سیستم های نرم افزاری افزونگی است . افزونگی ، قابلیتی است در تحمل خطا به طوری که می توان با افزایش سخت افزار و یا کپی برداری از تمام نرم افزار و یا قسمتی از نرم افزار و یا کپی برداری از data تحل خطا را در سیستم تضمین کرد .

5-1- تنوع طراحی (Design Diversity) :

برای تولید یک سیستم تحمل پذیر خطا می توان یک نرم افزار را به شرکت های مختلف برنامه نویسی داد تا برنامه را بنویسد و برای تولید نتیجه نهایی نیز می توان از الگوریتم voting استفاده کرد پس باید از یک نرم افزار طراحی های مختلف داشته باشیم .

روشهایی که از تکنیک تنوع طراحی استفاده می کنند عبارتند از:

1-5-1- Recovery Blocks(RCB)

یک تکنیک تحمل خطای نرم افزاری تنوع طراحی است. یک روش دینامیک است و ازیک AT(Acceptanc test) استفاده می کند. از افزونگی نرم افزاری استفاده میکند یعنی در اینجا ما از نرم افزار چندین گپی داریم از AT برای تست شرط استفاده می کند که آیا شرط برقرار شده است یا نه، اگربرقرار بود که خروجی تولید می شود و گرنهback ward Recovery انجام می دهد و Alternate بعدی کار را انجام می دهد و اگر هیچ یک از نتایج Alternate ها پاس نشد یک خطا اتفاق می افتد.

2-5-1- N- version programming(NVP):

از تکینیک های اصلی تنوع طراحی نرم افزاری است یک روش استاتیک است یعنی تمامtask هایی که قرار است به عنوان variant ها عمل کند تا خروجی تولید شود مشخص اند. از روش Forward Recoveryاستفاده می کند. پایه عملیات آن به این صورت است که n تا نسخه همزمان اجرا می شود و یک مکانیزم تصمیم گیری روی نتایج ورژن ها اعمال می کنیم اگر توانستیم به تصمیم جامعی برسیم که نتیجه برگردانده می شود و گرنه یک exception اتفاق می افتد.

3-5-1- : N self– Checking programming(NSCP)

با استفاده از NSCP با داشتن افزونگی نرم افزاری می خواهیم رفتار برنامه ها را که همزمان می شوند را چک کنیم ،در این روش از یک مقایسه کنند. که نقش اساسی در تصمیم گیری داردیعنی وظیفه اش این است که نتایج variant ویک الگوریتم مقایسه ای یکAT برای هرحقیقت سخت افزار تشکیل می شود که با افزایش سخت افزارها این موارد نیز افزایش

می یابند.

N در NSCP همیشه زوج است و نشان دهنده تعداد variant هاست جفت ها همزمان اجرا می شوند. درNSCP زمانی خطا اتفاقی می افتد که یا نتایج جفت ها با هم موافق نباشد ویا نتایج تولید شده بوسیله جفت های موافق باهم متفاوت باشند.









سایر محصولات :
نرم افزار Fault Tolerance با استفاده از Simulated Annealing 20 ص

نرم افزار ...

تحقیق در مورد تاریخچه موشکی ایران

تحقیق در مورد...

تحقیق در مورد بررسی نقاط قوت و ضعف آموزش الکترونیک 19 ص با فرمت word

تحقیق در مورد بررسی نقاط قوت...

تحقیق درمورد گزارش کار قارچ 30 ص

تحقیق درمورد گزارش کار قارچ 30...

تحقیق روند صنعتی شدن جوامع و ماشینی شدن انسان

تحقیق روند صنعتی شدن جوامع و...

تحقیق روشهای مختلف جوشکاری با برق

تحقیق روشهای مختلف جوشکاری...

تحقیق در مورد تاریخچه فیزیک 20 ص

تحقیق در مورد تاریخچه فیزیک...

مهندسی نرم افزار 16 ص

مهندسی نرم افزار 16 ص...

تحقیق در مورد بررسی مفهوم رهبری در جامعه در آثار رومی با تاکید بر مثنوی معنوی با فرمت word

تحقیق در مورد بررسی مفهوم رهبری...

تحقیق جوشکاری

تحقیق جوشکاری...

تحقیق درمورد گروههای سازگاری رویش در قارچ 45 ص

تحقیق درمورد گروههای سازگاری رویش...

تحقیق در مورد تاریخچه عدد رشته معماری 22 ص

تحقیق در مورد تاریخچه...

مهندسی مجدد چیست ؟ 49 ص

مهندسی مجدد چیست ؟ 49...

تحقیق جوشکاری و انواع آن

تحقیق جوشکاری و انواع آن...

تحقیق درمورد گردو 29 ص

تحقیق درمورد گردو 29 ص...

تحقیق جوشکاری با قوس الکتریکی در پناه گاز محافظ

تحقیق جوشکاری با قوس الکتریکی...

تحقیق در مورد بررسی مفهوم رهبری در جامعه در آثار رومی با تاکید بر مثنوی معنوی 41 ص با فرمت word

تحقیق در مورد بررسی مفهوم رهبری...

تحقیق در مورد تاریخچه بانکداری 44 ص

تحقیق در مورد تاریخچه بانکداری...

مقدمه ای بر Rational Unified process 18 ص

مقدمه ای بر Rational Unified...

تحقیق درمورد گردشگری پایدار ایذه

تحقیق درمورد گردشگری پایدار ایذه...

تحقیق جوشکاری با اکسی استیلن

تحقیق جوشکاری با اکسی...

تحقیق در مورد تاریخچه طراحی

تحقیق در مورد تاریخچه...

مقاله تخصصی هوش سازمان 21 ص

مقاله تخصصی ...

جزوه طلایی جمع بندی لغات و تاریخ ادبیات

جزوه طلایی جمع بندی لغات...

تحقیق جوجه کشی بوقلمون

تحقیق جوجه کشی بوقلمون...

تحقیق در مورد بررسی مفهوم رهبری در جامعه در آثار رومی با تاکید بر مثنوی معنوی 40 ص 2 با فرمت word

تحقیق در مورد بررسی...

تحقیق درمورد گردشگری فرهنگی

تحقیق درمورد گردشگری...

تحقیق در مورد تاریخ اسلام 33 ص

تحقیق در مورد تاریخ اسلام 33...

مفهوم فن آوری اطلاعات و ارتباطاتITC 12 ص

مفهوم فن آوری اطلاعات و ارتباطاتITC 12...

تحقیق تخمین تنش پمساند با استفاده از روش های غیر مخرب و ارتباط آن با پروسه‌های تولید در انواع مختلف جوشکاری

تحقیق تخمین تنش پمساند...

تحقیق درمورد گاوها

تحقیق درمورد گاوها...

تحقیق در مورد بررسی علل نارسانویسی و مشکلات آموزش املاءدر دوره ابتدایی 7 ص با فرمت word

تحقیق در مورد بررسی...

تحقیق در مورد تاثیرات جنگل

تحقیق در مورد تاثیرات جنگل...

مفاهیم پایه فن آوری اطلاعات 42 ص

مفاهیم پایه فن آوری اطلاعات...

تحقیق درمورد گاوآهن دوطرفه جم

تحقیق درمورد گاوآهن دوطرفه جم...

معرفی زیر ساخت یک شبکه 13 ص

معرفی زیر ساخت یک شبکه...

تحقیق درمورد گاوآهن دوطرفه جم 4ص

تحقیق درمورد گاوآهن...

تحقیق انواع رویکردهای هزینه یابی

تحقیق انواع رویکردهای هزینه یابی...

تحقیق در مورد تاثیر رودکی برشعر فارسی

تحقیق در مورد...

تحقیق در مورد بررسی شعر نو نیمایی با فرمت word

تحقیق در مورد...

تحقیق 73ص حسابداری صنعتی

تحقیق 73ص حسابداری صنعتی...

تحقیق درمورد گاو

تحقیق درمورد گاو...

مطالعه و بررسی انواع وبروسهای کامپیوتر 25 ص

مطالعه و بررسی...

تحقیق در مورد تاثیر بحران مالی در سطح دنیا 17 ص

تحقیق در مورد تاثیر...

تحقیق در مورد بررسی شعر نو نیمایی 18 ص 2 با فرمت word

تحقیق در مورد بررسی شعر...

تحقیق درمورد گاو ودامپروری

تحقیق درمورد گاو ودامپروری...

مرکز آموزش عالی علمی صنعتی خراسان آزمایشگاه تشخیص طبی تحت وب 51 ص

مرکز آموزش عالی علمی صنعتی خراسان...

تحقیق در مورد تاثیر رنگ 4 ص

تحقیق در مورد...

تحقیق درمورد کیوی

تحقیق درمورد کیوی...

تحقیق در مورد انتخابات از دیدگاه امام خمینی 8ص با فرمت word

تحقیق در مورد انتخابات...

7 طرح سری درس ریاضی نهم پی دی اف بدون نام و مشخصات
هفت طرح درس روزانه آماده ریاضی نهم به شکل پی دی اف بدون نام و مشخصات
3 طرح درس سالانه و 3 طرح درس روزانه ریاضی متوسطه اول به شکل ورد
اثرات متقابل اکوسیستمهای کشاورزی و اکو سیستمهای طبیعی 10 ص
prokaryotes مطالعه شناسایی Pseudomonas syringae در خاک و گیاه با استفاده از روش تشخیص مستقیم ورد 13
امنیت شغلی با رویکرد ایمنی و سلامت و نقش آن در نگهداری کارکنان 33 ص
الگوریتم های ژنتیکی به کاربره شده در مدیریت ترافیک هوایی 25 ص
اطلاعات در مورد تصمیم گیری برای مدیریت میانی 13 ص
اصول مدیریت و رهبری 26 ص
آینده مدیریت منابع انسانی 16 ص
گزارش تخصصی درس ریاضی متوسطه اول
تأسیس شرکت حسابرسی (پروژه کارآفرینی رشته حسابداری)
مجموعه سوالات ریاضی دهم و هندسه دهم به شکل ورد و پی دی اف
تحقیق درباره روشهای جمع آوری و دفع زباله
تحقیق درباره بهـره و ربـا در اسـلام
مقاله درباره ام آر آی ،تصویر برداری تشدید مغناطیسی (MRI) 20 صفحه به صورت ورد
مقاله روش های نوین در تدریس ادبیات فارسی دوره ابتدایی 13 صفحه به صورت ورد
پنج کتاب اصلی John W. Creswell به زبان انگلیسی درباره روش تحقیق،راهنمایی جامع برای دانش جویان با فرمت pdf و کیفیت عالی
بانک سوالات ورد و پی دف اف ریاضی نهم شامل 360 نمونه سوال
3 طرح درس سالانه و 3 طرح درس روزانه ریاضی متوسطه اول به شکل ورد
تغذیه دی اکسید کربن 46 ص
تصفیه بیولوژیکی پسآب صنعتی در پتروشیمی آبادان 31 ص
تصفیه آبهای صنعتی 19 ص
ترکیبات شیمیایی چای 12 ص
تخریب فلزات با عوامل غیر خوردگی 13 ص
تحقیق زیست شناسی درباره آوند چوبی 19 ص
تحقیق درباره پوست خزندگان 21 ص
تحقیق زیست شناسی درباره آوندها 17 ص
تحقیق درباره پس‏آبهای صنعتی 14 ص
تحقیق درباره مرگ ستاره 61 ص

کلمات کلیدی :افزار fault tolerance تحمل خطا fault tolerance تنوع طراحی افزار fault تحمل ذیر ذیر خطا simulated annealing برای تولید افزار استفاده سیستم fault طراحی افزونگی افزاری تولید tolerance ابلیت
  • ۹۶/۰۷/۲۹
  • فصل هنری

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی