پایاننامه ارشد کامپیوتر تأمین منابع ابر بازار نقدی مبتنی برهزینه

۱۰۰ هزار تومان ۷۵ هزار تومان
افزودن به سبد خرید

جهت خرید و دانلود پایاننامه ارشد کامپیوتر تأمین منابع ابر بازار نقدی مبتنی برهزینه روی خرید محصول کلیک و یا با ایمیل زیر در ارتباط باشید

sellthesis@gmail.com


پایان نامه کارشناسی ارشد کامپیوتر نرم افزار تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه


خرید محصول پایاننامه ارشد کامپیوتر تأمین منابع ابر بازار نقدی مبتنی برهزینه


چکیده:

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


فهرست مطالب
عنوان مطالب شماره صفحه

چكيده 1
مقدمه 2
فصل اول : مروری بر رایانش ابری و مفاهیم مرتبط با آن 4
1-1 مفهوم رایانش ابری 5
1-2 ویژگی های محاسبات ابری 7
1-3 مدل سیستم 9
1-4 مدل های پیاده سازی 12
1-5 تفاوت ها و شباهت های ابر با سایر سیستم های محاسباتی 14
1-6 مزایای رایانش ابری 16
1-7 مشکلات و چالش های موجود در رایانش ابری 18
1-8 خلاصه ی فصل 19
فصل دوم : هزینه ی تأمین منابع در ابر و پژوهش های صورت گرفته در زمینه ی کاهش آن 21
2-1 بیان مسئله : هزینه ی تأمین منابع در ابر 22
2-2 پژوهش های صورت گرفته در زمینه ی کاهش هزینه ی تأمین منابع در ابر 23
2-3 خلاصه ی فصل 27
فصل سوم : مروری بر روش ها و الگوریتم های به کار رفته در روش پیشنهادی 28
3-1 شبکه ی عصبی پرسپترون چند لایه با روش یادگیری پس انتشار خطا 29
3-2 الگوریتم رقابت استعماری 40
3-3 خلاصه ی فصل 47
فصل چهارم : معرفی و شبیه سازی روش پیشنهادی 48
4-1 معرفی مدل 49
4-2 الگوریتم پیش بینی درخواست بعدی کاربر 51
4-3 الگوریتم بهینه سازی هزینه ی تأمین منابع 52
4-4 ارزیابی روش پیشنهادی و مقایسه با سایر روش ها با استفاده از نتایج حاصل از شبیه سازی 54
فصل پنجم : نتيجه‌گيري 62
5-1 نتيجه‌گيري و کارهای آتی 63
منابع 64
چكيده انگليسي 67


مقدمه:

قبل از پیدایش رایانه ها، اگر شخصی قصد یافتن اطلاعاتی را داشت به ناچار می بایست به صورت فیزیکی به مراجع خاصی مراجعه و زمان و هزینه بسیار زیادی را صرف یافتن و بهره گیری از آن ها می-نمود. با فراگیر شدن رایانه ها و دیجیتال شدن اطلاعات، فرآیند یافتن و بهره گیری از اطلاعات آسانتر شد. اما با ظهور اینترنت و سرویس های مبتنی بر وب، تحولی بسیار ارزشمند در زمینه ی فناوری اطلاعات ایجاد شد. اینترنتی که با استفاده از آن می توان در مدت زمان چند ثانیه نامه ای را به دورترین نقطه ی کره ی زمین فرستاد، لیست تصاویر و اطلاعات مورد نیاز را با صرف چند هزارم ثانیه یافت، از هر مکانی روی تجارت خود مدیریت و نظارت داشت، اسناد و اطلاعات همواره در دسترس بوده و در تمام لحظات با دیگران در ارتباط بود.
یکی دیگر از خواسته هایی که همواره مورد بحث محققین فناوری اطلاعات قرار گرفته، رویای دیرینه سودمندی به عنوان یک سرویس بود که با پیدایش فناوری مجازی سازی تحقق یافت. امکان استفاده از منابع محاسباتی به شکل ماشین مجازی در این فناوری فراهم گردیده است. يكپارچه‌سازي سرویس دهنده ها و بهينه‌سازي زيرساخت، مديريت و امنيت بهتر و راحت تر سرویس دهنده ها، بهبود بهره وری منابع، کاهش هزینه ها و ارتقاء و بروزرساني آسان از جمله مزایای مهم فناوری مجازی سازی می باشد[1]. امروزه محاسبات به عنوان یک سرویس در قالب رایانش ابری با به کارگیری ماشین های مجازی ]2[ ارائه می گردد.
تکنولوژی هایی مانند خوشه بندی ، مشبک و اکنون محاسبات ابری همگی در جهت دستیابی به قدرت محاسبات بسیار بالا به روش تماماً مجازی به وسیله ی اجتماع منابع و ارائه ی یک سیستم واحد و یکپارچه در نظر کاربر، پیش می روند. علاوه بر این، هدف مهم این تکنولوژی ها تحویل محاسبات بر حسب نیازمندی است.
محاسبات سودمند مدلی از تجارت و کسب وکار را شرح می دهد که در آن توان محاسباتی بر حسب نیاز ارائه می گردد. مشتریان بر اساس میزان استفاده از خدمات به فراهم آورنده ی آن مبلغی پرداخت می کنند، مشابه روشی که امروزه در خدمات مفید عمومی مانند آب، برق، گاز و تلفن می بینیم که به اندازه ی مصرف هر یک از آن ها در قبوض مربوطه مبلغ پرداختی مشخص می شود، می باشد[1].
به روشنی می توان دریافت که پس از گذشت نزدیک به دو دهه از ظهور اینترنت و سال ها عرضه سخت افزار، نرم افزار و خدمات، ناگهان پرسشی اساسی در ذهن پژوهشگران و متفکران این عرصه شکل گرفته است. اکنون که خدمات مذکور این چنین با تار و پود زندگی ما عجین شده است، چرا همچون خدمات عمومی دیگری مانند انتقال برق و گاز به آن ها دسترسی نداشته باشیم؟ چرا منابع پردازشی خود را با چنین رویکردی به اشتراک نگذاریم تا هرکس به اندازه ی نیاز خود و در مواقع لزوم، از آن ها استفاده کند؟ و این گونه ایده ی محاسبات ابری شکل می گیرد.
خدمات رایانش ابری بر اساس مدل “پرداخت در ازای استفاده ” بنا نهاده شده است و شرکت های بزرگی این سرویس ها را ارائه می دهند [3]، [4]، [5]، [6].
اما رایانش ابری چیست؟ با رایانش های قبلی چه تفاوت هایی دارد و فراهم کنندگان و مصرف-کنندگان ابر با چه چالش هایی روبرو هستند؟ چگونه می توان هزینه استفاده از منابع را تا حد امکان برای کاربران بهینه کرد؟
در فصل اول این رساله مفاهیم کلی مربوط به رایانش ابری معرفی شده است. در فصل دوم به بیان مسأله و تاریخچه و کارهای پیشین صورت گرفته در زمینه ی کاهش هزینه تأمین منابع ابر پرداخته شده است. فصل سوم الگوریتم های پرسپترون چند لایه با روش آموزش پس انتشار خطا و رقابت استعماری را تشریح می کند. در فصل چهارم روش پیشنهادی مطرح گردیده و با استفاده از شبیه ساز مورد ارزیابی قرار گرفته است و در فصل پنجم به نتیجه گیری پرداخته شده است.


1-1) مفهوم رایانش ابری

