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

1997 Fiscal Year Final Research Report Summary

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
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

  • Research Products

    (36 results)

All Other

All Publications (36 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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [Publications] 亀田 壽夫・紀 一誠・李 頡: "性能評価の基礎と応用" 共立出版(To appear),

    • Description
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [Publications] J.Li, H.Kameda, and H.Itoh: "Optimal Assignment of Cells in PCS Networks" Springer-Verlag Personal Technologies. 1. 127-134 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [Publications] J.Wang, J.Li, and H.Kameda: "Performance Study of Shared-Nothing Parallel Transaction Processing Systems" Proc. of PMCCN. 161-180 (1997)

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

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1999-03-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi