Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer

Two analytical models are developed to study the impact of interrupt overhead on operating system performance of network hosts with limited-size or finite buffer. Under heavy network traffic such as that of Gigabit Ethernet, the system performance will be negatively affected due to interrupt overhea...

Full description

Saved in:
Bibliographic Details
Main Author: Salah, Khaled (author)
Other Authors: unknown (author)
Format: article
Published: 2006
Subjects:
Online Access:https://eprints.kfupm.edu.sa/id/eprint/713/1/two_finite_buffer.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513380374544384
author Salah, Khaled
author2 unknown
author2_role author
author_facet Salah, Khaled
unknown
author_role author
dc.creator.none.fl_str_mv Salah, Khaled
unknown
dc.date.none.fl_str_mv 2006
2020
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://eprints.kfupm.edu.sa/id/eprint/713/1/two_finite_buffer.pdf
(2006) Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer. International Journal of Electronics and Communications, 60 (7). pp. 545-556.
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv Elsevier Science
dc.relation.none.fl_str_mv https://eprints.kfupm.edu.sa/id/eprint/713/
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Computer
dc.title.none.fl_str_mv Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
dc.type.none.fl_str_mv Article
NonPeerReviewed
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description Two analytical models are developed to study the impact of interrupt overhead on operating system performance of network hosts with limited-size or finite buffer. Under heavy network traffic such as that of Gigabit Ethernet, the system performance will be negatively affected due to interrupt overhead caused by incoming traffic. In particular, packet loss, excessive latency and significant degradation in system throughput can be experienced. Also, user applications may livelock as the CPU power is mostly consumed by interrupt handling and protocol processing. In this paper, we present and compare two analytical models that capture host behavior and evaluate its performance. The first model is based on Markov processes and queueing theory, while the second, which is more accurate but more complex, is a pure Markov process. The models yield equations for a number of important system performance metrics. These performance metrics include throughput, latency, packet loss, stability condition, CPU utilizations of interrupt handling and protocol processing, and CPU availability for user applications. Both models yield closed-form solutions and equations that are either mathematically equivalent or very closely matching. Our analysis yields insight into understanding and predicting the impact of system and network choices on the performance of interrupt-driven systems when subjected to light and heavy network loads. More importantly, our analytical work can also be valuable in improving host performance. The paper gives guidelines and recommendations to address design and implementation issues. Simulation and reported experimental results show that our analytical models are valid and give a good approximation.
eu_rights_str_mv openAccess
format article
id KFUPM_aec5975f89230a0affa560c300a7f790
identifier_str_mv (2006) Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer. International Journal of Electronics and Communications, 60 (7). pp. 545-556.
language_invalid_str_mv en
network_acronym_str KFUPM
network_name_str King Fahd University of Petroleum and Minerals
oai_identifier_str oai::713
publishDate 2006
publisher.none.fl_str_mv Elsevier Science
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite BufferSalah, KhaledunknownComputerTwo analytical models are developed to study the impact of interrupt overhead on operating system performance of network hosts with limited-size or finite buffer. Under heavy network traffic such as that of Gigabit Ethernet, the system performance will be negatively affected due to interrupt overhead caused by incoming traffic. In particular, packet loss, excessive latency and significant degradation in system throughput can be experienced. Also, user applications may livelock as the CPU power is mostly consumed by interrupt handling and protocol processing. In this paper, we present and compare two analytical models that capture host behavior and evaluate its performance. The first model is based on Markov processes and queueing theory, while the second, which is more accurate but more complex, is a pure Markov process. The models yield equations for a number of important system performance metrics. These performance metrics include throughput, latency, packet loss, stability condition, CPU utilizations of interrupt handling and protocol processing, and CPU availability for user applications. Both models yield closed-form solutions and equations that are either mathematically equivalent or very closely matching. Our analysis yields insight into understanding and predicting the impact of system and network choices on the performance of interrupt-driven systems when subjected to light and heavy network loads. More importantly, our analytical work can also be valuable in improving host performance. The paper gives guidelines and recommendations to address design and implementation issues. Simulation and reported experimental results show that our analytical models are valid and give a good approximation.Elsevier Science20062020ArticleNonPeerReviewedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://eprints.kfupm.edu.sa/id/eprint/713/1/two_finite_buffer.pdf (2006) Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer. International Journal of Electronics and Communications, 60 (7). pp. 545-556. enhttps://eprints.kfupm.edu.sa/id/eprint/713/info:eu-repo/semantics/openAccessoai::7132019-11-01T13:25:01Z
spellingShingle Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
Salah, Khaled
Computer
status_str publishedVersion
title Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
title_full Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
title_fullStr Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
title_full_unstemmed Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
title_short Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
title_sort Two Analytical Models for Evaluating Performance of Gigabit Ethernet Hosts with Finite Buffer
topic Computer
url https://eprints.kfupm.edu.sa/id/eprint/713/1/two_finite_buffer.pdf