The present invention relates to a system for providing virtualized education environments and a server for providing virtualized education environments. The server for providing virtualized education environments according to the present invention comprises: a user identifying unit for receiving information for user identification to identify a user; a schedule storing unit for storing schedule information including a class schedule for each user; a resource information allocating unit for allocating, by each schedule information, at least one resource information among a plurality of operating systems and a plurality of application programs needed to perform a schedule; and a virtualized environment providing unit for providing a user terminal with virtualized education environments according to the resource information in response to the schedule information of the identified user. Accordingly, optimized virtualized education environments can be provided for the user according to the schedule of the user to enable the effective utilization of a license. [Reference numerals] (21) User identifying unit; (23) Schedule storing unit; (25) Resource information allocating unit; (27) Core amount determination unit; (29) Virtualized environment providing unit
展开▼