RELAY APPARATUS AND RELAY MANAGEMENT APPARATUS
First Claim
1. A computer-readable, non-transitory medium storing a program that causes a relay apparatus to execute a reallocation process, the relay apparatus transferring data received from an information processing apparatus allocated to the relay apparatus to a destination apparatus, the reallocation process comprising:
- determining reallocatability of the information processing apparatus on the basis of a status of receiving transfer data from the information processing apparatus, the reallocatability representing whether the information processing apparatus is reallocatable to another apparatus;
storing reallocatability information indicating the determined reallocatability in a storage unit;
determining whether to reallocate the information processing apparatus on the basis of the reallocatability information stored in the storage unit; and
reallocating the information processing apparatus determined to be reallocated.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay apparatus executes a reallocation process so as to transfer data received from an information processing apparatus allocated to the relay apparatus to a destination apparatus. The reallocation process includes the following operations. The relay apparatus determines reallocatability of the information processing apparatus on the basis of a status of receiving transfer data from the information processing apparatus. The reallocatability represents whether the information processing apparatus is reallocatable to another apparatus. The relay apparatus stores reallocatability information indicating the determined reallocatability in a storage unit. The relay apparatus determines whether to reallocate the information processing apparatus on the basis of the reallocatability information stored in the storage unit. The relay apparatus reallocates the information processing apparatus determined to be reallocated.
10 Citations
12 Claims
-
1. A computer-readable, non-transitory medium storing a program that causes a relay apparatus to execute a reallocation process, the relay apparatus transferring data received from an information processing apparatus allocated to the relay apparatus to a destination apparatus, the reallocation process comprising:
-
determining reallocatability of the information processing apparatus on the basis of a status of receiving transfer data from the information processing apparatus, the reallocatability representing whether the information processing apparatus is reallocatable to another apparatus; storing reallocatability information indicating the determined reallocatability in a storage unit; determining whether to reallocate the information processing apparatus on the basis of the reallocatability information stored in the storage unit; and reallocating the information processing apparatus determined to be reallocated. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable, non-transitory medium storing a program that causes a relay management apparatus to execute a reallocation process, the relay management apparatus managing a plurality of relay apparatuses including a first relay apparatus transferring data received from one of information processing apparatuses allocated to the first relay apparatus to a destination apparatus, the reallocation process comprising:
-
determining reallocatability of each information processing apparatus allocated to the first relay apparatus on the basis of a status, in the first relay apparatus, of receiving transfer data from the each information processing apparatus, the reallocatability representing whether the each information processing apparatus is reallocatable to a relay apparatus other than the first relay apparatus; storing reallocatability information indicating the determined reallocatability of the each information processing apparatus in a storage unit; selecting, upon receiving a request for reallocation from the first relay apparatus, an information processing apparatus to be reallocated on the basis of the reallocatability information stored in the storage unit; selecting, from among the plurality of relay apparatuses, a second relay apparatus to which the selected information processing apparatus is reallocated; and reallocating the selected information processing apparatus to the second relay apparatus. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A relay apparatus for transferring data received from an information processing apparatus allocated to the relay apparatus to a destination apparatus, the relay apparatus comprising:
-
a storage unit for storing reallocatability information indicating reallocatability of the information processing apparatus, the reallocatability representing whether the information processing apparatus is reallocatable to another apparatus; and a processor to determine the reallocatability of the information processing apparatus on the basis of a status of receiving transfer data from the information processing apparatus, store reallocatability information indicating the determined reallocatability in the storage unit, determine whether to reallocate the information processing apparatus on the basis of the reallocatability information stored in the storage unit, and reallocate the information processing apparatus determined to be reallocated.
-
-
12. A relay management apparatus for managing a plurality of relay apparatuses including a first relay apparatus transferring data received from one of information processing apparatuses allocated to the first relay apparatus to a destination apparatus, the relay management apparatus comprising:
-
a storage unit for storing reallocatability information indicating reallocatability of each information processing apparatus, the reallocatability representing whether the each information processing apparatus is reallocatable to a relay apparatus other than the first relay apparatus; and a processor to determine the reallocatability of the each information processing apparatus allocated to the first relay apparatus on the basis of a status, in the first relay apparatus, of receiving transfer data from the each information processing apparatus, store reallocatability information indicating the determined reallocatability of the each information processing apparatus in the storage unit, select, upon receiving a request for reallocation from the first relay apparatus, an information processing apparatus to be reallocated on the basis of the reallocatability information stored in the storage unit, select, from among the plurality of relay apparatuses, a second relay apparatus to which the selected information processing apparatus is reallocated, and reallocate the selected information processing apparatus to the second relay apparatus.
-
Specification