Server Virtualization Using User Behavior Model Focus on Provisioning Concept

Server provisioning is one of the most attractive topics in virtualization systems. Virtualization is a method of running multiple independent virtual operating systems on a single physical computer. It is a way of maximizing physical resources to maximize the investment in hardware. Additionally, it can help to consolidate servers, improve hardware utilization and reduce the consumption of power and physical space in the data center. However, management of heterogeneous workloads, especially for resource utilization of the server, or so called provisioning becomes a challenge. In this paper, a new concept for managing workloads based on user behavior is presented. The experimental results show that user behaviors are different in each type of service workload and time. Understanding user behaviors may improve the efficiency of management in provisioning concept. This preliminary study may be an approach to improve management of data centers running heterogeneous workloads for provisioning in virtualization system.


Authors:



References:
[1] Kang, Dong-Jae, Kim, Chei-Yol , Kim, Kang-Ho,Jung, Sung.In :
Proportional Disk I/O Bandwidth Management for Server Virtualization
Environment. In: International Conference Computer Science and
Information Technology 2008(ICCSIT '08), pp.647-653.IEEE Press.
Singapore, (2008).
[2] Khanna, G., Beaty, K., Kar, G.,Kochut, A.:Application Performance
Management in Virtualized Server Environments. In:Network
Operations and Management Symposium 2006(NOMS 2006), 3-7 April
2006, pp.373 - 381.
[3] Mlynski, M.: The Analysis of Influence of IBM pSeries Servers'
Virtualization Mechanism on Dynamic Resources Allocation in AIX 5L.
In: International Symposium of Parallel and Distributed Computing
2008 (ISPDC-08), pp. 39-46. IEEE Press. Washington, DC, USA
(2008).
[4] Park, Jong-Geun, Kim, Jin-mee, Ami, Chang-Won, Woo, Young-
Choon, Choi, Hoon: Cluster Management in a Virtualized Server
Environment. In: 10th International Conference Advanced
Communication Technology 2008 (ICACT2008), pp.2211-2214. IEEE
Press. Korea,(2008).
[5] Steinder, M., Carrera, D., Whalley, I., Gaweda, I., Chess ,D. : Server
virtualization in autonomic management of heterogeneous workloads. In
: 10th IFIP/IEEE International Symposium of Integrated Network
Management 2007(IM 07), pp. 139-147.ACM Press. USA, (2007).
[6] Tick, J., Tiszai, T.: Server Virtualization in Intelligent Traffic Control
System. In: International Symposium Logistics and Industrial
Informatics2007 (LINDI2007), pp.179 - 183. IEEE Press. Germany
(2007).
[7] Prangchumpol, D., Sanguansintukul, S., Tantasanawong, P.: Analyzing
User Behavior from Server Logs for Improved Virtualization
Management. In: the Eight International Symposium on Natural
Language Processing,pp.73-78. IEEE Press, Thailand(2009).
[8] Machida, F., Kawato, M., Maeno,Y. :Just- in - time Server Provisioning
using Virtual Machine Standby and Request Prediction In: International
Conference on Automonic Computing 2008, (ICAC '08), pp 163-171.
[9] Provisioning, http://en.wikipedia.org/wiki/Provisioning.
[10] Wang, X., Lan, D., Wang, G., Fang, X., Ye, M., Chen, Y., Wang, Q.
:Appliance-Based Autonomic Provisioning Framework for Virtualized
Outsourcing Data Center. In: Proceedings of the 4th IEEE International
Conference on Autonomic Computing (ICAC2007), IEEE Press,2007.
[11] Microsoft Virtualization, http://www.microsoft.com/virtualization/en/
us/products-server.aspx.
[12] Search Server Virtualization, http://searchservervirtualization.techtarget
.com/definition/server-virtualizationhttp.