Models and methods of resource management for VPS hosting

Sergii Telenyk,

Oleksander Rolik,

Maksym Bukasov,

Dmytro Halushko


The paper summarizes models and methods of data center resource management for VPS hosting. The approach for the allocation of computing resources in the form of particles of a predetermined size (virtual nodes) was proposed. Different cases of this problem for both an excess and a lack of computing resources were considered. These problems belong to the classes of linear and nonlinear Boolean programming. To solve the mentioned problems, heuristic and guided genetic algorithms have been proposed. A comparison of their effectiveness was carried out.

Słowa kluczowe: virtualization, virtual private server, VPS, virtual node, resource management, guided genetic algorithm

Bon J., Pieper M., Veen A., Foundations of IT Service Management, based on ITIL, Van Haren Publishing, 2005.

Garbani J.-P., Mende T., Market Overview: The IT Management Software Market In 2008, Forrester Research, March 2008.

SLA Management Handbook. Volume 1. Executive Overview. GB 917.1. Version 2.1., TeleManagement Forum.Morrittown, NJ, January 2005.

Cai Z., Chen Y., Kumar V., Milojicic D., Shwan K., Automated Availability Management Driven by Business Policies, 10th IFIP/IEEE Symposium on Integrated Management (IM), 2007, 264-273.

Buco M.J., Chang R.N., Luan L.Z., Ward C., Wolf J.L., Yu P.S., Utility computing SLA management based upon business objectives, IBM Systems Journal, Vol. 43, No. 1, 2004, 159-178.

Chen H., Huang L., Kumar S., Kuo C.C., Radio resource management for multimedia QoS support in wireless network, Kluwer Academic Publishers, Boston 2004.

Herminghaus V., Scriba A., Storage Management in Data Centers, Springer 2009.

Information Storage and Management: Storing, Managing, and Protecting Digital Information, EMC Education Services, John Wiley & Sons, 2010.

Wolf J., Yu P., On balancing load in a clustered web farm, ACM Transactions on Internet Technology, Vol. 1, #2, 2001, 231-261.

Ardagna D., Trubian M., Zhang L., SLA based profit optimization in multi-tier web application systems, Proc. of Int’l Conference On Service Oriented Computing, New York 2004, 173-182.

Kimbrel T., Steinder M., Sviridenko M., Tantawi A., Dynamic application placement under service and memory constraints, Proc. of Int’l Workshop on Efficient and Experimental Algorithms, Santorini Island, May 2005, 1-12.

Теленик С.Ф., Ролик О.І., Букасов М.М., Лабунський А.Ю., Моделі управління віртуальними машинами при серверній віртуалізації, Вісник НТУУ «КПІ»: Інформатика, управління та обчислювальна техніка, Київ 2009, № 51, 147-152.

Теленик С.Ф., Ролік О.І., Букасов М.М., Андросов С.А., Генетичні алгоритми вирішення задач управління ресурсами і навантаженням центрів оброблення даних, ‘Автоматика. Автоматизація. Електротехнічні комплекси та системи’, 2010, № 1(25), 106-120.

Marshall D., Reynolds W.A., McCrory D., Advanced Server Virtualization: VMware and Microsoft Platforms in the Virtual Data Center, Auerbach Publications, 2006.

Turban E., Aronson J.E., Decision support systems, Prentice Hall, New Jersey 2001.

Nong Y., The Handbook of Data Mining, Arizona State University Publishers, New Jersey 2003.

Leung K.S., Duan Q.H., Xu Z.B., Wong C.K., A new model of simulated evolutionary computation – convergence analysis and specifications, IEEE Transactions on evolutionary computation,Vol. 5, #1, 2001, 3-16.

Chambers D.L., Practical handbook of genetic algorithms, 2nd ed., Applications Vol. 1, Chapman & Hall, 2001.