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

Full description

Bibliographic Details
Main Authors: Haohsien Chi, 紀浩仙
Other Authors: Chi-Chun Lo
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