• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Optimal Load Balancing in Heterogeneous Distributed Systems with General Network Configurations

Research Project

Project/Area Number 08458061
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionUNIVERSITY OF TSUKUBA

Principal Investigator

LI Jie  University of Tsukuba Institute of Information Sciences and Electronics, Associate Professor, 電子・情報工学系, 助教授 (50251046)

Co-Investigator(Kenkyū-buntansha) KAMEDA Hisao  University of Tsukuba Institute of Information Sciences and Electronics, Profess, 電子・情報工学系, 教授 (10011660)
Project Period (FY) 1996 – 1997
Project Status Completed (Fiscal Year 1997)
Budget Amount *help
¥7,300,000 (Direct Cost: ¥7,300,000)
Fiscal Year 1997: ¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 1996: ¥3,900,000 (Direct Cost: ¥3,900,000)
KeywordsLoad balancing / distributed systems / networks / heterogeneous / parallel OLTP / reliability analysis / disk array / performance / システム性能 / 一般的なネットワーク構造
Research Abstract

Balancing the Workload over a distributed/parallel computer system is one of the most important issues to improve its overall performance (e.g., mean response time). Here the load balancing is a job-scheduling policy which takes a job as a whole and assigns it to a single host computer/processor. Often, jobs in a distributed/parallel computer system can be divided into different classes. For instance, there may be a natural distinction among data, voice, and video packets. We may distinguish different classes of jobs by their delay functions. In the project, we deal with the load balancing problems for such multi-class jobs in a distributed/parallel computer system that consists of heterogeneous host computers/processors (nodes) interconnected by a generally configured communication/interconnection network.
We derive a number of simple and intuitive theoretical results on the solution of the optimization problem. On the basis of these results, we propose an effective load balancing algo … More rithm for balancing the load over an entire distributed/parallel system.
The proposed algorithm has two attractivei features. One is that the algorithm can be implemented in a decentralized fashion. In order to determine the optimal load balancing, each node successively updates its load balancing policy based only on the local information about itself, the traffic through its adjacent links, and the load of its neighboring nodes connected by its adjacent links. Another feature is very simple and straightforward structure.
We compare the performance of our proposed algorithm and other famous algorithms. By using numerical experiments, we show that the proposed algorithm has much faster convergence in terms of computational time than the other algorithms.
Furthermore, we consider the load balancing principle as one of general principles and apply it to study the following relative problems :
(a) Study the performance of parallel On-Line transaction processing (Parallel OLTP) systems. We proposed the efficient scheduling and concurrency control algorithms to improve the performance of parallel OLTP systems.
(b)Study the cell assignment in Personal Communication Service (PCS) networks. We proposed a balanced algoirthm to solve the cell assignment problem in PCS networks.
Besides the performance point of view, we also study the systems from reliability point of view. Specifically, we study the important reliability problems in disk array systems and propose new modeling analytic methods to show the reliability behaviors of the disk array systems in exact way. Less

Report

(3 results)
  • 1997 Annual Research Report   Final Research Report Summary
  • 1996 Annual Research Report
  • Research Products

    (59 results)

All Other

