A Middleware System between WEB and Database Servers
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32795
A Middleware System between WEB and Database Servers

Authors: Mohammad H. Abu-Arqoub, Ihab S. Serhed, Waheeb A. Abu-Dawwas, Rashid M. Al-Azzeh

Abstract:

This paper aims at improving web server performance by establishing a middleware layer between web and database servers, which minimizes the overload on the database server. A middleware system has been developed as a service mainly to improve the performance. This system manages connection accesses in a way that would result in reducing the overload on the database server. In addition to the connection management, this system acts as an object-oriented model for best utilization of operating system resources. A web developer can use this Service Broker to improve web server performance.

Keywords: Database server, Improve performance, Middleware, Web server.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1076242

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2361

References:


[1] Huamin Chen,Prasant Mohapatra, "Using Service Brokers for Accessing Backend Servers for Web Applications",IEEE,the National Science Foundation through the grants CCR-0296070 and ANI- 0296034, 2003.
[2] T. Abdelzaher, N. Bhatti, "Web Content Adaption to Improve Server Overload Behavior", in international World Wide Web conference, May 1999.
[3] Apache HTTP Server Project, http://www.apache.org, Mar 2005.
[4] D.M. Dias, W. Kish, R. Mukherjee, R. Tewari, "A scalable and highly available Web server", IEEE Computer Society Int. Conf. Feb. 1996.
[5] X. Zhang, M. Barrientos, J. Chen, and M. Seltzer, "HACC: An Architecture for Cluster-Based Web Servers", in Proceedings of the Third USENIX Windows NT Symposium. July 1999.
[6] V. Cardellini, M. Colajanni, and P. S. Yu, "Load Balancing on Webserver Systems", IEEE Internet Computing, May/June 1999.
[7] R. S. Engelshall, "Balancing your web site. Practical approaches for distributing http traffic", WEB-Techniques, May 1998.
[8] A. lyengar, E. MacNair, T. Nguyen, "An analysis of web server performance", in GLOBECOM, Nov 1997.
[9] D. Mosberger and T. Jin, "httpref: A tool for measuring web server performance", in WISP, ACM, June 1998.
[10] M. Crovella, A. Bestavros, "Self-similarity in World Wide Web traffic: Evidence and possible causes", IEEE/ACM Trans. On Networking, Dec. 1997.
[11] M.F Arlitt, C.L Williamson, "Web server workload characterization: The search for invariants", IEEE/ACM Trans. On Networking, OCTOBER 1997.
[12] K. F. Eustice, T. J. Lehman, A. Morales, M. C. Munson, S. Edlund, and M. Guillen, "A Universal Information Appliance" IBM Systems Journal 38, No. 4, 575-601 (1999).
[13] F. Kitayama, S. Hirose, and K. Kuse, "Dharma: A Framework for Development of WebApplications for Pervasive TerminalsÔÇöSystems Overview and Application Objects" IPSJ 57th Annual Convention, in Japanese (1998).
[14] http://www.oracle.com, Mar, 2005.
[15] http://msdn.microsoft.com, Mar, 2005.