摘要:
A load balancing apparatus stores a transfer rule in which a path control identifier for identifying a path for a message sent from a client device is associated with relay device information for specifying a relay device that creates the path control identifier. When receiving a message from the client device, the load balancing apparatus determines whether the message contains the path control identifier. If the load balancing apparatus determines that the path control identifier is contained, the load balancing apparatus specifies, from the transfer rule, relay device information with which the path control identifier is associated and then sends the message to a relay device that is specified by the specified relay device information. In contrast, if the load balancing apparatus determines that the path control identifier is not contained, the load balancing apparatus sends the message to the relay device specified in accordance with a predetermined condition.
摘要:
A load balancing apparatus stores a transfer rule in which a path control identifier for identifying a path for a message sent from a client device is associated with relay device information for specifying a relay device that creates the path control identifier. When receiving a message from the client device, the load balancing apparatus determines whether the message contains the path control identifier. If the load balancing apparatus determines that the path control identifier is contained, the load balancing apparatus specifies, from the transfer rule, relay device information with which the path control identifier is associated and then sends the message to a relay device that is specified by the specified relay device information. In contrast, if the load balancing apparatus determines that the path control identifier is not contained, the load balancing apparatus sends the message to the relay device specified in accordance with a predetermined condition.
摘要:
A method of realizing uniqueness assurance includes: selecting a server to which a first message is to be transferred from multiple servers and transferring the first message to the selected server when the first message is received from a terminal apparatus by a load sharing apparatus; storing a second message that should be transferred to the same server as that of the first server when the second message is received from the terminal apparatus by the load sharing apparatus after the first message is transferred; generating uniqueness assurance information corresponding to the communication protocols corresponding to a session generated by the server to which the first message is transferred, the uniqueness assurance information indicating the correspondence between the session and the message corresponding to the session; and transferring the second message in accordance with the generated uniqueness assurance information if the stored second message exits.
摘要:
A method of realizing uniqueness assurance includes: selecting a server to which a first message is to be transferred from multiple servers and transferring the first message to the selected server when the first message is received from a terminal apparatus by a load sharing apparatus; storing a second message that should be transferred to the same server as that of the first server when the second message is received from the terminal apparatus by the load sharing apparatus after the first message is transferred; generating uniqueness assurance information corresponding to the communication protocols corresponding to a session generated by the server to which the first message is transferred, the uniqueness assurance information indicating the correspondence between the session and the message corresponding to the session; and transferring the second message in accordance with the generated uniqueness assurance information if the stored second message exits.
摘要:
An event controller is caused to function as a receiving unit, a request unit, and a transfer unit. The receiving unit receives an event notification request containing designation information designating a client. The request unit requests notification of one of a plurality of servers as an assignment destination server, based on the designation information, the one providing a service to the client identified by the designation information. The transfer unit transfers the event notification request to the assignment destination server notified in response to the request by the request unit.
摘要:
One system distributes a request for providing a service using a first communication protocol, from a terminal device to a server selected from among a plurality of servers by a server load balancer in response to the request. A corresponding relation between identification information for identifying a session generated in a distributed server and the server that has generated the session corresponding to the identification information is set in the server load balancer by the service of a second communication protocol as uniqueness assurance information for uniqueness assurance. Thus, when the provision of a service is requested using a second communication protocol by the terminal device, the server load balancer refers to the set uniqueness assurance information and selects the server for providing the service from among the plurality of servers.
摘要:
One system distributes a request for providing a service using a first communication protocol, from a terminal device to a server selected from among a plurality of servers by a server load balancer in response to the request. A corresponding relation between identification information for identifying a session generated in a distributed server and the server that has generated the session corresponding to the identification information is set in the server load balancer by the service of a second communication protocol as uniqueness assurance information for uniqueness assurance. Thus, when the provision of a service is requested using a second communication protocol by the terminal device, the server load balancer refers to the set uniqueness assurance information and selects the server for providing the service from among the plurality of servers.
摘要:
A relay apparatus for transferring message data received from a client to one of a plurality of servers includes a status management data storage, a transfer rule handling section, and an acknowledgment transmitting section. The status management data storage holds data of an acknowledgment necessity table. The acknowledgment necessity table includes first identification information of a first apparatus to which the relay apparatus acknowledges when the relay apparatus has received first transfer rule notification data from the first apparatus. The transfer rule handling section determines whether the acknowledgment necessity table includes the first identification information identical to second identification information of a second apparatus upon receiving second transfer rule notification data from the second apparatus. The acknowledgment transmitting section transmits acknowledgment data to the second apparatus when the acknowledgment necessity table includes the first identification information identical to the second identification information.
摘要:
An information processing method includes calculating a reception estimated time when the data are received based on a last reception time of the data and a reception time interval of the data for transfer source devices; calculating a shift completion estimated time based on a shift time period necessary to shift an assignment of a data transfer process of a transfer source device of the plurality of the transfer source devices from the transfer processing device to another transfer processing device; and transferring the assignment of the data transfer process from the transfer processing device to the another transfer processing device, the assignment of the data transfer process being relevant to a transfer source device having the calculated reception estimated time later than the shift completion estimated time and closer to the shift completion estimated time than any other transfer source devices.
摘要:
An information processing method includes calculating a reception estimated time when the data are received based on a last reception time of the data and a reception time interval of the data for transfer source devices; calculating a shift completion estimated time based on a shift time period necessary to shift an assignment of a data transfer process of a transfer source device of the plurality of the transfer source devices from the transfer processing device to another transfer processing device; and transferring the assignment of the data transfer process from the transfer processing device to the another transfer processing device, the assignment of the data transfer process being relevant to a transfer source device having the calculated reception estimated time later than the shift completion estimated time and closer to the shift completion estimated time than any other transfer source devices.