نوع فایل: word
قابل ویرایش 185 صفحه
مقدمه:
سیستم های توزیع شده
با یک سیستم توزیع شده به این مفهوم می رسیم که APP های کامپیوتری در یک جهت درکامپیوترها یا پردازنده های مختلف با یکدیگر همکاری می کنند . این تعاریف شامل شبکه های ارتباطی کامپیوتری گسترده می باشد و همچنین شامل LAN ها و کامپیوترهای چند پردازنده ای می شود که هر پردازنده واحد کنترل مجزایی دارد و همچنین شامل سیستم هایی از پردازش های همکار می باشد ( مشارکتی).
همچنین عنوان اصلی این کتاب ( دیدگاه این کتاب مبنی بر این که ) این سیستم چیست یا چگونه استفاده می شود نمی باشد بلکه چگونگی کار آنها مورد توجه است.
عنوانی که در بخش بعدی مورد بحث قرار خواهد گرفت در مورد الگوریتم های استفاده شده در این سیستم ها می باشد. البته ساختار و عمل یک سیستم توزیع شده به تنهایی توسط مطالعه الگوریتم های مربوط به آن کاملاً قابل درک نخواهد بود . برای درک این چنین سیستم کاملی باید معماری کاملی از سخت افزار و نرم افزار مطالعه شود که قسمتی از عملیات نهایی در ماژولها می باشند.
همچنین سوالات مهم بسیاری در رابطه با ویژگی های زبانهای برنامه نویسی مورد استفاده برای ساخت نرم افزار سیستم های توزیع شده وجود دارد ، این موضوعات در بخش 2-1 بحث خواهد شد . همچنین در کتب موجود درباره ی سیستم های توزیع شده وجود دارد که روی جنبه های معماری و زبان متمرکز می شوند . [Gos91] ,[CD88] ,Bal ,Kramer ,Solman ,[Tan88] همانند mentition موجود متن حاضر روی الگوریتم های سیستم های توزیع شده متمرکز می شوند.
فهرست مطالب:
فصل اول: سیستم های توزیع شده
مقدمه :
1-1 سیستم های توزیع شده چیست؟
1 -1-1 انگیزه
2-1- 1شبکه های کامپیوتری
3-1-1 شبکه های WAN
4 -1-1 شبکه های LAN
5-1-1 کا مپیوترهای چند پردازنده ای
6-1-1 پردازش های مشارکتی
2-1 معماری و زبان ها
1-2-1 معماری
2 -2- 1مدل مرجع OSI
3-2-1 مدل مرجع OSI در LAN ها
4-2-1 زبانهای حمایت کننده
3-1 الگوریتم ها توزیع شده
1-3-1 الگوریتم های توزیع شده مقابله کننده
2-3- 1 یک مثال :ارتباطات نک پیا می
3-3-1 زمینه ی تحقیق
4-3-1 دورنمایی از کتاب
فصل دوم :مدل ها
2-1 سیستم های انتقال والگوریتم ها
1-1- سیستم انتقال
2-1-2یستم با تبادل پیامغیرهمزمان
3-1-2سیستم با تبادل پیام همزمان
2-1-4عدالت fairness
2-2 اثبات ویژگی هائی از سیستم انتقال
2-2-1 fety Properties
2-2-2 Liveness Properties
3-2ترتیب تصادفی از رویداد ها و کلاک های منطقی
1-3-2 رویداد های مستقل و ابسته
2-3-2 تعادل هائی از اجراها : محاسبات
3-3-2 کلاک های منطقی
4-2 Additional Assumptions , Complexity
1-4-2 توپولوژی شبکه
2-4-2 خصوصیات .کانالها
3-4-2 فرضیه های Real-time
4-4-2اطلاعات(علم) پردازش
فصل سوم :ارتباط
1-3 پروتکل پنجره لغزان متعادل
1-1-3 نمایش پروتکل
2-1-3 دلیل صحت پروتکل
3-1-3 مبحثی از پروتکل
2-3پروتکل بر مبنای زمان
1-2-3ارائه پروتکل
2-2-3دلایل صحت پروتکل
3-2-3 بحثی از پروتکل
فهرست اشکال:
فصل اول
شکل1-1
شکل2-1
شکل3-1
شکل4-1
شکل5-1
فصل دوم
شکل1-2
شکل2-2
شکل4-2
شکل5-2
فصل سوم
شکل 2-3
شکل 7-3
پروژه سیستم های توزیع شده و پروتکل ها. doc