All Publications (59 results)

  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Simulation studies on ConcurrencyControl in Parallel Transaction Process-ing Systems" Parallel Computing. 23・6. 755-775 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jie Li, Hisao Kameda, and Hideto I-toh.: "Optimal Assignment of Cells in P-CS Networks" Springer-Verlag Personal Technol-ogies. 1. 127-134 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kame-da: "Reliability Modeling of Decluste-red-Parity RAID Considering Uncorrectab-le Bit Errors" IEICE Trans.on Fundamentals of E-lectronics,Communications and Computer Sciences. E80-A・8. 1508-1515 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kame-da: "Reliability Modeling of Disk Arr-ay Organizations by Considering Uncorrectable Bit Errors" IEICE Trans.on Information and Systems. E81-D・1. 73-80 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jie Li and H.Kameda: "Load Balancing Problems for Multi-class Jobs in Distributed/Parallel Com-puter Systems" IEEE Trans.on Computers(To appearin March issue,1998).

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Distributed Concurrency Control with Local Wait-Depth Control Policy" accepted for publication in IEICE Trans.on Information and Systems.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jie Li, Hisao Kameda, and Hideto I-toh.: "Balanced Assignment of Cells in PCS Networks" Proc.of 12th ACM Symposium on Ap-plied Computing(SAC'97),USA. 297-301 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Keqin Li, and Jie Li: "On Stochastic Load Balancing in Heterogeneous Distributed Systems" Proc.of 3rd International Confer-ence on Computer Science and Informatics,USA. 231-234 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Parallel Transaction Processing Based on Wait-Depth Priority over an Interconnection Networking Environment" Proc.of the 13th International C-onference on Advanced Science and Technology(ICAST 97),USA. 249-255 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jie Li, Jiahong Wang, Hisao Kameda and Keqin Li: "An Effective Scheduling Algorithmfor Parallel Transaction Processing Sys-tems" Proc.IEEE National Aerospace & E-lectronics Conference (NAECON'97)(最優秀論文賞(The Best Paper Award)受賞),USA. 181-188 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "High Performance Parallel Transa-ction Processing" Proc.of International Conference on Parallel and Disterbuted Computing a-nd Networks,Singapore. 27-30 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Hisao Kameda, Takayuki Kozawa, and Jie Li: "Anomalous Relations among VariousPerformance Objectives in Distributed C-omputer Systems" Prot.of 1st,World Congress on Systems Simulation(WCSS'97),Singapore. 283-297 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Performance of Dynamic Locking w-ith No-waiting Policy in Parallel Trans-action Processing Systems" Proc.of 2nd International Confer-ence on Parallel Processing and Applied Mathematics(PPAM'97),Poland. 176-184 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Scheduling Algorithms for Parall-el Transaction Processing Systems" Proc.of International Conference on Parallel Computing Technologies(PaCT-97)LNCSseries(Springer Verlag). 283-297 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kame-da,: "Reliability Analysis of Disk Arr-ay Organizations by Considering Uncorre-ctable Bit Errors" Proc.of 16th IEEE Symposium on R-eliable Distributed Systems,USA. 2-9 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Ka-meda: "Performance Study of Shared-Noth-ing Parallel Transaction Processing Sys-tems" Proc.of International Conference on the Performance and Management of Co-mplex Communication Networks(PMCCN'97),Japan. 161-180 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 亀田 壽夫・紀 一誠・李 頡: "性能評価の基礎と応用" 共立出版(To appear),

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, amd H.Kameda: "Simulation Studies on Concurrency Control in Parallel Transaction Processing Systems" Parallel Computing. 23-6. 755-775 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] X.Wu, J.Li, and H.Kameda: "Reliability Modeling of Declustered-Parity RAID Considering Uncorrectable Bit Errors" IEICE Trans.on FECCS. E80-A-8. 1508-1515 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Li, H.Kameda, and H.Itoh: "Optimal Assignment of Cells in PCS Networks" Springer-Verlag Personal Technologies. 1. 127-134 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] X.Wu, J.Li, and H.Kameda: "Reliability Modeling of Disk Array Organizations by Considering Uncorrectable Bit Errors" IEICE Trans.on IS. E81-D-1. 73-80 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "Distributed Concurrency Control with Local Wait-Depth Control Policy" IEICE Trans.on IS. (accepted for publication). (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Li and H.Kameda: "Load Balancing Problems for Multi-class Jobs in Distributed/Parallel Computer Systems" IEEE Trans.on Computers. (accepted for publication). (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Li and H.Kameda: "Modeling Window Flow Control Mechanism" Proc.of Intl Conf on Paral and Dist Compt and Sys. 117-120 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] X.Wu, J.Li, and H.Kameda: "Reliability Analysis of Declustered-parity RAID Focusing on Uncorrectable Bit Errors" Proc.of Intl Compt Symp. 1-6 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Li, H.Kameda, and H.Itoh: "Balanced Assignment of Cells in PCS Networks" Proc.of ACM Symp on Appl Computing. 297-301 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] K.Li and J.Li: "On Stochastic Load Balancing in Heterogeneous Distributed Systems" Proc.of Intl Conf of Info Sci. 231-234 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "Parallel Transaction Processing Based on Wait-Depth Priority over an Interconnection Networking Environment" Proc.of Intl Conf on Advanced Sci and Techl. 249-255 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Li, J.Wang, H.Kameda, and K.Li: "An Effective Scheduling Algorithm for Parallel Transaction Processing Systems" Proc.of IEEE NAECON. 181-188 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "High Performance Parallel Transaction Processing" Proc.of Intl Conf on Paral and Dist Computing and Networks. 27-30 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] H.Kameda, T.Kozawa, and J.Li: "Anomalous Relations among Various Performance Objectives in Distributed Computer System" IEEE Proc.of World Cong on Systems Simulation. 459-465 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "Performance of Dynamic Locking with No-waiting Policy in Parallel Transaction Processing Systems" Proc.of Intl Conf on Paral Processing and Applied Mathematics. 176-184 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "Scheduling Algorithms for Parallel Transaction Processing Systems" Proc.of Intl Conf on Paral Compt Technl. LNCS (Springer) 1277. 283-297 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] X.Wu, J.Li, and H.Kameda: "Reliablity Analysis of Disk Array Organizations by Considering Uncorrectable Bit Errors" Proc.of IEEE Symp on Reliable Dist Sys. 2-9 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] J.Wang, J.Li, and H.Kameda: "Performance Study of Shared-Nothing Parallel Transaction Processing Systems" Proc. of PMCCN. 161-180 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] H.Kameda, J.Li, C.Kim, and Y.Zhang: Optimal Load Balancing in Distributed Computer Systems. Springer-Verlag, London, (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Simulation Studies on Concurrency Control in Parallel Transaction Processing Systems" Parallel Computing. 23・6. 755-775 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jie Li, Hisao Kameda, and Hideo Itoh: "Optimal Assignment of Cells in PCN Networks" Springer-Verlag Personal Technologies. 1. 127-134 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kameda: "Reliability Modeling of Declustered-Parity RAID Considering Uncorrectable Bit Errors" IEICE Trans.on Fundamentals of Electronics,Communications and Computer Sciences. E80-A・8. 1508-1515 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kameda: "Reliability Modeling of Disk Array Organizations by Considering Uncorrectable Bit Errors" IEICE Trans.on Information and Systems. E81-D・1. 73-80 (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jie Li and H, Kameda: "Load Balancing Problems for Multi-class Jobs in Distributed/Parallel Computer Systems" IEEE Trans.on Computers(To appear in March issue,1998).

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Distributed Concurrency Control with Local Wait-Depth Control Policy" accepted for publication in IEICE Trans.on Information and Systems.

    • Related Report
      1997 Annual Research Report
  • [Publications] Jie Li, Hisao Kameda, and Hideto Itoh: "Balanced Assignment of Cells in PCS Networks" Proc.of 12th ACM Symposium on Applied Computing(SAC'97),USA. 297-301 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Keqin Li, and Jie Li: "On Stochastic Load Balancing inHeterogeneous Distributed Systems" Proc.of 3rd International Conference on Computer Science and Informatics,USA. 231-234 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Parallel Transaction Processing Based on Wait-Depth Priority over an Interconnection Networking Environment" Proc.of the 13th International Conference on Advanced Science and Technology(ICAST97),USA. 249-255 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jie Li, Jiahong Wang, Hisao Kameda and Keqin Li: "An Effective Scheduling Algorithm for Parallel Transaction Processing Systems" Proc.IEEE National Aerospace & Electronics Conference(NAECON'97)(最優秀論文賞(The Best Paper Award)受賞),USA. 181-188 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "High Performance Parallel Transaction Processing" Proc.of International Conference on Parallel and Distributed Computing and Networks,Singapore. 27-30 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Hisao Kameda, Takayuki Kozawa, and Jie Li: "Anomalous Relations among Various Performance Objectives in Distributed Computer Systems" Proc.of 1st World Congress on Systems Simulation(WCSS'97),Singapore. 283-297 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Performance of Dynamic Locking with No-waiting Policy in Parallel Transaction Processing Systems" Proc.of 2nd International Conference on Parallel Processing and Applied Mathematics(PPAM'97),Poland. 176-184 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Scheduling Algorithms for Parallel Transaction Processing Systems" Proc.of International Conference on Parallel Computing Technologies(PaCT-97) LNCS series(Springer Verlag). 283-297 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Xuefeng Wu, Jie Li, and Hisao Kameda: "Reliability Analysis of Disk Array Organizations by Considering Uncorrectable Bit Errors" Proc.of 16th IEEE Symposium on Reliable Distributed Systems,USA. 2-9 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Jiahong Wang, Jie Li, and Hisao Kameda: "Performance Study of Shared-Nothing Parallel Transaction Processing Systems" Proc.of International Conference on the Performance and Management of Complex Communication Networks(PMCCN'97),Japan. 161-180 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 亀田 壽夫、紀 一誠、李 頡: "性能評価の基礎と応用" 共立出版(To appear),

    • Related Report
      1997 Annual Research Report
  • [Publications] Jie Li,and Hisao Kameda: "Modeling Window Flow Control Mechanism" Proc.of the 8th International Conference on Parallel and Distributed Computing and Systems (PDCS'96). 117-120 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Xuefeng Wu,Jie Li,and Hisao Kameda: "Reliability Analysis of Declustered-parity RAID Focusing on Uncorrectable Bit Errors" Proc.of 1996 International Computer Symposium(ICS'96). 1-6 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Jie Li,Hisao Kameda,and Hideto Itoh: "Balanced Assignment of Cells in PCS Networks" Accepted for publication in Proc.of 12th ACM Symposium on Applied Computing(SAC'97).

    • Related Report
      1996 Annual Research Report
  • [Publications] Keqin Li,and Jie Li: "On Stochatic Load Balancing in Heterogeneous Distributed Systems" Accepted for publication in Proc.of 3rd Internarional Conference on Computer Science and Informatics.

    • Related Report
      1996 Annual Research Report
  • [Publications] Jiahong Wang,Jie Li,Hisao Kameda: "Simulation Studies on Concurrency Control in Parallel Transaction Processing Systems" Accepted for publication in Parallel Computing.

    • Related Report
      1996 Annual Research Report
  • [Publications] Hisao Kameda,Jie Li,C.Kim,and Y.Zhang: "Optimal Load Balancing in Distributed Computer Systems" Springer-Verlag,London, 251 (1996)

    • Related Report
      1996 Annual Research Report

URL: 

Published: 1996-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi