In
data processing of network traffic (a communication amount),
relay processing is distributed in a
wide area. Specifically, an application switch
system which controls a connection between a plurality of
client terminals and a plurality of servers, is provided with at least one switch, a
relay unit configured to perform protocol relays; and a controller. The controller is provided with a section for performing a centralized control on a
route table used to determine a destination in the switch; a section for controlling
relay processing of the relay unit; a section for selecting one
server as a connection destination from the plurality of servers; a section for selecting a
route which links between one
client terminal of the plurality of
client terminals and the selected
server, and which contains the relay unit, and for setting the selected
route to the route table in the switch; and a section for setting relay information used when the relay unit performs the protocol relay, to the relay unit.