LOAD BALANCER SETTING METHOD AND LOAD BALANCER SETTING APPARATUS
First Claim
1. A computer readable recording medium storing a load balancer setting program causing a computer, which is connected to a plurality of servers each including a virtual machine environment in which a host operating system that is capable of loading therein a software load balancer for distributively transmitting a processing request to a plurality of transmission targets in response to an instruction and directly performs communications with another server using a virtual network;
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with said another server only via the host operating system, are operable as virtual operating systems, to execute a process comprising;
when a load balancer setting instruction in which at least a transmission source service program for transmitting a processing request to be load-balanced is designated, is received, determining a server, in which the guest operating system for executing the transmission source service program operates, as a setting objective server of the software load balancer, and also, determining a server, in which the guest operating system for executing a transmission target service program of the processing request transmitted from the transmission source service program operates, as a load balancing objective server;
transmitting an instruction to the setting objective server to load the software load balancer into the host operating system thereof; and
transmitting an instruction to the setting objective server to set at least the load balancing objective server in the software load balancer, as information to be used for the load balancing of transmission data from the transmission source service program.
1 Assignment
0 Petitions
Accused Products
Abstract
An administrative manager connected to servers each in which a host OS capable of loading therein a software load balancer and a guest OS executing a service program are operable as virtual OS, performs the following processes. Namely, the server in which the guest OS for executing the service program being the transmission source of a processing request to be load balanced operates is set as a setting objective server of the software load balancer. Further, the server in which the guest OS for executing the service program being the transmission target of the processing request operates is set as a load balancing objective server. Then, an instruction is transmitted to the setting objective server to load the software load balancer in the host OS thereof, and, an instruction is transmitted to the setting objective server to set information to be used for the load balancing of transmission data.
-
Citations
7 Claims
-
1. A computer readable recording medium storing a load balancer setting program causing a computer, which is connected to a plurality of servers each including a virtual machine environment in which a host operating system that is capable of loading therein a software load balancer for distributively transmitting a processing request to a plurality of transmission targets in response to an instruction and directly performs communications with another server using a virtual network;
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with said another server only via the host operating system, are operable as virtual operating systems, to execute a process comprising;
when a load balancer setting instruction in which at least a transmission source service program for transmitting a processing request to be load-balanced is designated, is received, determining a server, in which the guest operating system for executing the transmission source service program operates, as a setting objective server of the software load balancer, and also, determining a server, in which the guest operating system for executing a transmission target service program of the processing request transmitted from the transmission source service program operates, as a load balancing objective server; transmitting an instruction to the setting objective server to load the software load balancer into the host operating system thereof; and transmitting an instruction to the setting objective server to set at least the load balancing objective server in the software load balancer, as information to be used for the load balancing of transmission data from the transmission source service program. - View Dependent Claims (2, 3, 4, 5)
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with said another server only via the host operating system, are operable as virtual operating systems, to execute a process comprising;
-
6. A load balancer setting method executed, in a computer which is connected to a plurality of servers each including a virtual machine environment in which a host operating system that is capable of loading therein a software load balancer for distributively transmitting a processing request to a plurality of transmission targets in response to an instruction, and directly performs communications with another server using a virtual network;
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with said another server only via the host operating system, are operable as virtual operating systems, the method comprising;
when a load balancer setting instruction in which at least a transmission source service program for transmitting a processing request to be load-balanced is designated, is received, determining a server, in which the guest operating system for executing the transmission source service program operates, as a setting objective server of the software load balancer, and also, determining a server in which the guest operating system for executing a transmission target service program of the processing request transmitted from the transmission source service program operates, as a load balancing objective server; transmitting an instruction to the setting objective server to load the software load balancer into the host operating system thereof; and transmitting an instruction to the setting objective server to set at least the load balancing objective server in the software load balancer, as information to be used for the load balancing of transmission data from the transmission source service program.
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with said another server only via the host operating system, are operable as virtual operating systems, the method comprising;
-
7. A load balancer setting apparatus connected to a plurality of servers each including a virtual machine environment in which a host operating system that is capable of loading therein a software load balancer for distributively transmitting a processing request to a plurality of transmission targets in response to an instruction, and directly performs communications with another server using a virtual network;
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with the other server only via the host operating system, are operable as virtual operating systems, the apparatus comprising;
determining means for, when a load balancer setting instruction in which at least a transmission source service program for transmitting a processing request to be load-balanced is designated, is received, determining a server, in which the guest operating system for executing the transmission source service program operates, as a setting objective server of the software load balancer, and also, determining a server, in which the guest operating system operates for executing a transmission target service program of the processing request transmitted from the transmission source service program operates, as a load balancing objective server; first instruction transmitting means for transmitting an instruction to the setting objective server to load the software load balancer into the host operating system thereof; and second instruction transmitting means for transmitting an instruction to the setting objective server to set at least the load balancing objective server in the software load balancer, as information to be used for the load balancing of transmission data from the transmission source service program.
- and a guest operating system that is started up for executing a service program of processing a customer'"'"'s service and performs communications with the other server only via the host operating system, are operable as virtual operating systems, the apparatus comprising;
Specification