کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
429529 | 687597 | 2015 | 13 صفحه PDF | دانلود رایگان |
کلمههای کلیدی
1. مقدمه
2. پشتزمینه و انگیزه
2.1. حافظهی RAM پویای همگام (SDRAM)
2.2. مجازیسازی
2.3. انگیزه
جدول 1. چینش حافظه ماشینهای مجازی
3. اختصاص حافظهی استاتیک
3.1. تحلیل مدل انرژی حافظه
3.2. متد ساده برای کاهش انرژی حافظه
شکل 1. معماریِ مدیریت توان ساده در مجازیسازی
3.3. مدیریت حافظهی VM
3.4. استراتژیِ توسعهی مجموعه رنک
شکل 3. الگوریتم A برای تخصیص حافظه برای VM
شکل 4. چینش حافظهی VM توسط الگوریتم A
شکل 5. چینش حافظهی VM در یک مورد دیگر
شکل 6. الگوریتم B برای تخصیص حافظه برای VM
3.5. مدیریت گروه Xen
شکل 7. الگوریتم C برای تخصیص حافظه گروه Xen
4. اختصاص پویای حافظه
4.1. معماریِ مدیریت حافظهی پویا
شکل 8. سیستم مدیریت حافظه پویا
4.2. استراتژیِ تنظیم حافظه
شکل 9. الگوریتم تنظیم حافظه
4.3. الگوریتم تخصیص حافظه
5. ارزیابیِ عملکر
5.1. تنظیم آزمایش
5.2. بارِ کاری
5.3. معیارهای انرژی
5.4تخصیص حافظهی استاتیک
شکل 10. سایز مجموعه رنک پس از بوت سرد
شکل 11. سایز مجموعهی رنک پس از ایجاد 2 ماشین مجازی
شکل 12. نرمالسازیِ مصرف انرژی به Emax
5.5. تخصیص حافظهی پویا
شکل 13. مصرف حافظهی gcc و bzip2
شکل 14. بنچمارک مصرف حافظهی کل و gcc
شکل 15. بنچمارک مصرف حافظهی کل و bzip2
شکل 16. سایز رنک بنچمارک gcc
شکل 17. سایز رنک بنچمارک bzip2
شکل 18. مصرف انرژی نرمالسازی شده به Emax در محیط پویا
6. آثار مرتبط
6.1. ذخیرهی انرژیِ حافظه
6.2. سیستم مدیریت حافظهی پویا
7. نتیجهگیری و آثار آینده
• Reducing memory's energy consumption based on virtual machine memory allocation.
• Heuristic algorithms of allocating memory for virtual machines.
• A dynamic memory management system for runtime environment.
Energy consumption is now a growing problem and leads to high costs in large data center based on virtualization technology. In data center, large memory consumes the main part of total energy, up to 41%. Observed from our experiments, we find that the dispersion characteristic of the virtual machine memory has a great impact on the overall energy consumption. This paper redesigns virtual machine's memory allocation scheme to reduce memory's energy consumption in virtual machine monitor. Two heuristic algorithms of allocating memory for virtual machines are proposed. Besides, based on the new memory allocations, we also design a dynamic memory management system for runtime environment. Experimental results show that our scheme achieves above 50% power reduction.
Journal: Journal of Computer and System Sciences - Volume 81, Issue 1, February 2015, Pages 3–15