Storage medium and container moving method
AssigneeFujitsu Limited
InventorsReiko Kondo, Yukihiro Watanabe
Life of this patent
Estimating the term…
Abstract
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process. The process acquires topology information that indicates a calling relationship between containers that operate in a first information processing device. The process also identifies a second container that is one of calls of a first container that calls two or more containers, and a third container that does not call another container based on the topology information. Next, the process moves, to a second information processing device, a container group that is connected by the calling relationship from the second container to the third container.
Claims12
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process comprising:
- acquiring topology information that indicates a calling relationship between a plurality of containers that operates in a first information processing device, the calling relationship is represented as an edge in the topology information;
- identifying a second container, wherein the second container is called by the first container and wherein the second container calls two or more containers, and a third container that does not call another container based on the topology information;
- extracting a plurality of moving candidate container groups from among the plurality of containers connected by the continuous calling relationship on the basis of the topology information;
- excluding, from the moving candidates, a first container group that has the largest number of edges among the plurality of moving candidate container groups and a second container group that includes at least one container included in the first container group;
- selecting the container group that has fewest edges as a moving target from among the plurality of moving candidate container groups;
- and
- moving, to a second information processing device, the container group that is connected by a calling relationship from the second container to the third container.
A container moving method performed by a computer, comprising:
- acquiring topology information that indicates a calling relationship between a plurality of containers that operates in a first information processing device, the calling relationship is represented as an edge in the topology information;
- identifying a second container, wherein the second container is called by the first container and wherein the second container calls two or more containers, and a third container that does not call another container based on the topology information;
- extracting a plurality of moving candidate container groups from among the plurality of containers connected by the continuous calling relationship on the basis of the topology information;
- excluding, from the moving candidates, a first container group that has the largest number of edges among the plurality of moving candidate container groups and a second container group that includes at least one container included in the first container group;
- selecting the container group that has fewest edges as a moving target from among the plurality of moving candidate container groups;
- and
- moving, to a second information processing device, the container group that is connected by a calling relationship from the second container to the third container.
Dependencies are inferred from the claim text.