روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا

تعداد صفحات: 70 فرمت فایل: word کد فایل: 287
سال: مشخص نشده مقطع: کارشناسی ارشد دسته بندی: ادبیات فارسی
قیمت قدیم:۲۴,۰۰۰ تومان
قیمت: ۲۰,۰۰۰ تومان
دانلود فایل
  • خلاصه
  • فهرست و منابع
  • خلاصه روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا

    چکیده :

    تحمل خطا یکی از نگرانی های عمده برای تضمین دردسترس بودن و قابلیت اطمینان خدماتی حیاتی و هم چنین اجرای برنامه های کاربردی است.به منظور به حداقل رساندن تأثیرخرابی بر روی سیستم و اجرای صحیح وموفق برنامه های کاربردی ،خرابی باید پیش بینی شده وفعالانه مدیریت وکنترل گردد.روش های تحمل خطا درواقع برای پیش بینی این خرابی ها وانجام یک اقدام مناسب قبل از خرابی می باشد.اگرچه تحمل خطا درسیستمهای توزیع شده موضوعی درگذشته بوده است که مجموعه وسیعی از الگوریتم هابرای تشخیص ،شناسایی و اصلاح خطا ایجادنموده اما می بایست این مفاهیم رادرزمینه رایانش ابری دوباره موردمطالعه قرارداد. دراین بخش روش های تحمل خطای موجوددررایانش ابری برپایه سیاست های تحمل خطا،چالش ها وابزارهای مورداستفاده جهت پیاده سازی تحمل خطا دررایانش ابری موردبحث قرارمی گیردوتحمل پذیری اشکال یکی از مهم ترین موضوع دربحث رایانش ابری است.نوع های مختلفی ازتحمل پذیری اشکال وجود دارند که یکی از آنها تحمل پذیری اشکال دررایانش ابری بلادرنگ است.سیستم های بلادرنگ باداشتن امتیازاتی ازقبیل ابزارهای محاسبات قوی ازاهمیت بسزایی برخوردارنددررایانش ابری بلادرنگ استفاده از تودهای پردازشگراحتمال اشکال را بالامی برد واز طرفی چون سیستم های بلادرنگ ازلحاظ ایمنی بحرانی هستندباید قابلیت اطمینان آنها افزایش یابدازاینرو تقاضا برای دستیابی به سیستم هایی باقابلیت تحمل اشکال درسیستم های بلادرنگ روبه افزایش است به همین ترتیب درتحمل پذیری اشکال بایزنتاین که مبحث مهمی در ابرهای بهم پیوسته ودررایانش ابری بامنابع اختیاری است.مدلهای برای تحمل پذیری اشکال دراینگونه ابرهاارئه شده که دراین مدل ها برای بهبودقابلیت اطمینان از افزونگی استفاده شده است و برای سازگاری محیط ابری با منابع اختیاری سعی شده نودهایی با خصیصه هایی بالایی همچون اطمینان وکارایی انتخاب شود به گونه ای که اگرچنین مدلهایی برای تحمل پذیری اشکال ارائه نشودسبب خسارتهای جبران ناپذیری می شود.

    آشنایی بامحاسبات ابری وتحمل پذیری خطا

    سرویس محاسبات ابری چیست؟    

    ابر،  تصویری است انتزاعی ازشبکه ای عظیم وتوده ای که حجم آن مشخص نیست، نمی توانیم ازچه میزان منابع پردازشی تشکیل شده. ابعاد زمانی ومکانی یکایک اجزای آن نیزدانسته نیست، نمی توانیم سخت افزارها ونرم افزارها کجای این توده قراردارند، اماآنچه راکه عرضه می کند، می شناسیم. درست مثل برق! شما برای اینکه ازوسایل وتجهیزات برقی درخانه یامحل کارتان استفاده منیدلازم نیست یک ژنراتوریا کارخانه برق درخانه تان داشته باشید، بلکه به ازای هزینه مشخصی برق را اجاره می کنید. حالا اگرمصارف برقی شما بیشترومتفاوت ترباشندمثلاً می روید وازخدمات برق صنعتی استفاده می کنید درمحاسبات ابری هم شرکت ها وسازمان ها وافراد دیگربرای نرم افزار، سخت افزاریاشبکه پولی پرداخت نمی کنند، بلکه توان محاسباتی وسرویس های نرم افزاری مورد نیازشان راخریداری می کنند این ایده در واقع صرفه جویی بزرگ وبهره وری زیادی درمنابع IT را به همراه خواهد داشت. بدین ترتیب کافی است وسیله شما (PC، موبایل، تلویزیون، حتی یخچال!) یک رابط نرم افزاری(مرورگر) برای استفاده ازسرویس های آنلاین ویک دسترسی به اینترنت داشته باشد، خواهید دیدکه قادر هستید به راحتی ازتوان محاسباتی برای انجام کار های دیجیتالی خودبهره بگیرید. درچنین شرایطی مساله دیگراین نیست که ازراه دور لامپ های منزلتان را روشن وخاموش کنید، ساعت دیجیتال شما که بایک ارتباط بی سیم به شبکه متصل است می تواندخودش رابا نرم افزارقرارملاقات های شما روی سرورسیستم عامل web تان هماهنگ کندتابه خاطرخواب ماندن قرارتان را از دست ندهید!  

    محاسبات ابری به شما اجازه می دهد به تمام برنامه های کاربردی واسناد خودازهر جایی ازدنیا دسترسی پیداکنید وشما را از گرفتارهای استفاده ازکامپیوترهای دسک تاپ رهایی می بخشد وبه شما کمک می کندبا دیگران همکاری کنید. اما محاسبات ابری برای همه مناسب نیست ونقاط قوت وصنعت متعددی دارد. ما، دراین مبحث به کاربرانی که می تواننداز مزایایی محاسبات ابری استفده کنند وهمچنین کاربرانی که نیازی به استفاده ازاین گرایش جدید ندارند، اشاره می کنیم. محاسباتابری، یک تغییربسیارعمده رادرچگونگی ذخیره سازی اطلاعات واجرای برنامه های کاربردی به وجودآورده است. به جای قرارگرفتن برنامه های کاربردی وداده ها برروی یک کامپیوتر شخصی منفرد، همه چیزبرروی ابرکه مجموعه ای متشکل ازچندین کامپیوتر وسروراست که ازطریق اینترنت به آن ها دسترسی می یانیم میزبانی می شود.

    این نوع محاسبات مبتنی بروب، شما را ازگرفتاری های مرتبط بااستفاده ازکامپیوتر های دسک تاپ رهایی می بخشد واشکال جدیدی ازهمکاری گروهی راپیش روی شما بازمی کند. اما علی رغم جذابیت این گرایش جدید، محاسبات ابریس به درد همه کاربران نمی خورد. اجازه دهید ببینیم کاربران متوسط وend user چه مزایایی ازبه کارگیری محاسبات ابری کسب می کنندوچرا برخی ازکاربران نهایی بایداز استفاده از برنامه های کاربردی مبتنی بر وب، لااقل برای، پرهیزکنند.

     

    1-1-1-چه کسانی باید ازمحاسبات ابری استفاده کنند؟

    کسانی که به طورمشترک برروی اسناد وپروژه ها کار می کنند. اگرشما به طور معمول باسایرافراد وبه شکل گروهی بر روی پروژه ای خاص کار می کنید، بهترین کاندبد استفاده ازمحاسبات ابری هستید. توانایی به اشتراک گذاشتن و ویرایش اسناد درزمان واقعی بین چندین کابر، یکی ازمزایای اصلی برنامه های کاربردی تحت وب است که همکاری بر روی پروژه ها را تسهیل می کند.

    افرادی که دائما درحال سفرهستند. وقتی شما یک روز دردفترکارخود کارمی کنید و روز بعددرمنزل تان وروز دیگردریک شهردیگر، نگه داشتن ردتمام اسناد وبرنامه های کاربردی به کاری دشوارتبدیل می شود. با استفاده ازمحاسبات ابری، شما مجبورنیستیدبه خاطر بسپاریدکه کدام سندکجا است ویا یک کپی از اسنادتان راهرجا که می روید به همراه داشته باشید. شما حتی مجبورنیستید نگران این باشیدکه آیا یک برنامه خاص برروی تمام پی سی های شما نصب هست یانه. ازآن جائی که برنامه های کاربردی واسناد شما برروی وب ذخیره شده اند وازهرجائی که به اینترنت دسترسی داشته باشید قابل بازیابی ومشاهده هستند نسخه ها وسازگاربودن اسناد باهم اهمیتی ندارد. شما هر جا که برویدبه یک نسخه واحد ازبرنامه کاربردی وسند دسترسی دارید

  • فهرست و منابع روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا

    فهرست:

    فصل اول- آشنائی بامحاسبات ابری وتحمل پذیری خطا                                

    1-1-سرویس محاسبات ابری چیست؟                                                   

    1-1-1-چه کسانی بایدازمحاسبات ابری استفاده کنند؟                                

    2-1-1-زیرساخت                                                                           

    3-1-1-رسانه ذخیره سازی ابری                                                           

    4-1-1- میان ابر                                                                              

    5-1-1- اقتصاد رایانش ابری                                                               

    2-1- مزایا ونقاط قوت محاسبات ابری                                                    

    1-2-1- هزینه های کامپیوتری کمتر                                                      

    2-2-1- کارائی توسعه یافته                                                               

    3-2-1- هزینه های نرم افزاری کمتر                                                      

    4-2-1- ارتقای نرم افزاری سریع ودائم                                                 

    5-2-1- سازگاری بیشترفرمت اسناد                                                     

    6-2-1- ظرفیت نامحدودذخیره سازی                                                   

    7-2-1- قابلیت اطمینان بیشتربه داده                                                     

    8-2-1- دسترسی جهانی به اسناد                                                        

    9-2-10- دراختیارگذاشتن آخرین وجدیدترین نخسه                                

    10-2-10- همکاری گروهی ساده تر                                                    

    11-2-1- مستقل ازسخت افزار                                                          

    12-2-1- ویژگی های کلیدی                                                            

    13-2-1- چه کسانی می توانندازمزایای محاسبات ابری بهره مندشوند؟            

    3-1- نقاط ضعف محاسبات ابری                                                         

    1-3-1- بااتصال های اینترنتی کم سرعت کارنمی کند                                

    2-3-1- می تواند کند باشد                                                               

    3-3-1- ویژگی هاممکن است محدود باشد                                           

    4-3-1- داده های ذخیره شده ممکن است ازامنیت کافی برخودار نباشد          

    5-3-1- چالش ها                                                                          

    1-5-3-1- آسیب پذیری دربرابررکورداقتصادی                                      

    2-5-3-1- شکل جدید نرم افزارها                                                     

    3-5-3-1- پذیرش                                                                         

    4-5-3-1- کنترل                                                                          

    5-5-3-1- هزینه های پنهای باند                                                        

    6-5-3-1- محبوس شدن توسط ارائه دهندگان واستانداردها                        

    7-5-3-1- شفافیت دسترسی                                                             

    8-5-3-1- قابلیت اطمینان                                                                

    9-5-3-1- حفظ حریم خصوصی                                                       

    10-5-3-1- امنیت                                                                         

    11-5-3-1- میزان دردسترس بودن وکارائی                                           

    12-5-3-1- انتقاد ازواژه                                                                 

    6-3-1- چه کسانی نباید ازمحاسبات ابری استفاده کنند؟                           

    4-1- مقایسه بامدل های دیگررایانش                                                   

    5-1- معماری نمونه رایانش ابری                                                        

    1-5-1- مدل های پیاده سازی                                                            

    1-1-5-1- ابرعمومی                                                                      

    2-1-5-1- ابرگروهی                                                                      

    3-1-5-1- ابرآمیخته                                                                       

    4-1-5-1- ابرخصوصی                                                                

    2-5-1- لایه ها                                                                           

    1-2-5-1- کاربر                                                                          

    2-2-5-1- لایه برنامه های کاربردی                                                     

    3-2-5-1- لایه بستریاپلتفرم                                                              

    4-2-5-1- لایه سروریازیرساخت                                                       

    3-5-1- نگاهی به آینده رایانش ابری                                                    

    4-5-1- بررسی وضعیت رایانش ابری درایران                                         

    5-5-1- تحمل پذیری خطا                                                               

    فصل دوم – بررسی تحمل پذیری اشکال در رایانش ابری                            

    2-1- تحمل پذیری اشکال دررایانش ابری                                             

    1-2-1- تحمل پذیری اشکال دررایانش ابری بلادرنگ                              

    2-2-1- تحمل پذیری اشکال بایزنتاین دررایانش ابری                              

    3-2-1- تحمل پذیری اشکال بایزنتاین دررایانش ابری به هم پیوسته             

    4-2-1- تحمل پذیری اشکال بایزنتاین دررایانش ابری با منابع اختیاری        

    2-2- میان افزاربا قابلیت تحمل پذیری اشکال دررایانش ابری                    

    2-3- سیستم رایانش ابری Multiple Master باتحمل پذیری اشکال        

    2-4- روش های تحمل خطا برپایه سیاست های تحمل خطا                   

    1-2-4- تحمل خطای انفعالی                                                         

    2-2-4- تحمل خطای فعالانه                                                         

    2-5- چالش پیاده سازی تحمل خطا دررایانش ابری                              

    2-6- ابزار مورداستفاده برای پیاده سازی تحمل خطا                             

    نتیجه گیری                                                                               

    منابع ومآخذ                   

    .

    منبع:

    ندارد.

پروپوزال در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, گزارش سمینار در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, تز دکترا در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, رساله در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, پایان نامه در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, تحقیق در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, مقاله در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, پروژه دانشجویی در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, تحقیق دانشجویی در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, مقاله دانشجویی در مورد روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا, پروژه دانشجویی درباره روش تحقیق آشنایی با محاسبات ابری و تحمل پذیری خطا
ثبت سفارش
عنوان محصول
قیمت