Patent ID: 8417929

Claim:
A computer system comprising: a user terminal; a plurality of servers connected to the user terminal through a network to provide services; and a management device for managing a server for providing a service to the user terminal, wherein the user terminal transmits boot information indicating one boot mode selected from among fix boot, first boot, or not-first boot, to the management device, wherein, if the boot mode is the fix boot, the management device selects a first server from a server group which provided a service to the user terminal previously, if the boot mode is the first boot, the management device selects a second server preferentially from a server group designated by the user terminal, and if the boot mode is the not-first boot, the management device selects a third server from one of a plurality of server groups, wherein the selected server provides the service to the user terminal, wherein the management device obtains upper-limit information stored in a storage indicating an upper limit number of servers that can be booted in each mode of the fix boot, the first boot, and the not-first boot, and currently-booted information indicating a number of servers currently booted in each mode of the fix boot, the first boot, and the not-first boot, wherein, when the upper limit number of servers of a boot mode indicated in the boot information transmitted from the user terminal, is greater than the number of servers currently booted in the boot mode as indicated by the currently-booted information, the management device selects a server for the boot mode transmitted form the user terminal, as a server for providing a service to the user terminal.