System for managing a virtualization solution and management server and method for managing the same
First Claim
Patent Images
1. A management server for managing a virtualization solution managing one or more node server that is allocated with virtual resources and provides services to client terminals connected to internet, comprising:
- a management interface that provides a menu for selectively managing a selected one of a user, a virtual machine, peripheral devices, a system, and a computing environment on a display;
a management unit that performs a management operation on at least one of the user, the virtual machine, the peripheral devices, the system, and the computing environment according to the menu selected through the management interface;
a database that stores information associated with the user, the virtual machine, the peripheral devices, the system, and the computing environment; and
a controller that controls the management unit according to the menu selected by the user through the management interface,wherein the selected one of the user, the virtual machine, the peripheral devices, the system, and the computing environment is managed on a display based on the user selection, andwherein the management unit includes;
a system management application that manages the system information of the management server;
a user management application that manages user information using the virtualization solution;
a peripheral device management application that manages information on the peripheral devices existing around the virtual machine or the client terminals, wherein the peripheral device management application performs at least one of peripheral device registering and deleting functions, a peripheral device owner setting function, a peripheral device information changing function, and a peripheral device state confirming function;
a virtual machine management application that manages the virtual machine; and
a computing environment management application that manages the virtual machine use state of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system for managing a virtualization solution capable of controlling various kinds of virtualization solutions provided in Xen, Citrix, Vmware, etc., and easily allocating and releasing user management devices and user peripheral devices using virtualization solutions to a user'"'"'s virtual machine by providing a standardized virtualization solution management system and a management server and a method for managing the same.
14 Citations
11 Claims
-
1. A management server for managing a virtualization solution managing one or more node server that is allocated with virtual resources and provides services to client terminals connected to internet, comprising:
-
a management interface that provides a menu for selectively managing a selected one of a user, a virtual machine, peripheral devices, a system, and a computing environment on a display; a management unit that performs a management operation on at least one of the user, the virtual machine, the peripheral devices, the system, and the computing environment according to the menu selected through the management interface; a database that stores information associated with the user, the virtual machine, the peripheral devices, the system, and the computing environment; and a controller that controls the management unit according to the menu selected by the user through the management interface, wherein the selected one of the user, the virtual machine, the peripheral devices, the system, and the computing environment is managed on a display based on the user selection, and wherein the management unit includes; a system management application that manages the system information of the management server; a user management application that manages user information using the virtualization solution; a peripheral device management application that manages information on the peripheral devices existing around the virtual machine or the client terminals, wherein the peripheral device management application performs at least one of peripheral device registering and deleting functions, a peripheral device owner setting function, a peripheral device information changing function, and a peripheral device state confirming function; a virtual machine management application that manages the virtual machine; and a computing environment management application that manages the virtual machine use state of the user.
-
-
2. The management server for managing a virtualization solution according to claim 1, wherein the controller drives any one of the applications according to the menu selected through the management interface and controls the corresponding management operation.
-
3. The management server for managing a virtualization solution according to claim 1, wherein the system management application performs addition/deletion of functions of the node server and addition/deletion functions of the storage server allocating the virtual resources to the node server.
-
4. The management server for managing a virtualization solution according to claim 1, wherein the system information includes at least one of a system name, a system IP, a system starting time, a system operating time, a sort of a system CPU, a CPU load, a memory size, an available memory size, a storage space size, a user storage space size.
-
5. The management server for managing a virtualization solution according to claim 1, wherein the user management application performs at least one of the user information adding/deleting functions, the user information changing function, the user log in/log off functions, and the user authenticating function.
-
6. The management server for managing a virtualization solution according to claim 1, wherein the virtual machine management application performs at least one of the starting and ending function, stopping function, restarting function, storing function of the virtual machine, a virtual machine life cycle managing function, and a virtual machine information confirming function.
-
7. The management server for managing a virtualization solution according to claim 6, wherein the information of the virtual machine includes at least one of a virtual machine generating date, a sort of an operating system, an image size, an image format, a virtual machine name, an UUID, a virtual machine installing node, and a virtual machine installing node IP.
-
8. The management server for managing a virtualization solution according to claim 1, wherein the computing environment management application manages the virtual machine use state of multiple users and performs at least one of a computing environment configuring/releasing function, a computing environment information confirming function, and a computing environment changing function.
-
9. The management server for managing a virtualization solution according to claim 8, wherein the computing environment is configured to include the user, the virtual machine, the peripheral devices, the virtual machine executing server, and the storage server.
-
10. The management server for managing a virtualization solution according to claim 1, wherein the database stores the related information in a table for each table type comprising a node server information table, a storage server information table, a peripheral device information table, a user information table, a virtual machine information table, and a computing environment information table.
-
11. A method for managing a virtualization solution allowing a management server to manage one or more node server that is allocated with virtual resources and provides services to client terminals connected to internet, comprising:
-
displaying a menu for selectively managing a selected one of a user, a system, a virtual machine, peripheral devices, and a computing environment on a display; driving applications related to the selected menu when any one of the menus is selected; and performing a management operation using the driven applications, wherein the selected one of the user, the virtual machine, the peripheral devices, the system, and the computing environment is managed on a display based on the user selection, wherein the management operation includes; a system management application that manages the system information of the management server; a user management application that manages user information using the virtualization solution; a peripheral device management application that manages information on the peripheral devices existing around the virtual machine or the client terminals, wherein the peripheral device management application performs at least one of peripheral device registering and deleting functions, a peripheral device owner setting function, a peripheral device information changing function, and a peripheral device state confirming function; a virtual machine management application that manages the virtual machine; and a computing environment management application that manages the virtual machine use state of the user.
-
Specification