QOS and Control-Theoretic Techniques for Intrusion Tolerance

Abstract

As we increasingly rely on information systems to support a multitude of critical operations, it becomes more and more important that these systems are able to deliver Quality of Service (QoS), even in the face of intrusions. This report examines two host-based resources, a router and a web server, and presents simulated models of modifications that can be made to these resources to make them QoS-capable. Two different QoS models are investigated for the router. The first model implements a router with a feedback control loop that monitors the instantaneous QoS guarantee and adjusts the router's admission control of new requests accordingly. The second router model, called Adjusted Weighted Shortest Processing Time, queues data packets according to a weight which is dependent on their initial priority weight and the amount of time they have awaited service. For the web server, six queuing disciplines are simulated and analyzed for their efficiency in delivering QoS. These disciplines are compared on the basis of selected QoS measurements, including lateness, drop rate, time-in-system and throughput. We find that there is not necessarily one best queuing rule to follow; the appropriate selection depends on the needs of that web server.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2004
Accession Number
ADA423167

Entities

People

  • Nong Ye

Organizations

  • Arizona State University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Computing System Architectures
  • Control Systems
  • Engineering
  • Feedback
  • Generators
  • Guarantees
  • Information Systems
  • Intrusion
  • Length
  • Network Architecture
  • Network Protocols
  • Packet Loss
  • Scheduling (Production)
  • Simulations
  • Statistical Analysis
  • Throughput

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Mathematical Modeling and Probability Theory.
  • Systems Analysis and Design