مقدمه1
فصل اول مباني گريد2
1-1 Grid computing چيست3
1-2 انواع گرید4
1-3 اهميت Grid Computing5
1-4 ابزار قدرتمند Globus6
1-5 نگاهي بهاجزاي گرید7
1-6 گرید از ديد برنامه نويسان12
1-7 پيچيدگي ها13
1-8 مقدمهاي بر محاسبات توري14
1-9 مسئله گريد16
1-10 گريد و مفاهيم ديگر از محاسبات توزيعي16
1-11 فوايد محاسبات توري19
1-11-1 بهره برداري از منابع مورد استفاده19
1-11-2 ظرفيت پردازنده موازي21
1-11-3 منابع مجازي و سازمانهاي مجازي براي مشارکت22
1-11-4 دستيابي به منابع اضافي23
1-11-5 توازن منابع25
1-11-6 قابليت اطمينان25
1-11-7 مديريت27
1-12 استانداردها براي محيطهاي گريد28
1-12-1 استاندارد OGSI29
1-12-2 استاندارد گريد FTP29
1-12-3 استاندارد WSRF30
1-12-4 استانداردهاي مرتبط با سرويسهاي وب30
فصل دوم امنيت و طراحي گريد31
2-1 معرفي امنيت گريد 32
2-1-1 نيازهاي امنيتي گريد32
2-1-2 چالش هاي امنيتي موجود در محيط يك گريد33
2-1-3 دامنههاي امنيتي گريد33
2-1-4 اصول امنيت 34
2-1-5 اصطلاحات مهم در رابطه با امنيت گريد36
2-1-6 مجوز اعتبارسنجي38
2-2 طراحي گريد43
2-2-1 اهداف راه حل44
2-2-2 توپولوژي گريد47
2-2-2-1 Intra گريد48
2-2-2-2 Extra گريد49
2-2-2-3 Inter گريد50
2-3 بررسي برخي از پروژههاي گريد51
2-3-1SETI@Home 51
2-3-2 NAREGL52
2-3-3 Floding@Home52
2-3-4 Google53
2-3-5 BLAST (Basic Local Alignment Search Tool)53
2-4 مقايسه و نتيجه گيري54
فصل سوم زمانبندي در گريدهاي محاسباتي55
3-1 زمانبندي در گريدهاي محاسباتي56
3-2- طبقه بندي زمانبندهاي پيشين59
3-3 توابع هدف63
3-4 مروري بر زمانبندهاي سيستمهاي توزيع شده و گريد65
فصل چهارم مدلي براي برنامه نويسي 68
4-1- تعريف محيط و هدف69
4-2- المان ها70
4-2-1 – کار71
4-2-2- قسمت کردن71
4-2-3- ريزکار73
4-2-4- منبع محاسباتي74
4-2-5- زمانبند74
4-2-6- ذخيره کننده74
4-3- مدل برنامه نويسي، به صورت شبه کد75
4-3-1- طرف منابع محاسباتي76
4-3-2- طرف زمانبند77
4-3-3- تقسيم کننده78
4-4- فلوچارت ها و کمي از جزئيات برنامه نويسي79
4-4-1- فلوچارت طرف زمانبند80
4-4-2- فلوچارت طرف منبع محاسباتي81
4-5- روشي براي تقسيم کردن در مسائل Back-track82
4-5-1- ساختمان داده گره83
4-5-2- درخت خاکستري84
4-5-3- قطع کردن درخت85
4-5-4- زمانبندي87
4-5-5- نکات تکميلي90
فصل پنجمGrid Computing در عمل91
5-1- ضرب ماتريس ها92
5-1-1- تعريف مسئله92
5-1-2- قسمتهاي سيستم93
5-1-3- اتصال ها94
5-1-4- روش کار94
5-1-5- نتايج94
5-1-6- جزئيات پياده سازي97
5-2- حل مسئله –N وزير97
5-2-1- کار98
5-2-2- قسمت کردن98
5-2-3- ريزکار99
5-2-4- منابع محاسباتي100
5-2-5- زمانبند100
5-2-6- ذخيره کننده100
5-2-7- قسمتهاي سيستم100
5-2-8- روش کار 102
5-2-9- جزئیات برنامه نویسی103
فصل ششم الگوريتم بازیابی هوشمندانه منابع در شبکه گرید104
6-1 معرفی روشهاي بازیابی اطلاعات در شبکه گرید105
6-1-1 جست و جو عرضي105
6-1-2 جست و جوي عرضي تصادفي106
6-1-3 جست و جو با استفاده از قدمهاي تصادفي106
6-1-4 جست و جو با نگهداري اطلاعات107
6-1-2 توضیح روش جست و جوي هوشمندانه107
6-1-3 توضیح ایده ارائه شده در قالب یک مثال110
6-1-4 به کارگیري شبکه و یادگیري و چگونگی پیاده سازي آن112
6-1-4-1 همکاري واسط ها با يکديگر114
6-1-4-2 تصادفي عمل کردن114
6-1-4-3 اعمال جست و جو از چند مسير115
6-1-5 الگوریتم بکار رفته در روش هوشمند116
6-2 نتایج آزمایشات و ارزیابی117
6-3 پیشنهادات آتی118
فصل هفتم الگوريتم بهينه سازي هزينه زمانبندي در گريدهاي محاسباتي اقتصادي با استفاده از اتوماتاي سلولي120
منابع124
همراه با اشکال