Loading...
Performance Evaluation of Cloud Services Considering Live Virtual Machine Migration
Etesami, Ehsan | 2017
1384
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 50638 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Movaghar, Ali
- Abstract:
- The proliferation of cloud services and drastic growing of IaaS data centers,encourage providers to adopt more intelligent approaches to save more energy and as a result, save more money. Today’s novel techniques such as virtualization and live virtual machine migration, provide effective solutions to service providers to fulfill this need. However, investigate the effect of different resource management and virtual machine migration approaches in virtualized data centers, require great efforts. Therefore, in this research work, we propose a model based on Colored Petri Nets to investigate the effect of live virtual machine migration in cloud data centers. Our proposed model is able to graphically model the process of admitting web server applications, allocate physical resources, and serving incoming requests for each web server, considering live virtual machine migration technique. The model is capable of modeling the process of detection over-utilized and under-utilized servers and start the process of migration. We provide the results of power consumption of each physical machine, drop probability of incoming requests and the percentage of the SLA violation by the service provider. Our results are verified using the CloudSim simulator. These results confirm that our proposed TCPN model can appropriately model the system and evaluate its performance more efficiently than the CloudSim
- Keywords:
- Cloud Computing ; Virtualization ; Performance Evaluation ; Colored Petri Net ; User Aware Cloud Services ; Live Migration
-
محتواي کتاب
- view
- 1 سرآغاز
- 1.1 مقدمه
- 1.2 تعریف مساله و انگیزه
- 1.3 ساختار پایاننامه
- 2 مفاهیم اولیه
- 2.1 مقدمه
- 2.2 رایانش ابری
- 2.3 مجازیسازی
- 2.3.1 چالشهای مجازیسازی و مهاجرت ماشینهای مجازی
- 2.4 کارایی
- 2.5 شبکههای پتری
- 2.5.1 چالشهای مدلسازی و تحلیل سیستم
- 2.5.2 اعتبارسنجی مدل
- 2.6 نتیجهگیری
- 3 مروری بر کارهای پیشین
- 3.1 مقدمه
- 3.2 کارهای انجام شده
- 3.2.1 ارزیابی مبتنی بر شبیه سازی
- 3.2.2 ارزیابی مبتنی بر مدلسازی
- 3.3 نتیجهگیری
- 4 راهکار پیشنهادی
- 4.1 مقدمه
- 4.2 فرضیات مدل
- 4.2.1 محاسبه مصرف توان
- 4.2.2 ایجاد بارکاری ماشینهای مجازی
- 4.2.3 مکانیزمها و سیاستهای مهاجرت ماشینهای مجازی
- 4.3 مدل ارائه شده با شبکه پتری زمانی رنگی
- 4.3.1 مدل سطح بالای سیستم
- 4.3.2 مدل دقیق سیستم
- 4.4 نتیجهگیری
- 5 ارزیابی راهکار پیشنهادی
- 5.1 مقدمه
- 5.2 جزییات شبیهسازی
- 5.3 مصرف توان
- 5.4 احتمال حذف شدن درخواستها
- 5.5 نقض قرارداد سطح خدمت
- 5.6 نتیجهگیری
- 6 نتیجهگیری و کارهای آتی
- 6.1 نتیجهگیری
- 6.2 کارهای آتی
- واژهنامهی فارسی به انگلیسی
- واژهنامهی انگلیسی به فارسی
