Full metadata record
DC FieldValueLanguage
dc.contributorMulti-disciplinary Studiesen_US
dc.contributorDepartment of Computingen_US
dc.creatorLiu, Ping-sun Peter-
dc.identifier.urihttps://theses.lib.polyu.edu.hk/handle/200/42-
dc.languageEnglishen_US
dc.publisherHong Kong Polytechnic University-
dc.rightsAll rights reserveden_US
dc.titleA model to provide better performance and fault tolerance for small-size distributed systemsen_US
dcterms.abstractThe proposed model can provide better performance and fault tolerance to distributed systems of reasonable sizes. Better performance is achieved by load balancing and fault tolerance through duplicating and relocating the essential services. The name manager in the model allocates a service request to one of the idle distributed servers according to the current workload situations registered in the binding table or clearing house. When the server exports its service(s) to the name manager, it may complete donate all their rights of use. With these rights, the name manager can duplicate, relocate, or even recompile the donated service. The capabilities of duplication and relocation are essential for the name manager to play the role of load balancing. The motivation of the project comes from the fact that there is no de facto standard that can provide satisfactory load balancing and fault tolerance to small distributed system as manifested by the shortcomings of the DCE (distributed computing environment) supported by many vendors. The proposed model was partially verified by using Coloured Petrinet because it is available in the Department of Computing. The verification was sequential because it was difficult to set up the Petrinet environment for verification of parallelism. The experience with the project has indicated that the proposed model has derived insights for ways to achieve better performance and fault tolerance. Even the DCE architecture should migrate towards the direction as highlighted by the proposed model.en_US
dcterms.extentvii, 57, [79] leaves : ill. ; 30 cmen_US
dcterms.isPartOfPolyU Electronic Thesesen_US
dcterms.issued1999en_US
dcterms.educationalLevelAll Masteren_US
dcterms.educationalLevelM.Sc.en_US
dcterms.LCSHElectronic data processing -- Distributed processingen_US
dcterms.LCSHFault-tolerant computingen_US
dcterms.LCSHHong Kong Polytechnic University -- Dissertationsen_US
dcterms.accessRightsrestricted accessen_US

Files in This Item:
File Description SizeFormat 
b14605259.pdfFor All Users (off-campus access for PolyU Staff & Students only)3.02 MBAdobe PDFView/Open


Copyright Undertaking

As a bona fide Library user, I declare that:

  1. I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
  2. I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
  3. I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.

By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.

Show simple item record

Please use this identifier to cite or link to this item: https://theses.lib.polyu.edu.hk/handle/200/42