INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING VIRTUAL MACHINE
First Claim
1. An information processing apparatus comprising:
- a memory; and
a controller configured to control an operation environment of a virtual machine which runs on a hypervisor,the controller comprising;
a change module configured to change the virtual machine from an operating state to a sleep state, in response to a logout request for an operating system in the virtual machine;
a storing module configured to store first image data indicating contents of the memory used by the operating system in a nonvolatile storage device as an operation environment corresponding to a first user who logged into the operating system;
a restoration module configured to restore the contents of the memory to contents based on second image data indicating a second operation environment corresponding to a second user, the second image data being stored in the nonvolatile storage device, when there is a user change request from the first user to the second user; and
a return module configured to return the virtual machine to the operating state after the contents of the memory is restored to the contents based on the second image data.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, an apparatus includes a controller. The controller is configured to control an operation environment of a virtual machine which runs on a hypervisor. The controller includes a change module configured to change the virtual machine from an operating state to a sleep state, in response to a logout request for an operating system in the virtual machine, a storing module configured to store first image data indicating contents of a memory in a storage as an operation environment, a restoration module configured to restore the contents of the memory to contents based on second image data, and a return module configured to return the virtual machine to the operating state after the contents of the memory is restored to the contents based on the second image data.
38 Citations
10 Claims
-
1. An information processing apparatus comprising:
-
a memory; and a controller configured to control an operation environment of a virtual machine which runs on a hypervisor, the controller comprising; a change module configured to change the virtual machine from an operating state to a sleep state, in response to a logout request for an operating system in the virtual machine; a storing module configured to store first image data indicating contents of the memory used by the operating system in a nonvolatile storage device as an operation environment corresponding to a first user who logged into the operating system; a restoration module configured to restore the contents of the memory to contents based on second image data indicating a second operation environment corresponding to a second user, the second image data being stored in the nonvolatile storage device, when there is a user change request from the first user to the second user; and a return module configured to return the virtual machine to the operating state after the contents of the memory is restored to the contents based on the second image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a virtual machine which runs on a hypervisor, the method comprising:
-
changing the virtual machine from an operating state to a sleep state, in response to a logout request for an operating system in the virtual machine; storing first image data indicating contents of a memory used by the operating system in a nonvolatile storage device as an operation environment corresponding to a first user who logged into the operating system; restoring the contents of the memory to contents based on second image data indicating a second operation environment corresponding to the second user, the second image data being stored in the nonvolatile storage device, when there is a request to switch the user who uses the operating system from the first user to the second user; and returning the virtual machine to the operating state after the contents of the memory is restored to the contents based on the second image data.
-
Specification