Y. Aoki et al., A load distribution scheme for a new transaction service considering the pre-loaded services, IEICE T INF, E82D(11), 1999, pp. 1447-1456
In this paper, pre describe the PS3 load distribution scheme. A target serv
ice is a transaction service consisting of multiple processes that communic
ate with each other. A target system consists of workstations connected by
a LAN. PS3 determines the process allocation by estimating response times a
nd throughputs. It allows us to set an upper limit of a response time, and
to set lower and upper limits for the throughput of each service. PS3 tries
to find a process allocation that provides the minimum response time under
conditions set by the user in advance. We measured the response times and
throughputs and compared the values with the estimated ones. The results sh
ow that PS3 provides an appropriate process allocation, and that calculated
results agree well with the measured ones.