پیدایش مفاهیم اساسی رایانش ابری به دهه ی ۱۹۶۰ بازمی گردد[7]. زمانی که جان مک کارتی اظهار داشت که «رایانش ممکن است روزی به عنوان یکی از صنایع همگانی سازماندهی شود».
تقریباً تمام ویژگی های امروز رایانش ابری به همراه مقایسه ای با صنعت برق و شکل‌های مصرف عمومی و خصوصی و دولتی و انجمنی را D. Parkhill در کتابی با عنوان «مشکل صنعت همگانی رایانه» در سال ۱۹۶۶ مورد بررسی قرار داد [8]. واژه ی ابر در واقع برگرفته از صنعت تلفن است به این گونه که سازمان های ارتباطات راه دور که تا دهه ی ۱۹۹۰ تنها خطوط نقطه به نقطه ی اختصاصی ارائه می‌کردند، شروع به ارائه ی شبکه‌های خصوصی مجازی با کیفیتی مشابه و قیمت های کمتر نمودند. نماد ابر برای نمایش نقطه مرزی بین بخش هایی که در حیطه ی مسئولیت کاربرند و آن هایی که در حیطه ی مسئولیت عرضه کننده، به کار گرفته می‌شد. رایانش ابری مفهوم ابر را به گونه‌ای گسترش می‌دهد که سرورها را نیز علاوه بر زیر ساخت‌های شبکه در بر گیرد.[9]
سایت آمازون با مدرن سازی مرکز داده خود، نقش مهمی در گسترش رایانش ابری ایفا کرد. آن ها دریافتند که با تغییر مرکز داده‌های خود که مانند اغلب شبکه‌های رایانه‌ای در بیشتر اوقات تنها از 10% ظرفیت آن استفاده می‌شد و مابقی ظرفیت برای دوره‌های کوتاه اوج مصرف در نظر گرفته شده بود، با معماری ابر می‌توانند بازده داخلی خود را بهبود بخشند. آمازون از سال ۲۰۰۶ امکان دسترسی به سامانه خود را از طریق وب سرویس ها بر پایه رایانش همگانی ارائه کرد. در سال ۲۰۰۷، Google و IBM به همراه چند دانشگاه پروژه‌ای تحقیقاتی در مقیاسی بزرگ را در زمینه رایانش ابری آغاز نمودند. در اواسط سال ۲۰۰۸ ، شرکت Gartner متوجه وجود موقعیتی در رایانش ابری شد که برای «شکل دهی ارتباط بین مصرف کنندگان خدمات فناوری اطلاعات، بین آن هایی که این سرویس ها را مصرف می‌کنند و آن ها که این سرویس ها را می‌فروشند» بوجود می‌آید [10].

مرور

هیچ دیدگاهی برای این محصول نوشته نشده است .