1 / 15

CpSc 875

Discover how QoS-aware web servers customize performance attributes to ensure better service for time-critical applications, such as online trading, by prioritizing requests based on their service delay tolerances.

phester
Download Presentation

CpSc 875

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CpSc 875 John D. McGregor AADL-2

  2. Example system

  3. Web server service delays The increasing diversity of applications supported by the World Wide Web and the increasing popularity of time critical Web-based applications (such as online trading) motivates building QoS-aware Web servers. Such servers customize their performance attributes depending on the class of the served requests so that more important requests receive better service. From the perspective of the requesting clients, the most visible service performance attribute is typically the service delay. Different requests may have different tolerances to service delay. For example, one can argue that stock trading requests should be served more promptly than recreational browsing requests. Similarly, interactive clients should be served more promptly than background software agents such as Web crawlers and prefetching proxies. Some businesses may also want to provide different service delays to different classes of customers (e.g., depending on their monthly fees).

  4. Control system

  5. Peter Feiler’s representation

  6. Peter Feiler’s representation

  7. Cruise control

  8. Cruise Control as Control system

  9. State machine

  10. http://auto.howstuffworks.com/cruise-control1.htm • http://www.autosar.org/download/AUTOSAR_LayeredSoftwareArchitecture.pdf • http://www.autosar.org/download/R4.1/AUTOSAR_EXP_AIChassis.pdf

More Related