THIN CLIENT SYSTEM, MANAGEMENT SERVER, WORKPLACE ENVIRONMENT SETTING METHOD AND WORKPLACE ENVIRONMENT SETTING PROGRAM
First Claim
1. A thin client system comprising:
- a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine; and
a management server which manages setting of said virtual desktop environment and said virtual desktop environment server, whereinsaid management server comprisesan OS sorting unit which generates information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created, anda VM creating unit which determines said virtual desktop environment server in which said virtual machine is to be created based on said OS sorting result information by giving preference to said virtual desktop environment server failing to have a virtual machine having that other OS.
3 Assignments
0 Petitions
Accused Products
Abstract
A thin client system comprises a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine, and a management server which manages setting of the virtual desktop environment and the virtual desktop environment server, wherein the management server comprises an OS sorting unit which generates information of an OS sorting result obtained by sorting the virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created, and a VM creating unit which determines the virtual desktop environment server in which the virtual machine is to be created based on the OS sorting result information by giving preference to the virtual desktop environment server failing to have a virtual machine having that other OS.
27 Citations
10 Claims
-
1. A thin client system comprising:
-
a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine; and a management server which manages setting of said virtual desktop environment and said virtual desktop environment server, wherein said management server comprises an OS sorting unit which generates information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created, and a VM creating unit which determines said virtual desktop environment server in which said virtual machine is to be created based on said OS sorting result information by giving preference to said virtual desktop environment server failing to have a virtual machine having that other OS.
-
-
2. A thin client system comprising:
-
a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine; and a management server which manages setting of said virtual desktop environment and said virtual desktop environment server, wherein said management server comprises an OS sorting unit which when data connection of the virtual desktop environment is changed, generates information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine related to the change of the data connection and failing to have a template of OS other than OS of the virtual machine related to the change of the data connection, a data ensuring unit which generates information of sorting of said virtual desktop environment servers in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said OS sorting unit, and a relocation destination selection unit which preferentially selects said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said data ensuring unit.
-
-
3. A thin client system comprising:
-
a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine; and a management server which manages setting of said virtual desktop environment and said virtual desktop environment server, wherein said management server comprises a Group sorting unit which when terminal connection of the virtual desktop environment is changed, generates information of a Group sorting result obtained by sorting said virtual desktop environment servers in the order of having the same workplace environment as a workplace environment of a virtual machine related to the change of the terminal connection and having a smaller number of other workplace environments than the workplace environment of the virtual machine related to the change of the terminal connection, an NW ensuring unit which generates information of sorting of said virtual desktop environment servers in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said Group sorting unit, and a relocation destination selection unit which preferentially selects said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said NW ensuring unit.
-
-
4. A management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
an OS sorting unit which generates information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created; and a VM creating unit which determines said virtual desktop environment server in which said virtual machine is to be created based on said OS sorting result information by giving preference to said virtual desktop environment server failing to have a virtual machine having that other OS.
-
-
5. A management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
an OS sorting unit which when data connection of the virtual desktop environment is changed, generates information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine related to the change of the data connection and failing to have a template of OS other than OS of the virtual machine related to the change of the data connection; a data ensuring unit which generates information of sorting of said virtual desktop environment servers in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said OS sorting unit; and a relocation destination selection unit which preferentially selects said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said data ensuring unit.
-
-
6. A management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
a Group sorting unit which when terminal connection of the virtual desktop environment is changed, generates information of a Group sorting result obtained by sorting said virtual desktop environment servers in the order of having the same workplace environment as a workplace environment of a virtual machine related to the change of the terminal connection and having a smaller number of other workplace environments than the workplace environment of the virtual machine related to the change of the terminal connection; an NW ensuring unit which generates information of sorting of said virtual desktop environment servers in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said Group sorting unit; and a relocation destination selection unit which preferentially selects said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said NW ensuring unit.
-
-
7. A workplace environment setting method by a management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
an OS sorting step executed by an OS sorting unit of generating information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created; and a VM creating step executed by a VM creating unit of determining said virtual desktop environment server in which said virtual machine is to be created based on said OS sorting result information by giving preference to said virtual desktop environment server failing to have a virtual machine having that other OS.
-
-
8. A workplace environment setting method by a management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
an OS sorting step executed by an OS sorting unit of, when data connection of the virtual desktop environment is changed, generating information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine related to the change of the data connection and failing to have a template of OS other than OS of the virtual machine related to the change of the data connection; a data ensuring step executed by a data ensuring unit of generating information of sorting of said virtual desktop environment servers in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said OS sorting unit; and a relocation destination selecting step executed by a relocation destination selection unit of preferentially selecting said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of failing to have a virtual machine having said other OS and failing to have a template of said other OS based on the information generated by said data ensuring unit.
-
-
9. A workplace environment setting method by a management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, comprising:
-
a Group sorting step executed by a Group sorting unit of, when terminal connection of the virtual desktop environment is changed, generating information of a Group sorting result obtained by sorting said virtual desktop environment servers in the order of having the same workplace environment as a workplace environment of a virtual machine related to the change of the terminal connection and having a smaller number of other workplace environments than the workplace environment of the virtual machine related to the change of the terminal connection; a NW ensuring step executed by an NW ensuring unit of generating information of sorting of said virtual desktop environment servers in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said Group sorting unit; and a relocation destination selecting step executed by a relocation destination selection unit of preferentially selecting said virtual desktop environment server in which said virtual desktop environment is to relocate in the order of having the same workplace environment and having a smaller number of other workplace environments based on the information generated by said NW ensuring unit.
-
-
10. A computer-readable medium storing a workplace environment setting program operable on a computer forming a management server which manages setting of a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine and setting of said virtual desktop environment, wherein said workplace environment setting program causes said computer to execute:
-
an OS sorting unit to execute OS sorting processing of generating information of an OS sorting result obtained by sorting said virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created; and a VM creating unit to execute VM creating processing of determining said virtual desktop environment server in which said virtual machine is to be created based on said OS sorting result information by giving preference to said virtual desktop environment server failing to have a virtual machine having that other OS.
-
Specification