صفحه 1:
.موضوع 88
(Brid ۲7۲7۲۲7۳۳1۲۳
پردازش موازی
صفحه 2:
چکیده :در زمانهای قدیم رسم بر این بود که برای آب
آوردن خانمها یک کوزه روی سرشان می گذاشتند بعد
تا چشمه می رفتند و آب می آوردند سیستمی بعدها
اجرا شد که دیگر نیازی به اين کار نبود لوله کشی آب
(و این سیستم کاری می کردکه آب خودش به خانه های
مردم می آمد.)
پا مثال دیگری در این مورد می توان گفت . در قدبیم هر
کس در خانه خودبیک شمع داشت و از نور آن استفاده
می گرد بدون اینکه این شمع مورد استفاده شخص
دیگری قرار گیرد بعنی همه استفاده از آن شخصی بود
ولی بعدها با سیم کشی برق این سیستم به صورت یک
سیستم توزیع شده در آمد که برق را به خانه های افراد
توزیع می کرد.
صفحه 3:
گریید یک سیستمیبه وجود عی آورد که همه بتوانند
توسط کامپیهتر شخصی خود از هر منبع موجود در
دنیا استفاده کنند در هر کجا که باشند یعنی
محدودیت مکانی نداشته باشند.
صفحه 4:
مقدمه:
پردازش موازی تکنولوژی جدیدی است که توجه
بسیاری از فعالان عرصه کامپیوتر و ارتباطات رابه
خود جلب کرده است. حدود ۲۳ سال از به وجود
آمدن اینترنت میگذرد و از سال ۱۹۸۹ که وب
پدید آمد. بیشتر مردم از ن استفاده میکنند و به
صورت بخشی از زندگی ایشان در آمده امروزه
تقریبا تمامی شرکتها و سازمانهای بزرگ. برای
تبادل اطلاعات و فرستادن ایمیل بهمشتریان خود
از اینترنت استفاده میکنند.
صفحه 5:
پرستق این ات که آیابهراستی آمکاناکی که ایتتزفت ذر
اختیار ما قرار میدهد. فقط در فرستادن ایمیل و داشتن
Gules wry خلاصه میشود؟ آیا اینترنت آمکان استفاده از
منلبع سختافزاری سیستمهای دیگر را نیز به ما میدهد؟
پس ازاینترنت چه ابزاریا بستری خواهدآمد؟
صفحه 6:
:تاریخچه
از سال ۱۹۹۶ گریدها ارتباطات بسیار سریعی را میان
دانشکدهها؛ مراکز آموزشی. صنعتی و دولتی به منظور
ایجاد قابلیت عظیم شبکه ای جهت پژوهش و توسعه ۰
امکان آزمودن محصولات فيبرى و روترها و ايجاد
سرويسهاى جديد شبكه و نرم افزارهاى مربوط به اينترنت
استاندارد فعلى فراهم كردهاند.
يكى از روشهاى تقريبا جديد و ير طرفدار اقتصاد دانان كه
بعد از ۱۱ سپتامبر ۲۰۰۲ توجه بیشتری را به خود جلب
كرد توزيع كردن فعاليتها بود و الكوى اين مسئله نیز از
فعاليتهاى كروهى و تخصص كرليى انسانها نشات ميكرفت
صفحه 7:
در واقع موج جدیدی به نام توزیع شدگی Chetributed) 29
برابر سيستمهاى سنتى كه به صورت مركزى
(0جدلد كج 2) يياده سازى مى شدند به وجود آمده است.
بمد از مدتی علاوه بر شرکتهای تجاری شرکتهای بزرگ
سازنده تکنولوژی مثشل (1(0(,)(۳۰۳,۲۱/96) تصمیم
گرفتند که از خاصیت توزیع شدگی محاسبات در تکنولویئی
نيز استفاده کنند که مباحث محاسبات شبکه ای درهم
(rid Cownputicry) ببه وجود ات
صفحه 8:
در اصطلاح نرم 1381 Grid نوعی از سیستمهای پردازش
موازی توام با توزیع شدگی می باشد که در واقع فاکتور
قدرت اینگینه سیستمها ایجاد توان بالای محاسباتی از منلبع
کم ( سخت افزاری یا نرم افزاری) می باشد. با توجه به اينكه
سیستمهای 9۲) نیز ازئدهای (7() توزیع شده
تشکیل شده اند ممکن است با سیستمهای ۲
( خوشه ای ) اشتباه شوند .
صفحه 9:
از جمله مثالهای پیاده سازی ۲۸ ازموارد زیرمی توان نام
برد:
-١ يروزه 000 شركت Gut که ابزاری است برای ساده
سازی عملیات ۲1۲" در یک پایگاه داده ای مرکزی (00)
(Cecter
۳- نسخه جدید مشهورترین بانک اطلاعاتی دنیا به نام
aS Oravle (Dy حرف ۲ بیانگر ۲۸ است و بیان می
كند يايه تكنولوزى اين بانك اطلاعاتى براساس كو
cowl Coepputicrey
-۲درباره فن آوری رایانش مشبک 00۰۳۷ ۷۱ظ)
(Tevkwlow
صفحه 10:
امروزه از پردازش موازی در شاخه های مختلف علوم. تجارت
و ... استفاده می شود. برای مثال از کاربرد های این فن
آوری نوین می توان به کاربرد های وسیع آن در محاسبات
28 محاسبات فیزیک کوانتومی» کاربرد های وسیع
تجوعى (فضایی):-جل مسافل سنگین رایانشی و غیره اشاره
نمود.
صفحه 11:
rid Dowputicg و قابلیتهایان
براساس ن با دانلود کردن یک محافظ نمایشگر مخصوص
میتوانیم بهکامپیوترهای شخصی خود اجازه دهیم که
وقتی از آن استفاده نمیکنیم. به شبکه جهانی متصل
شوند و به سیستمهای بزرگ تحقیقاتی اجازه دهند از
منابع آزاد و بلااستفاده سیستم ما استفاده نمایند. این
سیستم در واقع مجموعه ای ازنرم افزارهاء سخت افزارها و
جریانهای اطلاعرسانی است که به کاربر امکان استفاده
کامل و همزمان از بانکهای اطلاعاتی پراکنده و سایر
صفحه 12:
۱ هادر ولقعاز منابع ک امپیوترهایم تصلب هش بکه
لستفادم ميكنند و مد ولنند بسالستفاده از بسرلیند نبرهی
لیرمنابع محاسباتب سیر پبیچیده را بهرلحتیلنجام دهند
آرهالینکار را با قطعه قطعه کردرایرهملیاتو سپردن
هر قطعه بهکامپیوترودر شبکه لنجام میهند به عنولن
ما لوقتیش ما از کامپیوترتانب رلیمدتیلستفاده
نمی نید و کامپیوتر شما به لصطلاح بهوضعینم حافظ
نمایشگر یا () میرود. از پردانشگر
صفحه 13:
امابااستفاده از شبکههای 9۲:۷) میتوان ازحداکر
تواناییهای پردازشگره-ا استفاده نمود و برنامهای را در
کامپیوتر قرار داد که وقتی از سیستم استفادهای نمیشود.
این برنامه بتواند از نیروی بلااستفاده دستگاه بهره بگیرد و
قسمتی از محاسبات بزرگ عملیاتی را انجام دهد. 7۱)
در واقع بهشما اجازه میدهد با استفاده از منلبع سیستمهای
متصل به شبکه وایجاد یک منبع بزرگ ازسرویسها
صفحه 14:
و امکانات این سیستمهای. مرکزی بزرگ و قدرتمند به وجود
آوریم که توانایی انجامدادن عملیات بسیار پیچیدهای را داشته
باشد که یک سیستم بهتنهایی نمیتواند انجام دهد. بهنحوی
که از دید استفادهکنندگان این سیستمهای بزرگ این
عملیات تنهااز طریق یک سیستم انجام میشود.
Compute, Brid حقیقت نسل جدیدی از شبکههای
توزیع یافته است و همانند اينترنت به كاربران خود اجازه
میاه د فايل هس ا را بده اشتراك بكذارند.
صفحه 15:
برای رفع مسائل و مشکلات سیستمهای یکپارچه به همراه
منابع پراکنده ۰ ۳۲۳۷۷) [۳۷) یک تعادل Ge مزایای
مدیریت منابع در دید کلی ازیک سو و کنترل هر یک از منابع
بطور انعطاف پذیراز سوی دیگر, برقرارمی کند. که اين منابع
مديريت شده درك دمص 2) 013020 عبارتند از:
صفحه 16:
# زیرساخت : مجموعه ای از سخت افزارها و نرم افزارها که
محیطی را جهت ذخیره داده ها و اجرای برنامه ها فراهم
# برنامه های کاربردی : که منطق و جرایان فرآیندهای
خاص موسسات را تعریف می کنند.
# اطلاعات : مفاهیم اصلی در مدیریت.
صفحه 17:
اصول هسته ۸0۳۵۵ ۳۷) :
Computing «—» oJ <I 9s 6110 آنرابه طور
منحصربفردی از دیگر روشهای 1110 0100010) ازقبیل
lay ae L, Mainframe. Client/Server
(Multi-tier) متمايز مى سازد : مجازى سازى و تأمين
صفحه 18:
مجازی سازی:
با مجازی سازی . منابع خاص (مانند رایانه ها . دیسکها
اجراء نرم افزاری و منابع اطلاعاتی) به عنوان منلبع درهم
آمیخته و مشترک جهت دسترسی مصرف کنندگان (از
قبیل افراد و برنامه های نرم افزاری) بطور انتزاعی در نظر
گرفته می شود.مجازی سازی یعنی شکستن اتصالاتی
که بسختی بین ارائه کننده و مصرف کننده (مشتری)
منابع برقرار شده است و مهیا ساختن منابع برای سرویس
دهى به نيازهاى خاص ؛ بدون اینک» مشتری نگران
حون انجام “tbh ١1
صفحه 19:
تامین:
تأمین یعنی اينکه ۰ وقتی مشتری از طریق لایه مجازی
سازی نیاز به منبع خاصى دارد » در يشت يرده آحن
نبغ جهقت الجا دوتولسث.شتأسأين ثندة وبة.متنتزق
تخصیص داده شود.تأمی_سن بعنوان بخشسی از
sla GridComputing معنى است كه سيستم
تعيين مى كند جكونه نياز مشترى را برآورده سازد در
حاليكه عمليات در کل ۰ به صورت بهينه انجام شود.
صفحه 20:
Bred اتواع
سه نوع اصلی این پدیده تکنولوژیک عبارتند از:
الف - گریدهای اطلاعاتی
ب - گریدهای جوینده منابع
پ - گریدهای محاسباتی
گریدهای اطلاعاتی یا 0110 12212 کار ذخیرهسازی
اطلاعات وسپس aul) لن به کاربران رابعهده دارند. کاربران
اين سیستمها بدون آگاهی از موقعیت جغرافیایی و مکانی
این اطلاعات . قابلیت دسترسی به آن را دارند.
صفحه 21:
فرض كنيد دو دانشكاه در دو سوى دنيا روی یک
مطلب علمى مشترك تحقيق مىكنند . هر يك از
آنها اطلاعات خاص خود را ذخیره و قابلیت
دسترسی یکدیگر را به برخی از این اطلاعات (نه
تمامیآن) فراهم می کنند.. اين دانشگاهها میتوانند از
یک 0۳:۱) 0() استفاده و اطلاعات خود را با ضریب
امنیتی بالایی با هم بهاشتراک بگذارند.
در اين نوع گرید دستگاههای متصل بهسیستم نیاز
بهقدرت زیاد ندارند و فقط مسئول به اشتراک
گذاشتن اطلاعات هستند.
صفحه 22:
oll Cocmputciocd rid Lb slike gle 1,5 Ll
جاکه نیاز زیادی به قدرت پردازندهها دارند» باید از
ماشینهایی با قدرت بسیار بالا استفاده کنند. سیستمهای
جوینده منابع یا ۲۲۱) ج) نیز نوع دیگری از
گرید است که به صورت مداوم بهدنبال ظرفیتها. منلبع آزاد
و چرخه پردازنده (ع۳۷() (6۳) کامپیوترهای متصل به
گرید است تا از این منابع با کسب اجازه قبلی صاحبان این
کامپیوترهای شخصی . استفاده بهینه کند.
صفحه 23:
نگاهی به اجزای تشکیل دهنده : تشون لمر
a
(2
Yr
(2
©
رابط کاربر
اجزای امنیت
مدیریت کنترل کارسیستم (0۲16100 ۲۷
(management
(Scheduler) ssl;
(Data Management) sted! cn pas
(Resource management) als cy pr
صفحه 24:
در این قسمت بهصورت مختصر در مورد هر یک از این
اجزا توضیح داده میشود. دسترسی به اطلاعات در
۷ اهمیت شایانی دارد و رابط کاربر یا 2۳۲(
۲۱۳۷۳۶ این مسئولیت مهم را عهدهدار است. رابط
کاربر میتواند یا در برنامهای که کاربر از آبن مستقیما
استفاده میکند یا در ابزارهای مدیریتی 62۳1 که مورد
استفاده مدير سیستم است. نقش ایفا کند. همانطور که
شما برای استفاده از برق فقط وسیله برقی خود رابه پریز
برق متصل میکنید و لازم نیست از مکان منبع یا منابع
اصلی این قدرت اطلاعی داشته باشید. استفاده کننده
سيستم 080 نيز الزاماً نبايد از ييجيدكىهاى داخل اين
صفحه 25:
مثال دیگر این که. شما از مرورگر وب جهت استفاده از
اینترنت استفاده میکنید؛ بدون اينکه از مکان سرور وب
سایت اطلاعی داشته باشید و تنها با وارد کردن آدرس
سایت موردنظر وب سایت آسن در مرورگر نمایش داده
میشود. اینترفیس 271 نیز باید مانند مرورگر باشد. یعنی
استفادهکننده 9۳۷) نیز از پیچیدگیهای این سیستم
اطلاعاتی ندارد و فقط با ورود یک پارامتر ورودی؛ یک
خروجی دریافت میکند.
صفحه 26:
سبییعتمهای 0 از دید استفاده
صفحه 27:
کامپیوترها در 9۲٩ به شبکه متصلند. این
سیستمها همچنین میتوانند حاوی اطلاعات بسیار
مهم و حساسی باشند. در نتیجه امنیت را میتوان
یکی از مهمترین اجزایی این سیستمها دانست که
خود حاوی اجزای فرعی است . (۲وه ۱۰"
Grid Geouripy 070541 ) ساختار زير بنايى
امنیت [97) است که مسئولیت امنیت در محیط را
برعهده دارد.
صفحه 28:
او در 0عن6
صفحه 29:
استفاده کننده از یک سیستم 6۲۱ باید از منابع موجود و قابل
دسترس در سیستم اطلاع داشته باشد. مدیریت کنترل کار
سیستم يا 0() امسمیج0() میتواند این کار را به
راحتی انجام دهد. درخواستکننده سرویس میتواند با ارتباط با
این قسمت از منابع آزاد سیستم. ظرفیت هر منبع و موقعیت
آنها اطلاع حاصل نماید. در سیستمهای ۰۲3۲ زمانی که یک
استفاده کننده شناسایی شد و برنامه موردنظر آتن کاربر اجرا
گردید. با توجه به نوع نرمافزار و پارامترهای ورودی کاربر.
سیستم 6۲ بهدنبال منابع آزاد موجود در شبکه میگردد
این وظیفه اغلب به عهده Broker ها است. و 000۳۲۹)
Ab) pina aS Cd Discovery Service) 5
میدهند کدام منبع یا منابع قادرند منابع خود را در اختیار
بگذارند.
صفحه 30:
صفحه 31:
یکی دیگر از اجزلیی که در سیستمهای (0۲۸۷) بسیار اهمیت
دارد» زمانبند یا ل!(۳) است. در لین سیستمها از آن
جلیی که بلید هر کاری را کامپیوتر مشخصی بهعهده بگیرد و
هر کامپیوتر باید مدت زمانی را در اختیار Grid 318 دهدء
سیستم نیاز به یک زمانبند دارد. اين زمانبند میتولند بسیار
ساده باشد اما اکشر زمانبندها باید بتوانند کارها را
اولویتبندی کنند و سیستم را کنترل نمایند.
صفحه 32:
موقعیت زمانبندها در 0110
صفحه 33:
جزء دیگر :9۲ )هاء مدیریت اطلاعات این سیستمها است
که وظیفه ذخیرهسازی اطلاعات را در سیستم به عهده
دارد. این بخش وظیفه محافظت از اطلاعات و جابهجایی
این اطلاعات در تمامیدستگاههای متصل به 9۳۱) را
عهدهدار است. جابهجایی و انتقال اطلاعات کار بسیار
مشکلی است و اطلاعات باید از کانالی مطمثن منتقل شود.
صفحه 34:
- ۵۸55 در 6۲0
صفحه 35:
از دیگر بخشهای مهم ۳۱) بخش مدیریت منلبع است که
Ollocation = DMucnnper) 4 سوه Grd
60 شهرت دارد. این بخش وظایف هر دستگاه را
مشخص میکند و باعث هماهنگی دستگاههای متصل به
شبکه در انجامدادن امور محوله است.
صفحه 36:
فبرای برنامه
گرنتن حووجى از پرتا:
بخش مديريت منايع در 1010©
صفحه 37:
پروژه های Coxpputay لب
شاید برایتان جالب باشد اگر بدانید که 600016 با
گریدی معادل ۱۵۰۰۰ کامپیوتر شخصی به مراجعه
کنندگان خود سرویس میدهد! این یک نمونه بارز عملی
<u! Grid Computing 35» jos یکی دیگر
از قدرتمندتریسن ابزارهای ایجاد. کنترل و مدیریست
سیستمهای گرید . ابزار 210015) است. این پروثه
که از سال ۲۰۰۳ بصورت عملی در آمد حاصل تلاش
مشترک محققان و برنامهنویسان گرید در سراسر دنیاست.
آمنیت. مدیریت منابع و مدیریت دقیق اطلاعات از جمله
خدمات اصلی این ابزار است.
صفحه 38:
)از ددید برنامه نهیسان
از دید برنامنویسان, Grid از سازمانهای مجازیای تشکیل شده
است که از پروتکلهای مخصوصی برای ارتباط با هم استفاده
میکنند. این پروتکلها به استفادهکنندگان 2110)و برنامهها
اجازه میدهند سرویسهای خود را در محیطی کنترل شده و امن
اجرا کنند. اینن سازمانهای مجازی میتوانند یک کامپیوتر
شخصی, سرور قدرتمند پا کامپیوترهای متصل به شبکه باشند
که از آن جا که پروتکل یکسانی دارند. میتوانند با هم
متصسل باشند و از منابع یکدیگراسستفاده نمایند.
صفحه 39:
گروه جهلنی :2۲)با ارلئه معماری باز سرویسهای )2۲:٩ یا م()
Gervices Prokiectre) OBCO 6۲:۱ و جمع آوری
استانداردهای باز, مانشد زبان تعریف سرویسهای Deb & oy
col ails Gervices Oesvripiiva Lounge) DGOL
استانداردى آسان و در عين حال دقيق براى سيستمهاى Grid
تعريف كند. از لّن كذشته. 0080808 از تجربيات به دست آمده از
پروژههای بزرگی مانند )نیز بهرهمند است. شکل ۷ ساختار
معماری این استاندارد را نشان میدهد.
صفحه 40:
دای وکتوری
شبكه منیع ذخیده اطلاعات
پایگاه داده
سرود ها
ساختار معمارى باز سرويس هاى Grid
صفحه 41:
استانداردهای باز و پروتکلهای این معماری راه تولید سرویسها
را نشان میدهند. این سرویسها قلب 7۱) هستند و در واقع
به استفادهکننده اجازه میدهند با :0۲) کار کند.
این سرویسها عبارتند از:
- سرویس درخواستهای پردازنده مرکزی
- سرویس مدیریت کنترل کار سیستم و ها
- سرویس جستوجوی اطلاعات
- سرویس تعیین پهنای باند شبکه
- سرویس مدیریت اطلاعات
صفحه 42:
نمای آینده
با ورود فن آوری جدید [۳) یا اینترنت ۲ به عرصه ارتباطات .
اینترنت دیگر وسیله ای نخواهد بود که صرفا به کار ارسال
ایمیل و یا داشتن وب سایت خلاصه بياید.
این پدیده با برخورداری از بهترین و سریع ترین امکانات
جستوجو . سرعت بسیار بالا و داشتن امکانات قوی برای هر
نوع تحقیق علمی جایگزین به حق اینترنت در پنج سال آینده
خواهد بود.
صفحه 43:
منابع
۱ pulse). 2007
جومت قطن یرت :ما
ححا ونمو وصاديصل إصمت. مجا. 10 )یرت
ممصو صمجا. ©()سيسيسس//:صاطا
مت جاصمسج نستمي نمطا
تدمج كجاك وجو مصلس. ننسنمس/ / مها
لطاب ۲۳:1
