Abstract
In this paper, we describe the PS3 load distribution scheme. A target service is a transaction service consisting of multiple processes that communicate with each other. A target system consists of workstations connected by a LAN. PS3 determines the process allocation by estimating response times and 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 show that PS3 provides an appropriate process allocation, and that calculated results agree well with the measured ones.
Original language | English |
---|---|
Pages (from-to) | 1447-1456 |
Number of pages | 10 |
Journal | IEICE Transactions on Information and Systems |
Volume | E82-D |
Issue number | 11 |
Publication status | Published - 1999 |
Externally published | Yes |
Fingerprint
Keywords
- Distributed system
- Load balancing
- Load sharing
- Response time estimation
- Transaction service
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Computer Vision and Pattern Recognition
- Artificial Intelligence
- Electrical and Electronic Engineering
Cite this
A load distribution scheme for a new transaction service considering the pre-loaded services. / Aoki, Yoshinori; Suranauwarat, Sukanya; Taniguchi, Hideo.
In: IEICE Transactions on Information and Systems, Vol. E82-D, No. 11, 1999, p. 1447-1456.Research output: Contribution to journal › Article
}
TY - JOUR
T1 - A load distribution scheme for a new transaction service considering the pre-loaded services
AU - Aoki, Yoshinori
AU - Suranauwarat, Sukanya
AU - Taniguchi, Hideo
PY - 1999
Y1 - 1999
N2 - In this paper, we describe the PS3 load distribution scheme. A target service is a transaction service consisting of multiple processes that communicate with each other. A target system consists of workstations connected by a LAN. PS3 determines the process allocation by estimating response times and 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 show that PS3 provides an appropriate process allocation, and that calculated results agree well with the measured ones.
AB - In this paper, we describe the PS3 load distribution scheme. A target service is a transaction service consisting of multiple processes that communicate with each other. A target system consists of workstations connected by a LAN. PS3 determines the process allocation by estimating response times and 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 show that PS3 provides an appropriate process allocation, and that calculated results agree well with the measured ones.
KW - Distributed system
KW - Load balancing
KW - Load sharing
KW - Response time estimation
KW - Transaction service
UR - http://www.scopus.com/inward/record.url?scp=33747374153&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33747374153&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:33747374153
VL - E82-D
SP - 1447
EP - 1456
JO - IEICE Transactions on Information and Systems
JF - IEICE Transactions on Information and Systems
SN - 0916-8532
IS - 11
ER -