دانلود مقاله بررسی ، مقايسه و ارزيابی روشهای تحمل پذيری خطا در سيستم های عامل سيار

دانلود مقاله بررسي ، مقايسه و ارزيابي روشهاي تحمل پذيري خطا در سيستم هاي عامل سيار نوع فایل: word فرمت فایل: doc قابل ویرایش تعداد صفحات : 160 صفحه قسمتی از متن : مقدمه ......................................................................................................................

دانلود مقاله بررسی ، مقايسه و ارزيابی روشهای تحمل پذيری خطا در سيستم های عامل سيار
نوع فایل: word

فرمت فایل: doc

قابل ویرایش

تعداد صفحات : 160 صفحه


قسمتی از متن :

مقدمه .1
فصل 1- عامل
1-1ويژگيهاي عامل ها 4
1-2 تقسيم بندي عامل ها ..6
فصل 2- عامل سيار
2-1 مفاهيم ابتدايي در مورد عامل سيار...13
2-1-1 عامل (agent) ..13
2-1-2 عامل ساكن ......13
2-1-3 عامل سيار.......14
2-1-4 مجوز عامل.....14
2-1-5 نامهاي عامل...14
2-1-6 حركت (travel) ....15
2-1-7 ملاقات (meeting) ......15
2-1-8 احراز هويت ..........15
2-1-9 سيستم عامل (agent system) ...15
2-1-10 نوع سيستم عامل(agent system type) ....16
2-1-11 مكان عامل ...16
2-2 ويژگيهاي عامل سيار ...17
2-3 كاربردهاي عامل سيار..18
2-3-1 تجارت الكترونيكي ...19
2-3-2 دستيار شخصي ....19
2-3-3 جستجو و جمع آوري اطلاعات ...19
2-3-4 محاسبات توزيع شده ...19
2-3-5 نظارت و تشخيص خطا ..20
2-3-6 جستجو و فيلترينگ ...20
2-3-7 نظارت .20
2-3-8 پخش اطلاعات ..20
2-3-9 مذاكره ...20
2-3-10 پردازش موازي .20
2-3-11 سرگرمي ....21
2-4 مزاياي عامل هاي سيار نسبت به فراخواني راه دور (RPC) .21
2-4-1 كارآيي ارتباطي .21
2-4-2 سهولت كنترل فرايند توزيع شده ..21
2-4-3 تحمل پذيري خطا و ترافيك شبكه ....21
2-4-4 غير همزماني و همروندي بيشتر ...22
2-4-5 تطابق با شرايط نامتقارن ...22
2-5 مسايل و مشكلات موجود ..22
2-5-1 خرابي و تحمل پذيري خطا ..22
2-5-2 امنيت ..23
2-5-3 راه حل هايي براي مساله عدم تجانس و تقارن ...23
2-5-4 قابليت اعتماد ارتباط..23
2-5-5 كشف خطا و كنترل تعامل ..23
2-5-6 مديريت عامل سيار ..23
فصل 3- مقدمه اي بر تحمل پذيري خطا
3-1 مفاهيم اصلي .25
3-2 مدلهاي خرابي ..27
3-3 پوشش خرابي با افزونگي ..28
فصل 4- تحمل  پذيري خطا در سيستم هاي عاملهاي سيار و روشهاي موجود
4-1 عاملهاي سيار وتحمل پذيري خطا در آن .32
4-2 مدلهاي Primary – backup .32
4-2-1 پروتكل Primary – backup قديمي ..32
4-2-2 مدل Primary – backup كلاينت هاي فعال ...33
4-3 مدل دقيقاً يكبار .33
4-3-1 مقدمه اي بر مدل دقيقاً يكبار ...33
4-3-2 مدل اجرايي عامل ..33
4-3-3 مروري بر پروتكل ..34
4-3-3-1 پروتكل تقويت شده ..36
4-3-3-2 پروتكل نظارت و انتخاب ...37
4-4- مدل سازي عامل سيار تحمل پذيري خطا به عنوان ترتيبي از
مسائل سازش ..38
4-4-1 اجراي عامل ...38
4-4-2 مشكل خرابي ...40
4-4-2-1 اجراي بدون بلوكه شدن عامل ...40
4-4-3 كپي سازي عامل سيار ..41
4-4-4 مسله توافق در عامل هاي سيار ...42
4-4-5 دنبالة از مسائل سازش ..44
4-4-6 بكار گيري سازش DIV ..45
4-4-7 انتقال قابل اطمينان عامل بين و ..47
4-4-8 اداره كردن عامل هاي تكثير شده ...48
4-4-9 راه حل هاي مبتني بر تراكنش ....49
4-5 سيستم عامل سيار مبتي بر روش وابسته به عامل (FATOMAS) ..50
4-5-1 جداسازي مكانيزم هاي تحمل پذيري خطا ...51
4-5-2 روش وابسته به عامل ..52
4-5-3 روش وابسته به مکان .....53
4-5-4 FTE ...........54
4-5-4-1 اجراي مرحله اي ....54
4-5-4-2 انتقال قابل اطمينان عامل ..55
4-5-4-3 اصلاح و بازيابي ......56
4-5-5 عمل متقابل FTE و عامل تعريف شده از طرف کاربرد مسأله
بن بست.57
4-5-6 ارزيابي کارآيي روش FATOMAS ..59
4-5-6-1 هزينه هاي کپي سازي....59
4-5-6-2 تأثير سايز عامل ....60
4-6 تحمل پذيري خطاي عامل سياربا روش اداره کردن استثناء ..61
4-6-1 مدل استثنايي عامل سيار ..62
4-6-2 فرضيات خرابي ...64
4-6-3 طراحی رسيدگي کننده استثناء ......64
4-6-3-1 طراحي timeout سيار ..64
4-6-3-2 طراحي سايه اي سيار ...65
4-6-4 تجزيه و تحليل...68
4-6-4-1 کارآيي زمان گردش ..69
4-6-4-2 بارهاي اضافي طرح timeout ..69
4-6-4-3 بارهاي اضافي طرح سايه اي سيار .70
4-7 تحمل پذيري خطا در سيستمهاي عامل سيار با بکارگيري
عاملهاي witness ....71
4-7-1 تشخيص خرابي سرور و بازيابي آن .72
4-7-2 معماري سيستم ..73
4-7-3 طراحي پروتکل ..75
4-7-4 سناريوهاي تشخيص خرابي و بازيابي ..77
4-7-4-1 خرابي براي دريافت ..77
4-7-4-2 خرابي براي دريافت ..79
4-7-4-3 خرابي عامل گواهي و سناريوهاي بازيابي آن ..81
فصل 5- طرح پيشنهادي و ارزيابي آن
5-1 ساده سازي وابستگي گواهي ...86
5-2 بدست آوردن مينيمم تعداد عامل هاي گواهي فعال ....87
5-2-1 شرح الگوريتم و روش کار ...88
5-2-1-1 شرح الگوريتم .88
5-2-1-2 شرح الگوريتم .89
5-2-1-3 شرح الگوريتم .89
5-2-2 مقايسه و ارزيابي بر اساس نمودار ها 93
5-2-2-1 مقايسه نمودارهاي قابليت اطمينان در و 96
5-2-2-2 مقايسه نمودارهاي قابليت اطمينان در 97
5-2-2-3 مقايسه نمودارهاي تعداد عاملهاي probe ايجاد شده تا هرسرور در ......105
5-2-2-4 مقايسه نمودارهاي تعداد عاملهاي witness ايجاد شده تا هر سرور .....111
فصل 6- نتيجه گيري و کار آينده
6-1 نتيجه گيري 121
6-2 کار آينده ....123
پيوست ها
پيوست الف – معرفي c-sim ..127
پيوست ب- فرهنگ لغات و اصطلاحات .140
منابع و مأخذ 151
چکيده انگليسي ..155

