主权项 |
1. A computer system, comprising a plurality of computers,
wherein the plurality of computers include at least one first computer for managing the computer system, and a plurality of second computers for providing computer resources from which a business system used for a user's business operation is built, wherein the at least one first computer includes a first processor, a first memory which is coupled to the first processor, and a first interface which is coupled to the first processor, wherein each of the plurality of second computers includes a second processor, a second memory which is coupled to the second processor, a second interface which is coupled to the second processor, and a storage apparatus, wherein the business system includes at least one of a first business computer capable of changing its processing performance by executing scale-out processing, and a plurality of second business computers capable of changing their processing performance by executing scale-up processing, wherein the plurality of second business computers form at least one of a cluster including at least one of an active second business computer and at least one of a standby second business computer, wherein the at least one first computer includes a resource optimizing module configured to manage a plurality of resource changing methods for controlling changes in allocation of the computer resources to the plurality of second business computers, and change the allocation of the computer resources to the plurality of second business computers based on the plurality of resource changing methods, and wherein the resource optimizing module is configured to: monitor load on the business system; execute first processing for applying resource changing methods that are light in processing load to the at least one of the active second business computer and the at least one of the standby second business computer in a case of detecting an incident of an increase in load on the at least one of the active second business computer; and execute second processing for applying resource changing methods that are heavy in processing load to the at least one of the active second business computer and the at least one of the standby second business computer in a case where a value indicating the load on the at least one of the active second business computer reaches a given threshold or higher. |