بخشی از متن:
چکیده:
در طول دو دهه اخیر، حصول پیشرفت در تکنولوژی میکروالکترونیک باعث در دسترس قرار گرفتن پردازندههای ارزان و سریع شده است. از سوی دیگر پیشرفتهای موجود در تکنولوژی ارتباطات باعث به وجود آمدن شبکههای سریع تر و به صرفهتر شده است. از ترکیب پیشرفتها در این دو میدان از تکنولوژیها تکنولوژی ارزانتر و کاراتری به وجود آمده که در آن به جای این که از یک پردازنده خیلی سریع استفاده شود، از چند پردازنده معمولی که به هم متصل شدهاند استفاده میشود.
فهرست مطالب:
چکیده
مقدمه
فصل اول: مفهوم و مقدمه ای بر سیستم های توزیع شده
1-1 تعریف سیستم توزیع شده
2-1 اهداف
1-2-1 دسترسی به منابع
2-2-1 شفافیت توزیع (distribution transparency)
انواع شفافیت
درجه ی شفافیت
3-2-1 باز بودن (openness)
تفکیک سیاست از راهکار (مکانیزم)
4-2-1 توسعه پذیری یا گسترش پذیری (scalability)
مشکلات توسعه پذیری
3-1 طرح اشکال ها
معایب عمده سیستم های توزیع شده:
4-1 مزایای سیستم های توزیع شده
فصل دوم: مقایسه سیستم های توزیع شده و شبکه های کامپیوتری
1-2مفاهیم سخت افزار
1-1-2 نکاتی درباره multi processor
2-1-2 نکاتی در رابطه با multicomputerها
Multiprocessor از طریق سوییچ عرضی
Multiprocessor از طریق سوییچ امگا
چند پردازنده ای مبتنی بر باس
Multicomputerهای مبتنی بر bus:
Multicomputerهای مبتنی بر Switch :
2-2 مفاهیم نرم افزار
مشکل کرنل
هر سیستم در دو مد کار میکند
مزایای میکروکرنل
میان افزار
وظایف دیگر Dos
وظایف kernel
3-2 مزایای مولتی کامپیوتر به مولتی پروسسور:
4-2 کار یک سیستم عامل توزیع شده
Distributed shared memory system (DSM) 5-2
6-2 منظور از false sharing چیست؟؟
7-2 سیستم عامل شبکه (NOS)
فصل سوم: انواع سیستم های توزیع شده وساختار آنها
13 انواع سیستم های توزیع شده
1-1-3 سیستم های محاسبات توزیع شده
سیستم های محاسباتی خوشه ای
سیستم های محاسباتی گرید (grid)
2-1-3 سیستم های اطلاعات توزیع شده
سیستم های پردازش تراکنش
جامعیت برنامه ی کاربردی شرکت (EAI)
3-1-3 سیستم های فراگیر توزیع شده
سیستم های خانگی
سیستم های الکترونیکی مراقب از سلامتی
شبکه های حس گر
منابع