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.