منابع و مآخذ






[1] M. Aguilera, W. Chen, S. Toueg, “failure detection and consensus in the crash-recovery model,” Technical Report TR 98-1676, Cornell University, Apr, 1987.

[2] F.M.Assis Silva, R.A.Macedo, “Reliable Communication for Mobile Agents with Mobile Groups,” 2000.

[3] F.M. Assis Silva, R. Popescu-zeletin, “An Approach for Providing Mobile Agent Fualt Tolerance,” In Proceedings of the Second International Workshop, pages 14-25, Springer Verlag, Sept. 1998.

[4] H. Baumann, F. Hohl, K. Rothermel, M. Strasser, “Conceps of A Mobile Agent Systems,” Special Issue on Distributed World Wide Web Processing, pages 123-127, 1998.

[5] N. Budhiraja, K. Marzullo, “In Implementing Primary-Backup Protocol,” IEEE ( 1063-6374/95 ),1995.

[6] C-Sim home page http://www.C-Sim.zcu.cz .

[7] M. Dalmeijer, D. Hammer, A. Aerts, M. Soede, “A Reliable Mobile Agents Architecture,” In Proceedings of the 1st International Conference Simposium on Object-Oriented Real-Time Distributes Computing, pages 64-72, Japan, Apr. 1998.

