HP WebQoS Software manual Capacity Protection, SLOs, Thresholds, and Corrective Actions

Page 15

Understanding HP WebQoS

The Role and Benefits of HP WebQoS

This is controlled by the WebQoS policies. When new sessions are rejected, redirected, or deferred, existing sessions continue uninterrupted. User request prioritization and session management are the primary tools used by WebQoS to provide capacity protection. The network manager is responsible for updating the timers that define a session, and for establishing the policies that control if the session is admitted.

Capacity Protection

Capacity Protection prevents system overload with prioritization and admission control. This minimizes the impact of unexpected surges in demand while maximizing the volume of completed transactions.

Capacity Protection makes sure that performance levels for active customers and their currently running transactions are not compromised. New user requests are not admitted to a site unless their transactions can be completed quickly.

Capacity is assessed by service level objectives and thresholds. Protection is provided by corrective actions.

SLOs, Thresholds, and Corrective Actions

To ensure that your business policies are reflected in your Web applications, they need to be translated into service level objectives (SLOs) and thresholds. SLOs are business-oriented policies and thresholds are operations-oriented policies. When an SLO or threshold is violated, a configured corrective action is performed.

SLOs WebQoS has the following types of business-oriented SLOs:

Capacity - Maximum number of concurrent sessions supportable with acceptable performance. Typically coupled with a response time SLO or performance threshold.

Response times - A key component of customer satisfaction. Measured from the time a request enters the server to the time a response is sent back.

External measurement - Measurements collected from external sources can be used to determine corrective actions.

Thresholds WebQoS uses an operations-oriented load threshold to keep your system operating properly during times of peak load. System load is assessed as a function of CPU (central processing unit) usage.

Chapter 1

15

Image 15
Contents E0801 EditionLegal Notices Contents Services, Sites, and Systems Troubleshooting Policy and Rule Descriptions Synopsis Arguments Return Value Sample Program Contents Printing History Page Understanding HP WebQoS Role and Benefits of HP WebQoS Role and Benefits of HP WebQoS Sessions ServiceWebQoS Concepts Request ClassificationsSLOs, Thresholds, and Corrective Actions Capacity ProtectionRole and Benefits of HP WebQoS WebQoS in Your Environment How WebQoS Fits Into Your EnvironmentWebQoS Components WebQoS ComponentsSCI Service Component Installed On Description ManagementSCA Service Web ServicesHow WebQoS Fits Into Your Environment Chapter Setup WebQoS Configuration Files WebQoS Software InstallationWeb Server Parameters SCA and Web Server ParameterDefault HTTP/1.1 MonitorInterval seconds SCA Parameters SCO Parameters Logging and Tracing Parameters Unix Only URL Encoding Parameters Restarting WebQoS Components Windows WebQoS setup Script UnixRestarting Individual WebQoS Components Restarting WebQoS Components UnixSingle Server Setup Continue? Multiple Server Setup Server 1 Setup Servers 2 and 4 Setup Server 3 Setup Removing WebQoS Opt/webqos/install/setup -rWebQoS setup Script Unix Chapter Management Console WebQoS Login Dialog Box Management Console LoginConsole Main Screen Management Console Main ScreenWindow Area Description Console Main Screen Auto Discovery Services/Systems ViewPassword Console AdministrationDomain Management Console Administration Chapter Templates Preconfigured and Default Templates Default TemplatesPreconfigured Templates Description Service TemplateStatistics For the service templateService Template Statistics Service StatisticsURL Group Statistics SLOs Service Template SLOsAdd/Edit SLOs Add/Edit Service Level ObjectivesAdd/Edit Corrective Actions Advanced Service Template AdvancedDefer Corrective Action DeferRedirect Corrective Action RedirectReject Corrective Action Reject10 Site Template Description Site Template11 Site Template Classification Rules Classification Rules12 Add/Edit Request Classifications Rules Add/Edit Classification Rules13 Site Template SLOs Add/Edit SLOs 15Add/Edit Corrective Actions 16 Site Template Threshold Policies Threshold Policies17 Add Thresholds Dialog Box Add/Edit Threshold Policies18Add/Edit Corrective Actions 19 Edit Site Configuration Advanced Dialog Box 20 Site Advanced Session Timeouts Dialog Box Session TimeoutsCorrective Action Policy Details Web Server Accept Threads22 Defer Corrective Action 23 Redirect Corrective Action 24 Reject Corrective Action 25 Site Template Statistics Site StatisticsSite Template Site Template Chapter Services, Sites, and Systems Move a Service ServicesAdd a Service Edit a ServiceDelete a Service Move a Site SitesAdd a Site Edit a SiteStarting and Stopping IIS Delete a SiteMicrosoft IIS IPlanet Web ServerSystems Add a SystemDelete a System Systems Systems Chapter Statistics Service SLO Related Statistics Service StatisticsService SLO Related Statistics Service Session Control Statistics Service Session Control StatisticsService Defer Related Statistics Service Defer Related StatisticsSite Statistics Site StatisticsSite SLO Related Statistics Site SLO Related StatisticsSite Session Control Statistics Site Session Control StatisticsSite Statistics Site Statistics Chapter Logs and Filters Service Level Objectives View Service Level Objectives ViewSLOs, Thresholds, and the History Log SLOs, Thresholds, and the History Log History Log View History Log View SLO and Threshold Filters SLO and Threshold FiltersSLO Filters History Filters Dialog History Log FilterChapter 103 Service and Site Statistics OpenView LogsSite Measurements Policy and Corrective Action Events Field Values Chapter 107 108 Troubleshooting Troubleshooting on Unix Management Console Error MessagesShared Memory Error Logging and Tracing Statistics Logging LoggingTracing Measurement LoggingChapter 113 Troubleshooting on Windows Problems with Shared MemoryResetting the Management Console Password Error Messages Viewable From the Management Console Logging and Tracing Deleting WebQoS Log and Trace Files Registry Editor Window for WebQoS118 Policy and Rule Descriptions Request Classification Rules Appendix a 121 Policies Set in WebQoS Service Level Objectives for SiteService Level Objectives for the Service Corrective Actions for SLO and Threshold Policy Violations Threshold PolicyCustomizing the Defer and Reject Web Pages 126 Appendix a 127 Figure A-2 Example of Custom Defer Page with Link Request to be retried see Figure A-2Appendix a 129 Figure A-3 Example of Custom Defer Page with Popup Dialog Expired see Figure A-3Appendix a 131 132 External Measurement API Using the External Measurement API Appendix B 135 Return Value WqCreateConnectionSynopsis ArgumentsValues in the following format WqSendMeasurementReturn Values Status Connection with WebQoS has been closed WqCloseConnectionSample Program Appendix B 141 142 Class See request classification rule Glossary144 145 146 Index 148 149 150
Related manuals
Manual 182 pages 33.13 Kb Manual 43 pages 2.68 Kb