تعداد صفحات:65
نوع فايل:word
فهرست مطالب:
فصل اول
مقدمه اي بر رايانش ابري
مقدمه
تعريف رايانش ابري
رده بندي رايانش ابري
معماري ابر
مديريت مجازي سازي
سرويس ها
تحمل پذيري عيب
متعادل كردن بار
قابليت همكاري
ويژگيهاي رايانش ابري
سرويس خودكار بر مبناي درخواست
دسترسي گسترده از طريق شبكه
انباره سازي منابع
انعطاف پذيري سريع
سرويس اندازه گيري شده
چالشهاي موجود در رايانش ابري
كارايي
امنيت و حريم خصوصي
سياستهاي امنيتي
قابليت اطمينان
كنترل
نظارت
سرويسهاي سطح بالا
عدم ايجاد قابليت همكاري
توافقنامه سطح سرويس
قفل شدن داده و استاندارد سازي
دسترس پذيري سرويس
معيارها
هزينهها
هزينههاي پهناي باند
مديريت تغييرات
مديريت منبع و راندمان انرژي
زمان بندي
لايهها و خدمات در رايانش ابر
نرم افزار به عنوان سرويس
پلتفرم به عنوان سرويس
زير ساخت به عنوان سرويس
نتيجهگيري
فصل دوم
مقدمه اي بر چند مستاجري
مقدمه
تعريف چند مستاجري
چند مستاجري در برابر چند كاربري
چند مستاجري در برابر چند نمونهايي
مشخصات كليدي از چند مستاجري
بهرهوري بيشتر از منابع سخت افزاري
استفاده ارزان تر از برنامهها
مفيد بودن
كار مرتبط
معماري چند مستاجره
مدلهاي تكامل يافته
رويكرد مفهومي ماژولار براي مهندسي معماري SaaS چند مستاجره
طراحي ماژولار چند مستاجري
مدل سازي ماژولار
تزريق ماژولار
معماري پيشنهاد شده در مهندسي SaaS چند مستاجري
نتيجه گيري
فصل سوم
مديريت داده چند مستاجري
انواع چند مستاجري
مدل تك شمايي (مدل مشترك)
مدل چند شمايي
رويكردهاي مديريت داده چند مستاجري
پايگاه داده جداگانه
پايگاه داده مشترك، شماهاي مجزا
پايگاه داده مشترك، شما مشترك
انتخاب رويكرد
ملاحظات اقتصادي
ملاحظات امنيتي
ملاحظات مستاجر
فصل چهارم
مديريت منابع نرم افزارهاي چند مستاجره
مقدمه
هدف از تخصيص منابع سيستم براي برنامههاي كاربردي SaaS چند مستاجره
مدل رياضي مسئله تخصيص منابع سيستم
الگوريتم تخصيص منابع سيستم با مستاجرQoS گرا
آزمايش و آناليز
نتيجه گيري
فصل پنجم
نتيجه گيري و پيشنهادات
نتيجه گيري
پيشنهادات
منابع و مآخذ
فهرست اشكال:
همگرايي فيلدهاي تكنولوژي و مشاركت در ظهور رايانش ابري
نرمافزار به عنوان سرويس
پلتفرم به عنوان سرويس
زيرساخت به عنوان سرويس
چهارلايه مدل تكامل يافته SaaS
معماري پيشنهاد شده در مهندسي SaaS چند مستاجر
چند مستاجري با استفاده از مدل تك شمايي
چند مستاجري با استفاده از مدل چند شمايي
پايگاه داده جداگانه براي هر مستاجر
مجموعه مجزا از جداول در يك پايگاه داده مشترك براي هر مستاجر
تمام مستاجران مجموعه يكسان از جداول را به اشتراك ميگذارند و يك ID مستاجر هر مستاجر را به رديفهاي يكه صاحب آن است،اختصاصمي دهد
مقايسه هزينه بين رويكرد مجزا و رويكرد مشترك
عوامل تاثيرگذار ملاحظات مستاجر در رويكرد مجزا و رويكرد مشترك
فهرست جداول:
كيفيت نتايج از 2 الگوريتم
زمان اجراي 2 الگوريتم
سياست انتخاب از 2 الگوريتم
چكيده:
مدل رايانشي بر پايه شبكههاي بزرگ كامپيوتري مانند اينترنت است كه الگويي تازه براي عرضه، مصرف و تحويل سرويسهاي فناوري اطلاعات (شامل سخت افزار، نرم افزار، اطلاعات، و ساير منابع اشتراكي رايانشي) با به كار گيري اينترنت ارائه ميكند. رايانش ابري راه كارهايي براي ارائه خدمات فناوري اطلاعات به شيوههاي مشابه با صنايع همگاني (آب، برق، تلفن و …) پيشنهاد ميكند. اين بدين معني است كه دسترسي به منابع فناوري اطلاعات در زمان تقاضا و بر اساس ميزان تقاضاي كاربر به گونهاي انعطاف پذير و مقياس پذير از راه اينترنت به كاربر تحويل داده ميشود. معماري رايانش ابري در درجه اول يك معماري مبتني بر سرويس چند مستاجرهاست. چند مستاجري در دانش رايانه اشاره به شيوه اي در طراحي معماري سيستم هايي است كه نرم افزار را بصورت سرويس ارائه ميدهند(SaaS ). يك سيستم چند مستاجري يك نمونه در حال اجراي برنامه را بين گروهي از اجاره كنندگان (مشتريهاي سرويس) به اشتراك ميگذارد. به جاي اينكه هر كاربر از يك نمونه در حال اجراي برنامه اختصاصي استفاده كند، اين نمونه بين چندين كاربر به اشتراك گذارده ميشود. در رايانش ابري نيز از معماري چند مستاجري استفاده ميشود، به همين خاطر از چند مستاجري به عنوان يكي از مزاياي رايانش ابري ياد ميشود. در اين پروژه قصد داريم، مفهوم چند مستاجري در رايانش ابري، انواع رويكردهاي چند مستاجري در رايانش ابري، پايگاه داده چند مستاجري، رويكردهايي براي مديريت داده را به همراه مزايا و معايب آن ها و در پايان برخي از الگوريتمهاي تخصيص منابع براي برنامه كاربردي SaaS را مورد بررسي قرار دهيم.