[8] D. Johansen, K. Marzullo, F. B. Schneider, K. Jacobsen, “practical fault-tolerance for itinerant computatioms,” In proceedings of the 19th IEEE International Conference on Distributed Computing Systems, June 1999.

[9] R. Jokl, S. Racek, “Csim version 5.0,” In proceedings of the third international conference on application of concurrency to system desige IEEE, univ. of West Bohemia in pilsen,2003.

[10] R. Jokl, S. Racek, “Csim version 5.1,” univ. of West Bohemia in pilsen, Tech. Rep. DCSE/TR-2003-17, May 2003.

[11] A. Mohindra, A. Purakayastha, P. Thati, “Exploiting non-determinism for reliability of mobile agent systrms,” In Proceedings of the International Conference on Dependable Systems and Networks, pages 144-153, New York, June 2000.

[12] B. Nebesh, R. Tarr, “Introduction to Mobile Agent System and Application,” In Proceedings of the Technology of Object-Oriented Language and system IEEE, 2000.

[13] OMG, Inc, “Agent Technology Green Paper,” Avaiable at URL http://www.omg, 2000.

[14] OMG, Inc, “Mobile Agent Facility Specification,” Avaiable at URL http://www.OMG.org/technology/documents/mobile-agent-facility, 2000.

[15] T. Osman, W. Wagealla, A. Bargiela, “An Approach to Rollback Recovery of Collaborating Mobile Agents,” IEEE Transaction System, Man, Cybern, pages 48-57, Feb. 2004.

[16] S. Pears, J. Xu, C. Boldyreff, “Mobile Agent Fault Tolerance for Information Retrieval Application: An Exception Handling Approach,” In proceedings of the Sixth IEEE International Symposium on Autunomous Decentralized systems (ISADS’03), 2003.

[17] S. Pleisch, A. Schiper, “Modeling Fault Tolerance Mobile Agent Execution as a Sequence of Agreement Problems,” In Proceedings of the 19th IEEE Simpsium on Reliable Distributed Systems (SRDS), pages 11-20, Nuremberg, Germany, Oct. 2000.

[18] S. Pleisch, A. Schiper, “FATOMAS – Afault-Tolerant Mobile Agent System Based on the Agent-Dependent Apprpach,” IEEE Computer Society Press. To appear in proceeding of the int’l Conference on Dependable Systems and Networks, 2001.

[19] S. Pleisch, A. Schiper, “Fault-Tolerant Mobile Agent Execution,” IEEE Transaction Computer, pages 209-222, Feb. 2003.

[20] D.J. Rosenkrantz, S.S. Ravi Parvathi Chundi, “Using Active Client to Minimize Replication in Primary Backup Protocols,” IEEE ( 0-7803-3255-5/96 ), 1996.

[21] K. Rothermel, M. Schwehm, “Mobile Agents,” Encyclopedia for Computer Science and Technology, New York, pages 155-176, 1999.

[22] K. Rothermel, M. Strasser, “A Fault-Tolerant Propocol for Providing the Exactly-Once Property of Mobile Agents,” In Proceedings of the 17th IEEE Simpsium on Reliable Distributed Systems (SRDS), pages 100-108, West Lafayette, Indiana, oct. 1998.

[23] F. Schneider, “Towards Fault-Tolerant and Secure Agentry,” In Proceedings 11th International Workshop on Distributed Algorithms, pages 1-14, Sept. 1997.

[24] R. S. Silva, “The Mobile Agents Paradigm,” Department of Information and Computer Scienc, University of California, Irvine, 2000.

