مهندسی نرم افزار
دانلود پایان نامه کارشناسی ارشد رشته مهندسی نرم افزار رایانش ابری سبز و بررسی الگوهای مصرف انرژی با قابلیت سازگاری با محیط و بهبود کارایی چکیده: با ظهور اینترنت تا کنون ، دنیای محاسبات به طور جدی تحت تأثیر قرار گرفته است و این روند به سمت رایانش ابری حرکت داشته است . رایانشی که مجموعه ای از منابع قابل تغییر و پیکر بندی را از طریق شبکه در اختیار کاربران قرار میدهد.با ظهور رایانش ابری و رشد درخواست از ساختار ابری باعث افزایش چشمگیر مصرف انرژی در مراکز داده شده است که این مصرف بالای انرژی نه تنها سبب افزایش هزینه ها شده است بلکه سبب کاهش میزان سود با ایجاد زیر ساخت ابر نیز شده است و همچنین تولید گازهای گلخانه ای مانند دی اکسید کربن که عامل مخربی برای محیط زیست به شمار می آید،شدهاست. محاسبات ابری به برنامه و سرویس های اشاره دارد که در یک شبکه توزیع شده اجرا می شود و از منابع مجازی استفاده میکند، همچنین از طریق پروتکل های رایج اینترنت و استاندارد های شبکه قابل دستیابی میباشند. برای درک محاسبات ابری از تمامی جنبه ها لازم است انواع مختلف ابر را طبقه بندی کنیم. مدل اول ابر بر این مبناست که ابر کجا مستقر شده است (مدل استقرار) و مدل دوم بر این مبناست که چه نوع سرویسی را عرضه میکند (مدل سرویس). محاسبات ابری مزایای بسیاری دارد و در صنعت و در بین عموم محبوبیت بالایی کسب کرده است و معایبی دارد که در ادامه به بررسی آن میپردازیم. تقاضاهای روبه رشد زیرساختهای ابری مصرف انرژی را در مراکز دادهها افزایش داده است که این موضوع مهمی است. مصرف بالای انرژی نه تنها منجر به هزینه های عملکردی بالا میشود و سوددهی فراهم کنندگان ابر را کاهش میدهد بلکه به انتشار بالای کربن منجر میشود که برای محیط زیست متناسب نیست. تحقیقات زیادی پیشنهاد شده تا مراکز داده هایی با کارایی انرژی بالا بسازند و از تکنیکهایی مثل مجازی سازی و تثبیت استفاده کنند. این راه حلها مقرون به صرفه هستند را بیان نمیکنند. ما یک چهارچوب با معماری ابری در جهت کاربر پیشنهاد داده ایم یعنی معماری ابری سبز با کربن گرا که مسئله محیطی را از مصرف کلی منابع محاسبات ابر بیان میکند و نیز عواملی که باعث مصرف انرژی بیشتر میشود را مورد مطالعه قرار میدهیم. ویژگی های تواناسازی محاسبات ابری سبز را مطرح کرده ایم که به سبز بودن محاسبات ابری کمک میکند. الگوهای محاسبات ابری و کاربرد انرژی که شامل اجزای مختلف ابر و کارایی انرژی را ارائه میدهیم. این چهارچوب ابری سبز طوری طراحی شده که میتواند مصرف انرژی کلی را از طریق واسطه گر سبز، درخواست کاربر حفظ میکند. در این چهاچوب، به راهنمای انتشار کربن و پیشنهاد ابری سبز که کارایی انرژی هر فراهمکننده ابری را حفظ کرده و منجر میشود که فراهم کنندگان سرویسهای ابری خود را سبز بسازند. ما همچنین مصرف انرژی هر کاربر را در هر سرویس ابری ارزیابی کردهایم و با استفاده از الگوهای مصرف انرژی مطرح شده در این بخش که مصرف انرژی و عملکرد انتقال و سوئیچینگ و تجهیزات محاسباتی را که در آن سرویس محاسباتی ابر عمل میکند و نیز الگوهای مصرف انرژی شبکه، انتقال و راه گزینی، پایانه ها و کامپیوترهای مشتری را نشان میدهیم را مورد بررسی و مقایسه قرار میدهیم. کلمات کلیدی: محاسبات ابری محاسبات ابری سبز چهارچوب ابری سبز الگوهای مصرف انرژی قابلیت سازگاری با محیط فهرست : پیشگفتار فصل اول: محاسبات ابری معرفی محاسبات ابری کاربرد محاسبات ابری مشخصه اصلی محاسبات ابری عناصر زیر بنایی محاسبات ابری مجازی سازی پردازش شبکه ای معماری مبتنی بر سرویس (SOA) مدلهای سرویس دهی نرم افزار به عنوان سرویس (SaaS) سکو به عنوان سرویس (PaaS) زیرساخت به عنوان سرویس (IaaS) مشخصات محاسبات ابری اجزای محاسبات ابری الگوهای استقرار محاسبات ابری ابر عمومی ابر خصوصی ابر هیبرید چالشها مسائل امنیتی پردازش ابری مزایا معایب فصل دوم:محاسبات ابری سبز: تحلیل و بررسی الگوهای مصرف انرژی الگوهای سرویسهای ابری نرم افزار به عنوان سرویس ذخیره سازی به عنوان سرویس پردازش به عنوان سرویس خلاصه الگوها و نتایج الگو مصرف انرژی تجهیزات کاربر مراکز دادهها شبکه تحلیل سرویسهای ابری ذخیره سازی به عنوان سرویس نرم افزار به عنوان سرویس پردازش به عنوان سرویس خلاصه نتایج فصل سوم:آینده محاسبات ابری پیشبینی مصرف انرژی تجهیزات ذخیره سازی به عنوان سرویس نرم افزار به عنوان سرویس پردازش به عنوان سرویس بحث و بررسی الگوی محاسبات ابری و کاربرد انرژی نرم افزارهای کاربردی ابر / کاربر پشته ی نرم افزاری ابری برای سطح SaaS ، PaaS ، IaaS ابزارهای شبکه مراکز داده ها فصل چهارم: محاسبات ابری سبز و قابلیت سازگاری با محیط ویژگی تواناسازی محاسبات ابری ارائه دینامیک چند مالکیتی بهره وری سرورهای سودمند کارایی مراکزداده در جهت کارایی محاسبات ابری (حالت فعلی) برنامه کاربردی پشته برنامه کاربردی ابر سطح مراکزداده ها معیار و نظارت زیرساخت شبکه معماری ابری سبز فراهم کننده IaaS فصل پنجم: چهارچوب ابری سبز برای بهبود کارایی ابر کربن کارهای مرتبط معماری ابری سبز با کربن گرا سومین بخش واسطه گر سبز فراهم کننده: میان افزار سبز ارزیابی عملکردها و نتایج فصل ششم: نتیجه گیری و بررسیهای بیشتر