A Loading-Balance Algorithm for Improving Efficiency of CORBA
碩士 === 國立交通大學 === 資訊管理研究所 === 92 === In the traditional distributed systems, the most popular characteristic is loading-balance. In CORBA which is an OMG proposed architecture, this characteristic is also pointed out. In many published ORBs, many vendors used additional agents to handle this charact...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/01950800360546613013 |
id |
ndltd-TW-092NCTU5396042 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCTU53960422015-10-13T13:04:40Z http://ndltd.ncl.edu.tw/handle/01950800360546613013 A Loading-Balance Algorithm for Improving Efficiency of CORBA 一個在CORBA架構下的負載平衡演算法 Haohsien Chi 紀浩仙 碩士 國立交通大學 資訊管理研究所 92 In the traditional distributed systems, the most popular characteristic is loading-balance. In CORBA which is an OMG proposed architecture, this characteristic is also pointed out. In many published ORBs, many vendors used additional agents to handle this characteristic. But we found there will be a problem with this solution, that is, if this agent fails, the whole system will not work . So we proposed a simplified model. We put this characteristic to be implemented on client’s side. That is , if the client stands alive and not all service providers fail, the whole system will still be alive with this charateristic. By simulations and some experiments, we will repeatedly test the proposed model. And compare this model with VisiBorker which is a published ORBs. And hope to get the answers of the following questions: 1. In this proposed model, will the system’s performance be improved?This problem can be divided into two parts:One is system’s loading status, and the other is system’s response time.(efficiency) 2. Compare to the published CORBA software, will this model become more complicated to program?That is , this model is implemented on application layer, and some software embedded them in underlying architectures. What’s difference when coding or programming? To solve the above problem, we implemented this idea and used results of many experiments to get the answers. Chi-Chun Lo 羅濟群 2004 學位論文 ; thesis 43 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊管理研究所 === 92 === In the traditional distributed systems, the most popular characteristic is loading-balance. In CORBA which is an OMG proposed architecture, this characteristic is also pointed out. In many published ORBs, many vendors used additional agents to handle this characteristic. But we found there will be a problem with this solution, that is, if this agent fails, the whole system will not work . So we proposed a simplified model. We put this characteristic to be implemented on client’s side. That is , if the client stands alive and not all service providers fail, the whole system will still be alive with this charateristic.
By simulations and some experiments, we will repeatedly test the proposed model. And compare this model with VisiBorker which is a published ORBs. And hope to get the answers of the following questions:
1. In this proposed model, will the system’s performance be improved?This problem can be divided into two parts:One is system’s loading status, and the other is system’s response time.(efficiency)
2. Compare to the published CORBA software, will this model become more complicated to program?That is , this model is implemented on application layer, and some software embedded them in underlying architectures. What’s difference when coding or programming?
To solve the above problem, we implemented this idea and used results of many experiments to get the answers.
|
author2 |
Chi-Chun Lo |
author_facet |
Chi-Chun Lo Haohsien Chi 紀浩仙 |
author |
Haohsien Chi 紀浩仙 |
spellingShingle |
Haohsien Chi 紀浩仙 A Loading-Balance Algorithm for Improving Efficiency of CORBA |
author_sort |
Haohsien Chi |
title |
A Loading-Balance Algorithm for Improving Efficiency of CORBA |
title_short |
A Loading-Balance Algorithm for Improving Efficiency of CORBA |
title_full |
A Loading-Balance Algorithm for Improving Efficiency of CORBA |
title_fullStr |
A Loading-Balance Algorithm for Improving Efficiency of CORBA |
title_full_unstemmed |
A Loading-Balance Algorithm for Improving Efficiency of CORBA |
title_sort |
loading-balance algorithm for improving efficiency of corba |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/01950800360546613013 |
work_keys_str_mv |
AT haohsienchi aloadingbalancealgorithmforimprovingefficiencyofcorba AT jìhàoxiān aloadingbalancealgorithmforimprovingefficiencyofcorba AT haohsienchi yīgèzàicorbajiàgòuxiàdefùzàipínghéngyǎnsuànfǎ AT jìhàoxiān yīgèzàicorbajiàgòuxiàdefùzàipínghéngyǎnsuànfǎ AT haohsienchi loadingbalancealgorithmforimprovingefficiencyofcorba AT jìhàoxiān loadingbalancealgorithmforimprovingefficiencyofcorba |
_version_ |
1717729854105845760 |