A model for end-to-end delay in distributed computer systems

dc.contributor.authorDeeds, John J.en
dc.contributor.committeechairRicci, Fred J.en
dc.contributor.committeememberSchaefer, Daniel J.en
dc.contributor.committeememberKossakes, George C.en
dc.contributor.departmentElectrical Engineeringen
dc.date.accessioned2014-03-14T21:44:39Zen
dc.date.adate2009-09-05en
dc.date.available2014-03-14T21:44:39Zen
dc.date.issued1993-05-15en
dc.date.rdate2009-09-05en
dc.date.sdate2009-09-05en
dc.description.abstractMitchell [1,2] describes end-to-end performance for a LAN-based computer system as the total system throughput and delay for a single-thread transaction. This model is used for a variety of applications. The single-thread transaction might, for example, be a remote database update or a real-time control activity. To model end-to-end performance, one must include the host computers, the network interface units (NIUs), the host-NIU links, and the NIU-NIU links. Based on Jackson's Theorem, total delay for single-thread transaction traversing a computer network can be approximated by the sum of delays in the host computers, the network interface units, the host-NIU links, and the NIU-NIU links. The host computer performance model can be refined by applying execution path analysis. Execution path analysis examines the structure of each software routine to be executed and provides an expression of time delay as a function of probabilities associated with conditional branches and a function of data input size. Spreadsheet models provide quick and convenient solutions for purposes of performing computer system tuning and capacity planning as demonstrated by Thomas [10]. This thesis paper extends the typical modeling approach by providing more detailed analysis of host computer delay, more specifically, the execution path analysis. In addition, spreadsheet models are implemented to demonstrate the execution path analysis and to provide comparisons with previously implemented models.en
dc.description.degreeMaster of Scienceen
dc.format.extentiii, 48 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-09052009-040608en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-09052009-040608/en
dc.identifier.urihttp://hdl.handle.net/10919/44576en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1993.D443.pdfen
dc.relation.isformatofOCLC# 28685498en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V855 1993.D443en
dc.subject.lcshElectronic data processing -- Distributed processingen
dc.subject.lcshLocal area networks (Computer networks)en
dc.titleA model for end-to-end delay in distributed computer systemsen
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1993.D443.pdf
Size:
2.17 MB
Format:
Adobe Portable Document Format
Description:

Collections