[25] L. Silva, V. Batista, J. Silva, “Fault-Tolerant Execution of Mobile Agents,” In Proceedings of the International Conference on Dependable Systems and networks, pages 135-143, June 2000.

[26] M. Strasser, K. Rothremel, “System Mechanisms for Partial Rollback of Mobile Agent Execution,” In Proceedings of the 20th IEEE International Conference on Distributed Computing Systems, pages 20-28, Taiwan, Apr. 2000.

[27] M. Strasser, K. Rothermel, C. Mailhofer, “Providing Reliable Agents for Electronic Commerce,” In Proceedings of the International Conference on Trends in Distributed Systems for Electronic Commerce, pages 241-253, Germany, June 1998.

[28] H. Vogler, T. Hunklemann, M. Moschgath, “An Approach for Mobile Agent Security and Fault Tolerance Using Distributed Transactions,” In Proceedings of the International Conference on Parallel and Distributed Systems, pages 268-274, Desamber 1997.

[29] T. Y. Wong , X. Chen, M. R. Lyu, “Design And Evalution of A Fault Tolerant Mobile Agent System,”Computer Science & Engineering Depatment the Chines University of Hong Kong, Feb 2004.

[30] D. Wong, N. Paciorek, T. Walsh, “An Infrastracture for Collaborating Mobile Agents,” In Proceedings of the 1st International Workshop, Lecture Notes in Computer Science, pages 86-97, 1997.

[31] Q. Xin, Y. Yu, Z. Qin, “Fault Tolerance Issues in Mobile Agents,” Computer
Science & Engineering Department Univ. of California, San Diego, June 2000.











چطور این فایل رو دانلود کنم؟
برای دانلود فایل کافیه روی دکمه "خرید و دانلود" کلیک کنید تا صفحه "پیش فاکتور خرید" برای شما باز شود و مشخصات (نام و نام خانوادگی ، تماس و ایمیل ) رو با دقت ثبت کنید و روی دکمه "پرداخت آنلاین" کلیک کنید بعد از پرداخت هزینه از طریق سیستم بانکی به سایت برگشت داده میشوید و صفحه دانلود برای شما نمایش داده میشود

آیا فایل رو بلافاصله بعد از خرید تحویل می گیرم؟
بله. بلافاصله بعد از پرداخت آنلاین ، صفحه دانلود فایل برای شما نمایش داده میشود و می توانید فایل خریداری شده را دانلود نمایید

نمی توانم به صورت آنلاین خرید انجام دهم
در صورتی که امکان پرداخت آنلاین برای شما میسر نمی باشد می توانید هزینه فایل را به صورت آفلاین ( کارت به کارت) پرداخت نمایید تا فایل برای شما ارسال شود برای این کار کافیست در پیش فاکتور خرید مراحل خرید آفلاین را دنبال کنید

هزینه رو پرداخت کردم اما نمی توانم فایل را دانلود کنم
در سایت ام پی فایل چند روش پشتیبانی برای راحتی شما در نظر گرفتیم تا با سرعت بیشتری به پیام های شما رسیدگی کنیم. برای دریافت سریع فایل می تونید از گزینه پیگیری پرداخت یا تماس با ما (واقع در منوی بالای سایت) و یا از طریق شماره 09395794439 با ما در ارتباط باشید .

فایل دانلود شده با توضیحات ارائه شده مطابقت ندارد
اگر فایل با توضیحات ارائه شده توسط فروشنده همخوانی ندارد کافیست از طریق قسمت تماس با ما یا شماره 09395794439 با ما در میان بگذارید تا پیگیری های لازم صورت گیرد و فایل اصلی برای شما ارسال شود در صورتی که به هر دلیلی فایل اصلی در دسترس نباشد هزینه پرداختی شما برگشت داده میشود

برای به مشکل نخوردن در زمان خرید چه اقدامی انجام دهم ؟
برای اینکه در زمان پرداخت آنلاین به مشکل برخورد نکنید باید V P N خاموش باشد و از مرورگرهای موزیلا فایرفاکس و کروم استفاده کنید. و ضمنا در صفحه "پیش فاکتور خرید" مشخصات خود را به شکل صحیح وارد کنید تا در پیگیری های بعدی با مشکل مواجه نشوید
45538 فایل های سایت
534 کاربران سایت
43442 فروش موفق
23,889 بازدید امروز
پشتیبانی