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

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

فهرست مطالب
عنوان صفحه
فصل اول- آشنائي بامحاسبات ابري وتحمل پذيري خطا
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- ابزار مورداستفاده براي پياده سازي تحمل خطا
نتيجه گيري
منابع ومآخذ
فهرست جداول
عنوان صفحه
جدول يك – نتايج آزمايش براي برآوردقابليت اطمينان
جدول دو – نتايج بدست آمده بانرخ شكست متفاوت
جدول سه – ابزارمورداستفاده براي پياده سازي روش هاي موجودكل خطا
چكيده :
تحمل خطا يكي از نگراني هاي عمده براي تضمين دردسترس بودن و قابليت اطمينان خدماتي حياتي و هم چنين اجراي برنامه هاي كاربردي است.به منظور به حداقل رساندن تأثيرخرابي بر روي سيستم و اجراي صحيح وموفق برنامه هاي كاربردي ،خرابي بايد پيش بيني شده وفعالانه مديريت وكنترل گردد.روش هاي تحمل خطا درواقع براي پيش بيني اين خرابي ها وانجام يك اقدام مناسب قبل از خرابي مي باشد.اگرچه تحمل خطا درسيستمهاي توزيع شده موضوعي درگذشته بوده است كه مجموعه وسيعي از الگوريتم هابراي تشخيص ،شناسايي و اصلاح خطا ايجادنموده اما مي بايست اين مفاهيم رادرزمينه رايانش ابري دوباره موردمطالعه قرارداد. دراين بخش روش هاي تحمل خطاي موجوددررايانش ابري برپايه سياست هاي تحمل خطا،چالش ها وابزارهاي مورداستفاده جهت پياده سازي تحمل خطا دررايانش ابري موردبحث قرارمي گيردوتحمل پذيري اشكال يكي از مهم ترين موضوع دربحث رايانش ابري است.نوع هاي مختلفي ازتحمل پذيري اشكال وجود دارند كه يكي از آنها تحمل پذيري اشكال دررايانش ابري بلادرنگ است.سيستم هاي بلادرنگ باداشتن امتيازاتي ازقبيل ابزارهاي محاسبات قوي ازاهميت بسزايي برخوردارنددررايانش ابري بلادرنگ استفاده از تودهاي پردازشگراحتمال اشكال را بالامي برد واز طرفي چون سيستم هاي بلادرنگ ازلحاظ ايمني بحراني هستندبايد قابليت اطمينان آنها افزايش يابدازاينرو تقاضا براي دستيابي به سيستم هايي باقابليت تحمل اشكال درسيستم هاي بلادرنگ روبه
افزايش است به همين ترتيب درتحمل پذيري اشكال بايزنتاين كه مبحث مهمي در ابرهاي بهم پيوسته ودررايانش ابري بامنابع اختياري است.مدلهاي براي تحمل پذيري اشكال دراينگونه ابرهاارئه شده كه دراين مدل ها براي بهبودقابليت اطمينان از افزونگي استفاده شده است و براي سازگاري محيط ابري با منابع اختياري سعي شده نودهايي با خصيصه هايي بالايي همچون اطمينان وكارايي انتخاب شود به گونه اي كه اگرچنين مدلهايي براي تحمل پذيري اشكال ارائه نشودسبب خسارتهاي جبران ناپذيري مي شود.
فهرست شكل ها
عنوان صفحه
شكل يك- بررسي وضعيت رايانش ابري درايران وجهان تاسه ماهه اول 92
شكل دو- مدل سيستم هاي پيشنهادي
شكل سه- مدل ايجاد شده بااستفاده ازFT-FC
شكل چهار- رويه هاي كاري BFT CLOUD
شكل پنجم – گروهي ازسرويس هاي درتعامل بايكديگرازطريق كانال سازي
شكل ششم – نتايج اندازه گيري
شكل هفتم – معماري MMMS
آشنائي بامحاسبات ابري و تحمل پذيري خطا
فصل اول :
آشنايي بامحاسبات ابري وتحمل پذيري خطا
سرويس محاسبات ابري چيست؟
ابر، تصويري است انتزاعي ازشبكه اي عظيم وتوده اي كه حجم آن مشخص نيست، نمي توانيم ازچه ميزان منابع پردازشي تشكيل شده. ابعاد زماني ومكاني يكايك اجزاي آن نيزدانسته نيست، نمي توانيم سخت افزارها ونرم افزارها كجاي اين توده قراردارند، اماآنچه راكه عرضه مي كند، مي شناسيم. درست مثل برق! شما براي اينكه ازوسايل وتجهيزات برقي درخانه يامحل كارتان استفاده منيدلازم نيست يك ژنراتوريا كارخانه برق درخانه تان داشته باشيد، بلكه به ازاي هزينه مشخصي برق را اجاره مي كنيد. حالا اگرمصارف برقي شما بيشترومتفاوت ترباشندمثلاً مي رويد وازخدمات برق صنعتي استفاده مي كنيد درمحاسبات ابري هم شركت ها وسازمان ها وافراد ديگربراي نرم افزار، سخت افزارياشبكه پولي پرداخت نمي كنند، بلكه توان محاسباتي وسرويس هاي نرم افزاري مورد نيازشان راخريداري مي كنند اين ايده در واقع صرفه جويي بزرگ وبهره وري زيادي درمنابع IT را به همراه خواهد داشت. بدين ترتيب كافي است وسيله شما (PC، موبايل، تلويزيون، حتي يخچال!) يك رابط نرم افزاري(مرورگر) براي استفاده ازسرويس هاي آنلاين ويك دسترسي به اينترنت داشته باشد، خواهيد ديدكه قادر هستيد به راحتي ازتوان محاسباتي براي انجام كار هاي ديجيتالي خودبهره بگيريد. درچنين شرايطي مساله ديگراين نيست كه ازراه دور لامپ هاي منزلتان را روشن وخاموش كنيد، ساعت ديجيتال شما كه بايك ارتباط بي سيم به شبكه متصل است مي تواندخودش رابا نرم افزارقرارملاقات هاي شما روي سرورسيستم عامل web تان هماهنگ كندتابه خاطرخواب ماندن قرارتان را از دست ندهيد!
محاسبات ابري به شما اجازه مي دهد به تمام برنامه هاي كاربردي واسناد خودازهر جايي ازدنيا دسترسي پيداكنيد وشما را از گرفتارهاي استفاده
ازكامپيوترهاي دسك تاپ رهايي مي بخشد وبه شما كمك مي كندبا ديگران همكاري كنيد. اما محاسبات ابري براي همه مناسب نيست ونقاط قوت وصنعت متعددي دارد. ما، دراين مبحث به كاربراني كه مي تواننداز مزايايي محاسبات ابري استفده كنند وهمچنين كاربراني كه نيازي به استفاده ازاين گرايش جديد ندارند، اشاره مي كنيم. محاسباتابري، يك تغييربسيارعمده رادرچگونگي ذخيره سازي اطلاعات واجراي برنامه هاي كاربردي به وجودآورده است. به جاي قرارگرفتن برنامه هاي كاربردي وداده ها برروي يك كامپيوتر شخصي منفرد، همه چيزبرروي ابركه مجموعه اي متشكل ازچندين كامپيوتر وسروراست كه ازطريق اينترنت به آن ها دسترسي مي يانيم ميزباني مي شود.
اين نوع محاسبات مبتني بروب، شما را ازگرفتاري هاي مرتبط بااستفاده ازكامپيوتر هاي دسك تاپ رهايي مي بخشد واشكال جديدي ازهمكاري گروهي راپيش روي شما بازمي كند. اما علي رغم جذابيت اين گرايش جديد، محاسبات ابريس به درد همه كاربران نمي خورد. اجازه دهيد ببينيم كاربران متوسط وend user چه مزايايي ازبه كارگيري محاسبات ابري كسب مي كنندوچرا برخي ازكاربران نهايي بايداز استفاده از برنامه هاي كاربردي مبتني بر وب، لااقل براي، پرهيزكنند.
1-1-1-چه كساني بايد ازمحاسبات ابري استفاده كنند؟
كساني كه به طورمشترك برروي اسناد وپروژه ها كار مي كنند. اگرشما به طور معمول باسايرافراد وبه شكل گروهي بر روي پروژه اي خاص كار مي كنيد، بهترين كاندبد استفاده ازمحاسبات ابري هستيد. توانايي به اشتراك گذاشتن و ويرايش اسناد درزمان واقعي بين چندين كابر، يكي ازمزاياي اصلي برنامه هاي كاربردي تحت وب است كه همكاري بر روي پروژه ها را تسهيل مي كند.
افرادي كه دائما درحال سفرهستند. وقتي شما يك روز دردفتركارخود كارمي كنيد و روز بعددرمنزل تان وروز ديگردريك شهرديگر، نگه داشتن ردتمام اسناد وبرنامه هاي كاربردي به كاري دشوارتبديل مي شود. با استفاده ازمحاسبات ابري، شما مجبورنيستيدبه خاطر بسپاريدكه كدام سندكجا است ويا يك كپي از اسنادتان راهرجا كه مي رويد به همراه داشته باشيد. شما حتي مجبورنيستيد نگران اين باشيدكه آيا يك برنامه خاص برروي تمام پي سي هاي شما نصب هست يانه. ازآن جائي كه برنامه هاي كاربردي واسناد شما برروي وب ذخيره شده اند وازهرجائي كه به اينترنت دسترسي داشته باشيد قابل بازيابي ومشاهده هستند نسخه ها وسازگاربودن اسناد باهم اهميتي ندارد. شما هر جا كه برويدبه يك نسخه واحد ازبرنامه كاربردي وسند دسترسي داريد.
كاربراني كه درمورد هزينه ها نگران هستند. محاسبات ابري مي توانددرپول شما، چه درحوزه سخت افزاروچه درحوزه نرم افزارصرفه جويي كند. هيچ نيازي به سرمايه گذاري براي خريدديسك هاي سختبزرگ يا پردازنده هاي فوق سريع نيست. زيرا از آن جائي كه همه چيزبرروي برابر ذخيره مي شودشمامي-توانيدباخريد يك پي سي كه ازويژگي هاي كم تري برخورداراست درهزينه ها صرفه جويي كنيد. شما حتي مي توانيدازنظرنرم افزاري صرفه جويي بيشتري بكنيدزيرا به عنوان مثال مي توانيد به جاي استفاده Microsoft Office، بدون پرداخت حتي يك سنت ازGoogle Docs يا Zoho OFFice بهره برداري نمائيد. وقتي بودجه شما اندك است،” رايگان” بسياربهترازصد ها يا هزاران دلاري است كه ممكن است مجبورباشيدبراي خريدنرم افزارپرداخت كنيد.
2-1-1- زيرساخت
سرويس هاي زيرساخت ابري زيرساخت رايانه اي را كه عموما يك بستر مجازي است رابه صورت سرويس ارائه مي دهند. كاربران به جاي خريد سخت افزارونرم

فایل : 48 صفحه

فرمت : Word

36900 تومان – خرید
محصول مفیدی برای شما بود ؟ پس به اشتراک بگذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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

مقالات مرتبط