Skip to main content

Advertisement

Log in

InfoFilter: Supporting quality of service for fresh information delivery

  • Special Issue
  • Published:
New Generation Computing Aims and scope Submit manuscript

Abstract

With the explosive growth of the Internet and World Wide Web comes a dramatic increase in the number of users that compete for the shared resources of distributed system environments. Most implementations of application servers and distributed search software do not distinguish among requests to different web pages. This has the implication that the behavior of application servers is quite unpredictable. Applications that require timely delivery of fresh information consequently suffer the most in such competitive environments. This paper presents a model of quality of service (QoS) and the design of a QoS-enabled information delivery system that implements such a QoS model. The goal of this development is two-fold. On one hand, we want to enable users or applications to specify the desired quality of service requirements for their requests so that application-aware QoS adaptation is supported throughout the Web query and search processing. On the other hand, we want to enable an application server to customize how it should respond to external requests by setting priorities among query requests and allocating server resources using adaptive QoS control mechanisms. We introduce the Infopipe approach as the systems support architecture and underlying technology for building a QoS-enabled distributed system for fresh information delivery.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Banatre, M., Issamy, V., Leleu, F. and Charpiot, B., “Providing Quality of Service over the Web: A Newspaper-based Approach,” inProc. of the Sixth International World Wide Web conference, 1997.

  2. Banga, G. and Druschel, P., Measuring the Capacity of a Web Server,” inProc. of the USENIX Symposium on Internet Technologies and Systems, Monterey, California, December 1997.

  3. Chatterjee, B.S.S., Sydir, M.D.J.J. and Lawrence, T.F., “Taxonomy for QoS Specifications,” inProc. of WORDS’97, Newport Beach, California, 1997.

  4. Liu, L., Pu, C. and Tang, W., “Continual Queries for Internet-scale Event-driven Information Delivery,”IEEE Knowledge and Data Engineering, Special Issue on Web Technology, 1999.

  5. Nahrestedt, K. and Smith, J.M., “The QoS Broker,”IEEE Multimedia Magazine, Spring 1995.

  6. Pandey, R., Barnes, J.F. and Olsson, R., “Supporting Quality of Service in http Servers,” inProc. of PODC, Puerto Vallarta, Mexico, 1998.

  7. Pu, C., Liu, L., Schwan, K. and Walpole, J., “The Infosphere Project and the Infopipe Abstraction,”Technical report, College of Computing Georgia Tech, 2000.

  8. Rosu, D., Schwan, K. and Yalamanchili, S., “FARA — A Framework for Adaptive Resource Allocation in Complex Real-time Systems,” inProc. of the 4th IEEE realtime Technology and Application Symposium (RTAS), Denver, USA, June 1998.

  9. Steere, D., Goel, A., Gruenberg, J., McNamee, D., Pu, C. and Walpole, J., “A Feedback-driven Proportion Allocator for Real-rate Scheduling,” inProc. of the Third Symposium on Operating System Design and Implementation (OSDI’99), New Orleans, February 1999.

  10. Vogel, A., Kerherve, B., von Bochmann, G. and Gecsei, J., “Distributed Mulitmedia and QoS: A Survey,”IEEE Multimedia,Vol.2 No. 2, 1995.

  11. Walpole, J., Krasic, C., Liu, L., Maier, D., Pu, C., McNamee, D. and Steere, D., “Quality of Service Semantics for Multimedia Database Systems,” inProc. Data Semantics 8: Semantic Issues in Multimedia Systems IFIP TC-2 Working Conference, Rotorua, New Zealand, January 1999.

  12. West, R. and Schwan, K., “Experimentation with Event-based Methods of Adaptive Quality of Service Management,”Technical Report, College of Computing, Georgia Tech, 2000.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ling Liu.

Additional information

Ling Liu, Ph.D.: She is an associate professor at the College of Computing, Georgia Institute of Technology. She received her Ph.D. from Tilburg University, The Netherlands in 1993. Her research interests are in the area of large-scale data intensive systems and its applications in distributed, mobile, multimedia, and Internet computing environments. Her work has focused on systems support for creating, searching, manipulating, and monitoring streams of information in wide area networked information systems. She has published more than 70 papers in internal journals or international conferences, and has served on more than 20 program committees in the area of data engineering, databases, and knowledge and information management.

Calton Pu, Ph. D.: He is a Professor and John P. Imlay, Jr. Chair in Software at the College of Computing, Georgia Institute of Technology. Calton received his Ph.D. from University of Washington in 1986. He leads the Infosphere expedition project, which is building the system software to support the next generation information flow applications. Infosphere research includes adaptive operating system kernels, communications middleware, and distributed information flow applications. His past research included operating system projects such as Synthetix and Microfeedback, extended transaction projects such as Epsilon Serializability, and Internet data management. He has published more than 125 journal and conference papers, and served on more than 40 program committees.

Karsten Schwan, Ph.D.: He is a professor in the College of Computing at the Georgia Institute of Technology. He received the M.Sc. and Ph.D. degrees from Carnegie-Mellon University in Pittsburgh, Pennsylvania. He directs the IHPC project for high performance cluster computing at Georgia Tech. His current research addresses the interactive nature of modern high performance applications (i.e., online monitoring and computational steering), the development of efficient and object-based middleware, the operating system support for distributed and parallel programs, and the online configuration of applications for distributed real-time applications and for communication protocols.

Jonathan Walpole, Ph.D.: He is a Professor in the Computer Science and Engineering Department at oregon Graduate Institute of Science and Technology. He received his Ph.D. in Computer Science from Lancaster University, U.K. in 1987. His research interests are in the area of adaptive systems software and its application in distributed, mobile, multimedia computing environments. His work has focused on quality of service specification, adaptive resource management and dynamic specialization for enhanced performance, survivability and evolvability of large software systems, and he has published extensively in these areas.

About this article

Cite this article

Liu, L., PU, C., Schwan, K. et al. InfoFilter: Supporting quality of service for fresh information delivery. New Gener Comput 18, 305–321 (2000). https://doi.org/10.1007/BF03037550

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03037550

Keywords

Navigation