Feedback Control of Computing Systems


Joseph L. Hellerstein, Yixin Diao, Sujay Parekh, Dawn M. Tilbury.
Bok Engelsk 2004 · Electronic books.
Omfang
1 online resource (451 p.)
Utgave
1st ed.
Opplysninger
"A Wiley-Interscience publication.". - Feedback Control of Computing Systems; Contents; PREFACE; PART I BACKGROUND; 1 Introduction and Overview; 1.1 The Nature of Feedback Control; 1.2 Control Objectives; 1.3 Properties of Feedback Control Systems; 1.4 Open-Loop versus Closed-Loop Control; 1.5 Summary of Applications of Control Theory to Computing Systems; 1.6 Computer Examples of Feedback Control Systems; 1.6.1 IBM Lotus Domino Server; 1.6.2 Queueing Systems; 1.6.3 Apache HTTP Server; 1.6.4 Random Early Detection of Router Overloads; 1.6.5 Load Balancing; 1.6.6 Streaming Media; 1.6.7 Caching with Differentiated Service. - 1.7 Challenges in Applying Control Theory to Computing Systems1.8 Summary; 1.9 Exercises; PART II SYSTEM MODELING; 2 Model Construction; 2.1 Basics of Queueing Theory; 2.2 Modeling Dynamic Behavior; 2.2.1 Model Variables; 2.2.2 Signals; 2.2.3 Linear, Time-Invariant Difference Equations; 2.2.4 Nonlinearities; 2.3 First-Principles Models; 2.4 Black-Box Models; 2.4.1 Model Scope; 2.4.2 Experimental Design; 2.4.3 Parameter Estimation; 2.4.4 Model Evaluation; 2.5 Summary; 2.6 Extended Examples; 2.6.1 IBM Lotus Domino Server; 2.6.2 Apache HTTP Server; 2.6.3 M/M/1/K Comparisons. - 3.3.4 Dominant Poles and Model Simplification3.3.5 Simulating Transfer Functions; 3.4 Summary; 3.5 Extended Examples; 3.5.1 M/M/1/K from System Identification; 3.5.2 IBM Lotus Domino Server: Sensor Delay; 3.5.3 Apache HTTP Server: Combining Control Inputs; *3.6 Z-Transforms and MATLAB; 3.7 Exercises; 4 System Modeling with Block Diagrams; 4.1 Block Diagrams Basics; 4.2 Transforming Block Diagrams; 4.2.1 Special Aggregations of Blocks; 4.3 Transfer Functions for Control Analysis; 4.4 Block Diagram Restructuring; 4.5 Summary; 4.6 Extended Examples; 4.6.1 IBM Lotus Domino Server. - 4.6.2 Apache HTTP Server with Control Loops4.6.3 Streaming; *4.7 Composing Transfer Functions in MATLAB; 4.8 Exercises; 5 First-Order Systems; 5.1 First-Order Model; 5.2 System Response; 5.2.1 Steady-State and Transient Responses; 5.2.2 Input Signal Model; 5.2.3 Time-Domain Solution; 5.3 Initial Condition Response; 5.4 Impulse Response; 5.5 Step Response; 5.5.1 Numerical Example; 5.5.2 Time-Domain Solution; 5.5.3 Steady-State Response; 5.5.4 Transient Response; 5.6 Transient Response to Other Signals; 5.6.1 Ramp Response; 5.6.2 Frequency Response; 5.7 Effect of Stochastics; 5.8 Summary. - 5.9 Extended Examples. - *2.7 Parameter Estimation Using MATLAB2.8 Exercises; 3 Z-Transforms and Transfer Functions; 3.1 Z-Transform Basics; 3.1.1 Z-Transform Definition; 3.1.2 Z-Transforms of Common Signals; 3.1.3 Properties of Z-Transforms; 3.1.4 Inverse Z-Transforms; 3.1.5 Using Z-Transforms to Solve Difference Equations; 3.2 Characteristics Inferred from Z-Transforms; 3.2.1 Review of Complex Variables; 3.2.2 Poles and Zeros of a Z-Transform; 3.2.3 Steady-State Analysis; 3.2.4 Time Domain versus Z-Domain; 3.3 Transfer Functions; 3.3.1 Stability; 3.3.2 Steady-State Gain; 3.3.3 System Order. - This is the first practical treatment of the design and application of feedback control of computing systems. MATLAB files for the solution of problems and case studies accompany the text throughout. The book discusses information technology examples, such as maximizing the efficiency of Lotus Notes.This book results from the authors' research into the use of control theory to model and control computing systems. This has important implications to the way engineers and researchers approach different resource management problems. This guide is well suited for professionals and researchers i
Emner
Control theory.
Electronic data processing.
Feedback control systems.
Computer science - general interest Computer science special topics Information technologies.
Sjanger
Dewey
ISBN
0-471-66880-X. - 0-471-66881-8. - 1-280-34602-7. - 9786610346028

Bibliotek som har denne