پردازش ابری Cloud Copmuting
عناوین مورد بررسی
Distributed system
سیستم های توزیع شده
Grid computing
پردازش مشبک
Cloud computing
پردازش ابری
سیستم های توزیع شده
تعریف سیستم توزیع شده
هدف از طراحی این سیستم ها چیست؟
middleware چیست؟
ملاحظات مربوط به طراحی برنامه های توزیع شده
نوع داده ای متفاوت
بروز اشکال در یک سرویس دهنده
بروز اشکال در سرویس گیرنده
امنیت
یکسان سازی زمان Clock
خواص سیستم های توزیع شده
استقلال محلی
عدم وابسته بودن به سایت مرکزی
استقلال سخت افزاری
استقلال سیستم عامل
استقلال شبکه
مدلهایی برای تعامل فرآیندها
مدل Client/Server
مدل یکپارچه
فراخوانی رویه از راه دور(RPC)
Grid Computing
تعریف Grid computing
انواع Grid چیست؟
Gridهای اطلاعاتی
Gridهای جوینده منابع
Grid های محاسباتی
اهمیت Grid Computing
ابزار قدرتمند Globus
اجزاء تشکیل دهنده Grid
رابط کاربر
اجزای امنیت
مدیریت کنترل کار سیستم (Workload management)
زمانبند (Scheduler)
مدیریت اطلاعات (Data Management)
مدیریت منابع (Resource management)
Cloud Computing
مفهوم پردازش ابری
مزایای
معایب
چه کسانی با این سیستم کار می کنند
موارد استثنا در پذیرش
نمونه ها
منابع و ماخذ
مفهوم پردازش ابری
مزایا
کاهش هزینه ها
دسترسی جهانی به اسناد
ارتقای نرم افزاری سریع و دائم
در اختیار داشتن آخرین و جدیدترین نسخه
سازگاری بیشتر فرمت اسناد
ظرفیت نامحدود ذخیره سازی
قابلیت بیشتر اطمینان به داده ها
استقلال سخت افزاری
هزینه نگهداری کمتر
امنیت بیشتر داده ها
کار گروهی ساده تر
معایب
نیاز به اتصال دائم به اینترنت
سرعت اینترنت بالا
کندی سیستم
محدودیت ویژگی ها
عدم امنیت کافی ذخیره سازی
چه کسانی با این سیستم کار میکنند
افرادی که با هم کار می کنند
افرادی که دائم در سفرند
کاربرانی که به هزینه ها توجه دارند
موارد استثنا در پذیرش
کسانی که اینترنت مناسب ندارند
افراد آفلاین
افرادی که حساس به امنیت داده ها هستند
نمونه ها
Google Doc
Office 365
Windows Azure
Pars Pack
4Shared
Picasa
منابع و ماخذ
en.wikipedia.org
جامعه برنامه نویسان ایران
http://barnamenevis.org/
بزرگراه رایانه
www.chmag.com
Contact us:
komlife@gmail.com