رايانش ابري
Cloud Computing
▫توسعه و كاربرد مبتني بر اينترنت فنآوري رايانه:
ابر استعارهاي از زيرساختهاي بزرگ و پيچيده است.
در آن قابليتهاي رايانشي به عنوان خدمت ارائه ميشوند.
- تعريف ارائه شده در يك مقاله در Internet Computing IEEE:
▫رايانش ابري رويكردي است كه در آن اطلاعات به طور دائمي بر روي رايانههاي خادم ذخيره شده و به طور موقت به محلهاي استفاده (PCها، مراكز سرگرمي، رايانههاي ميزي، ...) منتقل ميشود.
▫رايانش ابري راهي بهتر و ارزانتر براي ارائة فاوا در سطح بنگاهها و داراي ويژگيهاي زير:
منابع رايانشي از خارج از بنگاه تأمين ميشوند.
منابع رايانشي از طريق اينترنت قابل دستيابي هستند.
هزينة استفاده از منابع متغير است.
محسنات رايانش ابري
- خدمتمحور (Service Driven)
- تحملپذيري خطا (Self Healing)
- چند جنبهاي (Multi-Faceted)
- مجازيسازي (Virtual)
- مديريت داده (Data Management)
- هزينة راهاندازي ناچيز
- مقياسپذير (Scalable)
- استقلال از وسيله
- تداوم و قابليت اعتماد
پيشبيني آينده (Saugatuck)
- تا سال 2013 20% بار كاري بنگاهها بر روي ابرهاي عمومي اجرا خواهد شد.
- تا سال 2013 60% بنگاههاي متوسط به بالا در ابرهاي خصوصي سرمايهگذاري خواهند كرد.
- تا سال 2012 تعداد ابرهاي خصوصي از ابرهاي عمومي بيشتر خواهد شد.
- تا سال 2012 راهحلهاي امنيتي و سيار مبتني بر ابر مورد پذيرش عامه قرار خواهند گرفت.
- تا سال 2012 كشورهايي نظير هند، مالزي و كشورهاي اروپاي شمالي بر روي نسلهاي 3 و 4 ابر سرمايهگذاري خواهند نمود.
اجزاي اصلي
- واسط تعامل كاربر
- فهرست خدمات
- مديريت سيستم
- ابزارهاي تأمين
- پايش و اندازهگيري
- زيرساخت
مثالهايي از رايانش دادهمحور
- جستوجوي Web به هر زباني
- دادهكاوي
- كاربردهاي عملي هوشتجاري (BI)
- امور آماري
- مديريت مشتريان
- تحليلهاي المان محدود (FEA) در مهندسي
- پردازش زبانهاي طبيعي
- پردازش گفتار
- كاربردهاي علمي
مثالهايي از رايانش پردازشمحور
- متنپردازي (Word Processing)
- كاربردهاي اداري:
▫اتوماسيون اداري
▫بايگاني
- اغلب كاربردهاي مخابراتي
- سامانههاي مديريتي:
▫سامانة مديريت بيمارستانها (HIS)
▫سامانة مديريت آموزش
ابر رايانش
Supercomputing
- تمركز بر سرعت و ميزان پردازش (TFLOPS)
- چگالي CPU زياد
- حافظة زياد
- اتصالات و واسطهاي خاص
- چالشها:
- قابليت اعتماد
- هزينة زياد
- خنككنندگي
- نحوة اتصال و بهرهبرداري
- پردازش دستهاي
رايانش خوشهاي
Cluster Computing
- گروهي از رايانههاي ارزانقيمت كه به يكديگر اتصال محكمي دارند
- اجزاء از طريق شبكههاي محلّي پرسرعت به هم وصل هستند.
- خوشهها معمولاً براي ارتقاي سطح كارايي و يا در دسترس بودن نصب ميشوند.
- خوشهها از رايانههايي با قابليتهاي مشابه بسيار مقرون به صرفهترند.
رايانش توري
Grid Computing
- يك روند مهم در دهة 90 قرن بيستم و دهة اول قرن بيست و يكم
- تعريف IBM از تور:
▫قابليت دسترسي به كاربردها، دادهها، توان پردازش، ظرفيت ذخيرهسازي، و حيطة وسيعي از ساير منابع رايانش در سطح اينترنت با استفاده از قراردادها و استانداردهاي باز
▫استفاده از منابع رايانههاي زياد و متفاوت براي حل يك مسئله يا مشكل
- مثال پروژة SETI (Search for Extraterrestrial Intelligence)
- رايانش توري نيازمند كاربرد نرمافزاري است كه بتواند يك برنامه را به چندين هزار جزء تقسيم كرده و سپس هر جزء را روي يك رايانه اجرا نمايد و در نهايت نتايج را جمعبندي كرده و ارائه نمايد.
- رايانش توري در واقع نوعي از رايانش توزيعشده است كه در آن يك رايانة بسيار بزرگ مجازي ايجاد ميشود.