Information processing system, information processing method, and storage medium
AssigneeNEC Corporation
InventorMitsuru Yanagisawa
Life of this patent
Estimating the term…
Abstract
Provided is an information processing system that reflects a processing load of the virtual machine actually running in one server, and reproduces the processing load generated in the case where this virtual machine is run in the other server. An information processing system (1000) includes a server A(100) and a server B(200) that can communicate with each other through a network (500). The server A(100) runs a virtual machine (123), and transmits, to the server B(200), load information indicative of a processing load generated in the server A(100) as a result of running the virtual machine (123) when the virtual machine (123) is run. The server B(200) generates the processing load on the basis of the load information received from the server A(100).
Claims17
An information processing system comprising a first server and a second server that can communicate with each other through a network,
- the first server including a processor comprising:
- a running unit that runs a virtual machine;
- and,
- a load-information transmitting unit that transmits, to the second server, load information indicative of a processing load generated in the first server as a result of running the virtual machine when the running unit runs the virtual machine, and,
- the second server including a processor and a test program storing unit that stores a test program to generate a processing load in accordance with input of an index value and to vary the processing load in accordance with a magnitude of the index value, the processor comprising:
- a load generating unit that generates a processing load corresponding to the load information received from the first server,
- wherein:
- the load-information transmitting unit transmits the index value as the load information;
- and
- the load generating unit reads out the test program from the test program storing unit, inputs the index value received from the load-information transmitting unit into the read-out test program, and generates the processing load.
An information processing method including:
- running a virtual machine in a first server;
- transmitting, to a second server through a network, load information indicative of a processing load generated in the first server as a result of running the virtual machine when the virtual machine is run;
- and,
- generating a processing load corresponding to the load information received from the first server, wherein:
- said transmitting the load-information includes transmitting, by the first server, an index value as the load information, said index value to be inputted into a test program to generate the processing load in accordance with the input of said index value and to vary the processing load in accordance with a magnitude of the index value;
- and
- said generating the processing load includes reading out the test program, inputting the transmitted index value into the read-out test program, and generating the processing load.
A non-transitory computer-readable storage medium that stores programs executed by a first server and a second server that can communicate with each other through a network, the program causing the first server or the second server to perform:
- a running process of causing the first server to run a virtual machine;
- a load-information transmitting process of transmitting, to the second server, load information indicative of a processing load generated in the first server as a result of running the virtual machine when the virtual machine is run in the running process;
- and,
- a load generating process of generating a processing load in the second server corresponding to the load information received from the first server, wherein:
- the load-information transmitting process transmits an index value as the load information, said index value to be inputted into a test program to generate the processing load in accordance with the input of said index value and to vary the processing load in accordance with a magnitude of the index value;
- and the load generating process reads out the test program, inputs the transmitted index value into the read-out test program, and generates the processing load.
Dependencies are inferred from the claim text.