بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
Grid computing چیست؟
شبکه و همکاری گسترده جهانی برای ذخیره و آنالیز داده ها
یک گرید اصلی از چندین گرید کوچکتر و هر گرید از چندین کامپیوتر در سرتاسر دنیا ساخته شده است.
صدها گرید در سطوح مختلف علمی در جهان فعالند.
اسلاید 2 :
کاربردهای گرید
زیست شناسی : برای شبیه سازی داروهای مولکولی بر روی کامپیوتر هزاران کاندیدا، به منظور پیدا کردن مولکولی که قادر به بلوکه کردن بیماری پروتئینی مورد بررسی باشد.
دانش های زمینی : بررسی اطلاعات اوزون برای پی گیری حالت آن در سطوح مختلف با دانلود کردن روزانه حجمی بیش از 150 CD از ماهواره ها.
استفاده برای شبیه سازی فیزیکی جهان با استفاده از دهها هزار کامپیوتر در سرتاسر جهان به منظور بررسی و ذخیره 10پتابایت (1024 گیگابایت) داده.
مهندسی : ترکیب انرژی ها
هنر : ترکیب و ساخت انیمیشن های پیچیده مانند کونگ فو پاندا
علوم اجتماعی، پی بردن به زندگی زنبورها و ...
اسلاید 3 :
پایه و اساس طرح
.1اشتراک گذاری منابع
.2دسترسی امن به کامپیوترهای افراد و اطلاعات آنها
.3استفاده از منابع بصورت متوازن
.4از بین بردن اهمییت فاصله
.5استفاده از استانداردهای باز(هر گرید استانداردهای خاص خود را دارد بدون زیر پاگذاشتن اصول اولیه)
اسلاید 4 :
جزئیات بیشتر درمورد گرید
سازمانهای مجازی VO (virtual organization) :
هر فرد در یک VO به دنبال یک هدف خاص و با یک سریافراد خاص همکاری می کند.
سازمانهای مجازی مرتبط یک گرید را میسازند.
راه های محاسبات مسائل:
.1محاسبات موازی : همه محاسبات کاملا موازی نیستند و وابستگی کمی بین آنها برقرار است.
.2محاسبات موازی ناهماهنگ : همه محاسبات کاملا مستقلند.
.3محاسبات دانه ریز : محاسباتی که بهم وابسته اند.مانند هواشناسی
.4محاسبات دانه درشت ! : محاسباتی بسیار شبیه به مورد 2 است که بطور کامل مستقل نیستند و در جایی خاصی (که بسیار پیش نمی آید) نیاز به استفاده از نتایج یکدیگر دارند.
گرید از موارد 3 و 4 بطور ترکیبی استفاده می کند.
مثال : تغییرات آب و هوایی : استفاده از مورد 3 برای تعیین تاثییر پارامترهای مختلف بر آب و هوا و ترکیب آنها در هر مرحله توسط مورد 3
اسلاید 5 :
روشهای دیگر محاسبات در گرید
روش High-througout : در این روش هر مساله به چندین بخش مجزای محاسباتی تبدیل می شود.هر بخش به یک پردازنده داده می شود بر خلاف محاسبات قبلی هر پردازنده در پایان عملیات توسط گرید بخش دیگری را شروع می کند و پردازنده بیکار وجود ندارد.(سرعت بیشتر)
روش High-performance : گرید کردن ابر کامپیوترها مانند:
.1فیزیک نجومی : انفجار ستاره ها – برخورد سیاه چاله ها
.2شبیه سازی تصادفات رانندگی
.3شبیه سازی آب و هوایی : شبیه سازی طوفان تورنادو
.4اقتصاد : شبیه سازی تغییرات جهانی اقتصاد
اسلاید 6 :
ساخت گرید
مواد لازم! :
.1معماری گرید
.2سخت افزار
.3میان افزارß ارتباط دهنده 2 مورد بالا
اسلاید 7 :
معماری گرید
معمولا کلمه ”لایه“ بیانگر معماری گرید است.
گرید لایه لایه است و هر لایه بیانگر سطح خاصی از دسترسی، محاسبات و بررسی ها است.
لایه های بالایی کاربر محور و لایه های پایینتر سخت افزار محور می باشند.
.1پایینترین لایه : شبکه که منابع گرید را بهم متصل میکند.
.2لایه منابع : منابع گرید مانند کامپیوترها، سیستم های ذخیره، سنسورها و ...
.3لایه میان افزارها : برآورده کننده نیاز موارد مختلف موجود در گرید (سرورها، کامپیوترها، شبکه ها) با استفاده از فراهم کردن ابزار مناسب.(مغز یک محاسبات گرید میباشند)
.4لایه کاربردی : برنامه ها و کاربردهای مختلفی مانند مهندسی و پزشکی و و مالی ... را پوشش می دهد به شکل پورتال ها، ابزارهای طراحی و امثال اینها برای پشتیبانی از کاربردهای مختلف.
این بخش بخشی کاربر محور می باشد با ابزارهای مدیریتی خاص خود برای تعیین وظایف هر کاربر گرید و اینکه هر کاربر در هرلحظه چه کاری را و چگونه انجام می دهد.
اسلاید 8 :
سخت افزار و شبکه در گرید
تعیین و ساخت شبکه ها بر اساس دسترسی محلی، منطقه ای و جهانی
تعیین مقدار دسترسی به حجم داده ها در هر شبکه گرید
تعیین حجم بر ثانیه مبادله شده در ثانیه به فراخور شبکه گرید (دقت کنید که همیشه سرعت حائز اهمییت نمی باشد گاهی از شبکه هایی با سرعت پایینتر اما قطعی پایینتر بدلیل اهمییت پیوستگی استفاده می کنیم.)
گرید بر روی ابرکامپیوترهای بزرگ جهان ساخته می شود
لینکهای گرید حکم ستون فقرات آنرا دارند که شبکه را مستحکم و بهم متصل می کنند.
اسلاید 9 :
وظایف میان افزارها
به روز کردن منابع دایرکتوری های در دسترس
شکستن منابع و پخش آنها
تشخیص و بررسی خطاها
کپی برداری از اطلاعات منابع و در دسترس قرار دادن اطلاعات مورد نیاز منابع به منظور سهولت بکارگیری از آنها در هر نقطه
تعیین سیاست های گرید و اینکه هر کس چه کاری را در چه وقتی انجام دهد
اسلاید 10 :
گریدی کردن برنامه خودتان
هر برنامه قابل اجرا بر روی تک سیستم برای اجرا بر روی گرید باید گریدی سازی شود.(gridify)
پس از گریدی سازی برای برطرف کردن مشکلات اولیه باید آنرا پخش و به اشتراک گذاشت.
مرحله بعد Gridification می باشد که باید با معیارهای گرید برنامه شما بازسازی شود بعبارت دیگر:
.1دریافت اعتبار نامه های لازم برای باز کردن فایلهای موردنیاز برنامه در گرید
.2طراحی کاتلوگی برای اینکه کدام منابع در کجاها در دسترس برنامه شما هستند.
.3تصویب درخواست گریدی شدن : درخواست پردازش داد ها، مقداردهی اولیه محاسبات، و فراهم کردن و در اختیار گذاشتن نتایج
.4بررسی برنامه بر روی گرید : تشخیص خطاها، رفع خطاها، بررسی تکمیل شدن وظایف هر کاربر هر شبکه و هر گرید