A load distribution scheme for a new transaction service considering the pre-loaded services

Yoshinori Aoki, Sukanya Suranauwarat, Hideo Taniguchi

Research output: Contribution to journalArticle

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 languageEnglish
Pages (from-to)1447-1456
Number of pages10
JournalIEICE Transactions on Information and Systems
VolumeE82-D
Issue number11
Publication statusPublished - 1999
Externally publishedYes

Fingerprint

Throughput
Computer workstations
Local area networks
Computer systems

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 journalArticle

@article{daf614f4ac414787b98cac27dc43af7d,
title = "A load distribution scheme for a new transaction service considering the pre-loaded services",
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.",
keywords = "Distributed system, Load balancing, Load sharing, Response time estimation, Transaction service",
author = "Yoshinori Aoki and Sukanya Suranauwarat and Hideo Taniguchi",
year = "1999",
language = "English",
volume = "E82-D",
pages = "1447--1456",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "11",

}

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 -