تعداد صفحات:101
نوع فایل:word
رشته مهندسی کامپیوتر
فهرست مطالب:
مقدمه
فصل اول
مبانی گرید
Grid computing چیست؟
انواع Grid
اهمیت Grid Computing
ابزار قدرتمند Globus
نگاهی بهاجزای Grid
Grid از دید برنامه نویسان
پیچیدگیها
مقدمهای بر محاسبات توری
مساله گرید
گرید و مفاهیم دیگر از محاسبات توزیعی
فواید محاسبات توری
بهره برداری از منابع مورد استفاده
ظرفیت پردازنده موازی
منابع مجازی و سازمان های مجازی
دستیابی به منابع اضافی
توازن منابع
قابلیت اطمینان
مدیریت
استانداردها برای محیطهای گرید
استاندارد OGSI
استاندارد گرید FTP
استاندارد WSRF
استانداردهای مرتبط با سرویسهای وب
فصل دوم
امنیت و طراحی گرید
معرفی امنیت گرید (گرید Security)
نیازهای امنیتی گرید
چالشهای امنیتی موجود در گرید
دامنههای امنیتی گرید
اصول امنیت
اصطلاحات مهم امنیت گرید
مجوز اعتبارسنجی
طراحی گرید
اهداف راه حل
توپولوژی گرید
Intra گرید
Extra گرید
Inter گرید
بررسی برخی از پروژههای گرید
SETI @ Home
NAREGL
Floding@Home
Google
BLAST
مقایسه و نتیجه گیری
فصل سوم
زمان بندی در گریدهای محاسباتی
توابع هدف
زمان بندی سیستم های توزیع شده و گرید
منابع
فهرست جداول و اشکال
شکل 1-1 سیستمهای Gird از دید استفاده کنندگان
شکل 1-2 GSI در Gird
شکل 1-3 موقعیت سرویسهای MDS در Gird
شکل 1-4 موقعیت زمان بندها در Grid
شکل 1- 5 GASS در Gird
شکل 1-6 بخش مدیریت منابع در Grid
شکل 1-7 ساختار معماری باز سرویس های Grid
شکل 1-8 کنترل گرید توسط Middleware
شکل 1-9 دسترسی به منابع اضافی
شکل 1-10 Job ها به منظور توازن بار به قسمت هایی ازگرید که کمتر مشغولند مهاجرت داده شده اند
شکل 1-11 پیکربندی افزونه گرید
شکل 1-12 تخصیص منابع توسط راهبر
شکل 1-13 اجزای زیر بنای سرویس های گرید
شکل 2- 1 رمزگشایی با کلید متقارن
شکل 2- 2 اعتبارسنجی دیجیتالی
شکل 2-3 یک نمونه از اعتبارسنجی و تصدیق
شکل 2-4 معماری پایگاه داده
شکل 2- 5 توپولوژی Intra گرید
شکل 2- 6 توپولوژی Extra گرید
شکل 2-7 توپولوژی Inter گرید
شکل 2- 8 جدول مقایسه
شکل 3-1 مراحل کلی اجرای یک کار داده موازی در یک سیستم گرید
شکل 3-2 طبقه بندی زمان بندهای گرید
شکل 3-3 توابع هدف
مقدمه:
Computing Grid یا شبکههای متصل کامپیوتری مدل شبکهای جدیدی است که با
استفاده از پردازشگرهای متصل به هم امکان انجامدادن عملیات حجیم محاسباتی
را میسر میسازد. Gridها در واقع از منابع کامپیوترهای متصل به شبکه
استفاده میکنند و میتوانند با استفاده از برآیند نیروی این منابع، محاسبات
بسیار پیچیده را بهراحتی انجام دهند. آنها این کار را با قطعه قطعه کردن
این عملیات و سپردن هر قطعه بهکامپیوتری در شبکه انجام میدهند. به عنوان
مثال وقتی شما از کامپیوترتان برای مدتی استفاده نمیکنید و کامپیوتر شما
به اصطلاح بهوضعیت محافظ نمایشگر یا Screensaver میرود، از پردازشگر
کامپیوتر شما هیچ استفادهای نمیشود. اما با استفاده از شبکههای Grid
میتوان از حداکثر تواناییهای پردازشگرها استفاده نمود و برنامهای را در
کامپیوتر قرار داد که وقتی از سیستم استفادهای نمیشود، این برنامه بتواند
از نیروی بلااستفاده دستگاه بهره بگیرد و قسمتی از محاسبات بزرگ عملیاتی را
انجام دهد. در این مقاله این پدیده در فناوری اطلاعات مورد بحث قرار
میگیرد و اهمیت استفاده از این فناوری، پیچیدگیها، اجزای تشکیل دهنده و
استانداردهای این مدل بررسی میشود و نشان داده خواهد شد که با استفاده از
این مدل چگونه در وقت و زمان شما صرفهجویی میشود. گفتنی است در حال حاضر
بزرگترین شبکه Grid جهان در خدمت پروژه SETI@home برای یافتن حیات هوشمند
فرازمینی قرار دارد. امروزه فناوری جدیدی به نام Grid به عرصه ارتباطات
الکترونیک قدم نهاده است که براساس آن با دانلود کردن یک محافظ نمایشگر
مخصوص میتوانیم بهکامپیوترهای شخصی خود اجازه دهیم که وقتی از آن استفاده
نمیکنیم، به شبکه جهانی متصل شوند و به سیستمهای بزرگ تحقیقاتی اجازه
دهند از منابع آزاد و بلااستفاده سیستم ما استفاده نمایند.