INFORMATION PROCESSING SYSTEM AND METHOD FOR CONTROLLING INFORMATION PROCESSING SYSTEM
First Claim
1. An information processing system comprising:
- a first information processing apparatus that runs a virtual machine;
a second information processing apparatus that is able to communicate with the first information processing apparatus; and
a memory apparatus that is connected to the first information processing apparatus and the second information processing apparatus and stores data of the virtual machine and management information, the management information mapping first information related to the first information processing apparatus to a storage area storing the data, wherein;
the first information processing apparatus accesses the memory apparatus based on first mapping information and runs the virtual machine, the first mapping information mapping an address used by the virtual machine to the first information;
the first information processing apparatus notifies, when causing the second information processing apparatus to run the virtual machine, the second information processing apparatus of size information indicating a size of the storage area and stops the virtual machine;
the second information processing apparatus generates second mapping information based on the size information, updates the management information by replacing the first information with second information related to the second information processing apparatus, accesses the memory apparatus based on the second mapping information, and runs the virtual machine, the second mapping information mapping the address to the second information.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory apparatus stores data of a virtual machine and management information mapping first information related to a first information processing apparatus to a storage area storing the data. The first information processing apparatus accesses the memory apparatus on the basis of first mapping information mapping addresses used by a virtual machine to the first information, and runs the virtual machine. A second information apparatus generates second mapping information mapping the addresses to second information related to the second information processing apparatus on the basis of size information received from the first information processing apparatus, and replaces the first information with the second information in the management information. The second information processing apparatus accesses the memory apparatus on the basis of the second mapping information and runs the virtual machine.
-
Citations
6 Claims
-
1. An information processing system comprising:
-
a first information processing apparatus that runs a virtual machine; a second information processing apparatus that is able to communicate with the first information processing apparatus; and a memory apparatus that is connected to the first information processing apparatus and the second information processing apparatus and stores data of the virtual machine and management information, the management information mapping first information related to the first information processing apparatus to a storage area storing the data, wherein; the first information processing apparatus accesses the memory apparatus based on first mapping information and runs the virtual machine, the first mapping information mapping an address used by the virtual machine to the first information; the first information processing apparatus notifies, when causing the second information processing apparatus to run the virtual machine, the second information processing apparatus of size information indicating a size of the storage area and stops the virtual machine; the second information processing apparatus generates second mapping information based on the size information, updates the management information by replacing the first information with second information related to the second information processing apparatus, accesses the memory apparatus based on the second mapping information, and runs the virtual machine, the second mapping information mapping the address to the second information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling an information processing system including a first information processing apparatus, a second information processing apparatus that is able to communicate with the first information processing apparatus, and a memory apparatus that is connected to the first information processing apparatus and the second information processing apparatus, the method comprising:
-
storing, in the memory apparatus, data of a virtual machine and management information, the management information mapping first information related to the first information processing apparatus to a storage area storing the data; accessing, by the first information processing apparatus, the memory apparatus based on first mapping information and running the virtual machine on the first information processing apparatus, the first mapping information mapping an address used by the virtual machine to the first information; notifying, by the first information processing apparatus, when causing the second information processing apparatus to run the virtual machine, the second information processing apparatus of size information indicating a size of the storage area; generating, by the second information processing apparatus, second mapping information based on the size information, the second mapping information mapping the address to second information related to the second information processing apparatus; stopping, by the first information processing apparatus, the virtual machine running on the first information processing apparatus; updating, by the second information processing apparatus, the management information by replacing the first information with the second information; and accessing, by the second information processing apparatus, the memory apparatus based on the second mapping information and running the virtual machine on the second information processing apparatus.
-
Specification