Proceedings of the 2nd International Workshop on Software and Performance 2000
DOI: 10.1145/350391.350398
|View full text |Cite
|
Sign up to set email alerts
|

Expressing meaningful processing requirements among heterogeneous nodes in an active network

Abstract: Active Network technology envisions deployment of virtual execution environments within network elements, such as switches and routers. As a result, nonhomogeneous processing can be applied to network traffic associated with services, flows, or even individual packets. To use such a technology safely and efficiently, individual nodes must provide mechanisms to enforce resource limits. To provide effective enforcement mechanisms, each node must have a meaningful understanding of the resource requirements for sp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2000
2000
2006
2006

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(6 citation statements)
references
References 25 publications
0
6
0
Order By: Relevance
“…In terms of processing performance, it is difficult to compare different system implementations [15]. Enforcing resource reservations for processing is further complicated by the fact that computation that is terminated due to excessive resource usage may leave the system (or at least the data service for one particular information transfer) in an inconsistent state.…”
Section: B Data Servicesmentioning
confidence: 99%
“…In terms of processing performance, it is difficult to compare different system implementations [15]. Enforcing resource reservations for processing is further complicated by the fact that computation that is terminated due to excessive resource usage may leave the system (or at least the data service for one particular information transfer) in an inconsistent state.…”
Section: B Data Servicesmentioning
confidence: 99%
“…This is done to simplify the description of the scheduling algorithm and its analysis. In a realistic network, processing cost should be translated to processor cycles per second and then adapted to the partic-ular router system, where the packets get processed, as described in [11].…”
Section: Measurementsmentioning
confidence: 99%
“…Fourth, we outline an experiment where we used AVNMP to predict resource consumption by an active audio application. Our results suggest that adaptive CPU models [3], which accommodate variations in node capabilities, can improve the accuracy of AVNMP predictions, and reduce prediction overhead. Fifth, we suggest some additional applications for AVNMP, and similar prediction systems.…”
Section: Introductionmentioning
confidence: 81%
“…These problems motivated us to investigate adaptive models to represent the CPU use of active applications in a form that can be scaled among heterogeneous nodes [3]. We suspected that such adaptive models might improve the ability of AVNMP to predict CPU usage in heterogeneous active networks, while also reducing the number of simulation rollbacks.…”
Section: Predicting Cpu Usagementioning
confidence: 99%
See 1 more Smart Citation