کد کاهش مصرف انرژی و کاهش تعداد مهاجرت ماشین مجازی در مراکز داده ابری با کلودسیم

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

دسته بندی: برنامه نویسی » شبیه سازی

تعداد مشاهده: 4874 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: zip

تعداد صفحات: 1200

حجم فایل:27 کیلوبایت

  پرداخت و دانلود  قیمت: 40,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • با ظهور ابر و رشد درخواست از ساختار آن باعث افزایش چشمگیر مصرف انرژي در مراکز داده شده است. این مصرف بالاي انرژي سبب افزایش هزینه ها و کاهش میزان سود براي فراهم کننده ابر شده است. با افزایش دما، کاهش عمر تجهیزات، کاهش قابلیت اطمینان و افزایش دي اکسید کربن، نقض کیفیت سرویس و بدنبال آن نقض توافق نامه سطح سرویس بوجود خواهد آمد و دلایل فوق از نتایج افزایش مصرف انرژي در مراکز داده بوده است . بنابراین در جهت تحقق رایانش ابري سبز  باید با کاهش انرژي در مراکز داده تأثیر مخرب عوامل فوق را در محاسبات ابري کاهش داد. یکی از بهترین روشهاي به کارگرفته شده براي کاهش مصرف انرژي، تکنیک تجمیع  ماشین هاي مجازي و گره ها است.در این روش که در محیط هاي ابري و مجازي شده به کار می رود، بار کاري (ماشین مجازي) چندین گره فیزیکی بر روي یک گره قرار گرفته و گره کم بار خاموش یا هایبرنت می شود.
    بمنظور تجمیع دو چالش وجود دارد: 1- انتخاب بهترین ماشین فیزیکی براي قرار دادن ماشین مجازي بر روي آن بگونه اي که حداکثر منابع ماشین فیزیکی و کمترین هدر رفتگی منابع را داشته باشیم. 2- اگر عمل نگاشت به درستی انجام نشود منجر به افزایش تعداد مهاجرت ماشین مجازي خواهد شد که افزایش مصرف انرژي را بدنبال دارد چرا که در عمل مهاجرت، پردازنده و پهناي باند درگیر انتقال صفحات حافظه از گره مبدأ به گره مقصد خواهند شد.
       بنابراین انتخاب بهترین ماشین فیزیکی براي تخصیص منابع موجود و همچنین کاهش تعداد مهاجرت ماشین مجازي به منظور کاهش مصرف انرژي امري ضروري و هدف این تحقیق می باشد.
       هدف از تحقیق حاضر کاهش مصرف انرژي با رویکرد حفظ کیفیت سرویس دهی در محیط هاي رایانش ابري در لایه زیر ساخت به عنوان سرویس با کاهش تعداد مهاجرت می باشد. این تحقیق سعی دارد با استفاده ازبهینه سازي
    برنامه ریزي تخصیص ماشین هاي مجازي به ماشین هاي میزبان، میزبان هاي اضافی را خاموش و یا هایبرنت کند تا در مصرف انرژي صرفه جویی گردد و همین طور با کاهش تعداد مهاجرت ماشین مجازي نه تنها در مصرف انرژي کاهش صورت می گیرد بلکه در کیفیت سرویس دهی و جلوگیري از نقض قرارداد سطح سرویس نیز تأثیر بسزایی خواهد داشت.

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



    برچسب ها: کاهش تعداد مهاجرت ماشین های مجازی شبیه ساز کلودسیم cloudsim cloud computing رایانش ابری کاهش انرژی مراکز ابری یادگیری شبیه ساز کلودسیم
  • لطفا فایل راهنما را ابتدا به صورت رایگان دانلود کنید و بخوانید آنگاه متوجه خواهید شد که این پکیج شامل چندین کلاس می باشد و فایل اجرایی داردو شامل میلیون ها خط کد می باشد و همچنین شامل نمونه کدهایی که به حالت توضیحات رفته اند و الگوریتم های بسیار کارا در زمینه زیر ساخت یعنی شما با این نمونه کدها در زمینه بحث های کاهش تعداد مهاجرت، تغییر نرخ آستانه در سطح زیر ساخت و SLA با کمی تغییر در کدها یا پارامترها (چرا که نقطه ضعف شبیه ساز کلودسیم همین است شما اگر در یک نمونه کد مقدار پارامتری را کم یا زیاد کنید نتیجه خروجی بسیار متفاوت خواهد بود و بیشتر دانشجویان ازاین به نفع خودشان بهره میبرند) به راحتی خواهید توانست ایده خود را شبیه سازی کنید و به نتیجه دلخواهتان برسید.ابتدا فایل راهنما را بخوانید سپس تصمیم بگیرید.
  • سوالات خود را درباره این محصول از فروشنده بپرسید.

  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما


تمام حقوق سایت sabzfile.ir محفوظ می باشد و هرگونه کپی برداری پیگرد قانونی دارد. طراحی سایت