Open Access Open Access  Restricted Access Subscription or Fee Access

An Effective Process Schedule by Clustered Servers

R. Mala, Dr.R. Balasubramaniyan, A. Anandan

Abstract


With the tremendous growth of the network services, the problem rate also gets increased. In order to overcome these obstacles, enormous technologies have been developed. In this article, a better solution is proposed to increase the server performance. In networking, the client sends the request to server; the server processes the request and sends back the response to the client. When the number of client request increases, the burden for server also gets increased which leads to lower performance. To overcome this problem, we use the distributed networking techniques. With the help of this concept, the client‘s work is distributed among several servers and thus the performance increases. This can be done by using large number of techniques such as software based, hardware based and network based technology. But these techniques have several problems such as high cost requirement and some implementation problems. In our article, we use a special technique to distribute the work to clustered server and calculate the execution time and the time to be consumed. We also implement the constraint to search whether the server already executes the request. If so, the response is stored in memory and it is retrieved in short time. This project is used to handle the client request efficiently by balancing the work load across the replicated web server dynamically.

Keywords


Clustered Server, Distributed Networking Techniques, Replicated Web Server, Server Performance, Tremendous Growth.

Full Text:

PDF

References


D. Andresen et al. SWEB: Towards a Scalable WWW Server onMultiComputers. In Proccedings of the 10th International Parallel Processing Symposium, Apr. 1996. Apache. http://www.apache.org/.

M. F. Arlitt and C. L. Williamson. Web Server Workload Characterization: The Search for Invariants. In Proceedings of the ACMSIGMETRICS ’96 Conference, Philadelphia, PA, Apr. 1996.

P. Barford and M. Crovella. Generating representative web workloads for network and server performance evaluation. In Proceedings of the ACM SIGMETRICS Conference, Madison,WI, July 1998.

T. Berners-Lee, R. Fielding, and H. Frystyk. RFC 1945: Hypertext transfer protocol – HTTP/1.0, May 1996.

T. Brisco. DNS Support for Load Balancing. RFC 1794, Apr. 1995.

A. Chankhunthod, P. B. Danzig, C. Neerdaels, M. F. Schwartz, and K. J. Worrell. A Hierarchical Internet Object Cache. In Proceedings of the 1996 USENIX Technical Conference, Jan. 1996.

Cisco Systems Inc. LocalDirector. http://www.cisco.com.

O. P. Damani, P.-Y. E. Chung, Y. Huang, C. Kintala, and Y.-M. Wang. ONE-IP: Techniques for hosting a service on a cluster of machines. Computer Networks and ISDN Systems, 29:1019–1027, 1997.

P. Danzig, R. Hall, and M. Schwartz. A case for caching file objects inside internetworks. In Proceedings of the ACM SIGCOMM ’93 Conference, Sept. 1993.

R. Fielding, J. Gettys, J. Mogul, H. Nielsen, and T. Berners-Lee. RFC 2068: Hypertext transfer protocol – HTTP/1.1, Jan. 1997.

A. Fox, S. D. Gribble, Y. Chawathe, E. A. Brewer, and P. Gauthier. Cluster-based scalable network services. In Proceedings of the Sixteenth ACMSymposium on Operating System Principles, SanMalo, France, Oct. 1997.

J. Heidemann. Performance interactions between P-HTTP and TCP implementations. ACM Computer Communication Review, 27(2):65–73, April 1997.

G. Hunt, E. Nahum, and J. Tracey. Enabling content-based load distribution for scalable services. Technical report, IBM T.J. Watson Research Center, May 1997.

IBM Corporation. IBM interactive network dispatcher. http://www.ics.raleigh.ibm.com/ics/ isslearn.htm.

T. M. Kroeger, D. D. Long, and J. C. Mogul. Exploring the bounds of Web latency reduction from caching and prefetching. In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS), Monterey, CA, Dec. 1997.

G. R. Malan, F. Jahanian, and S. Subramanian. Salamander: A push-based distribution substrate for Internet applications. In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS), Monterey, CA, Dec. 1997.

J. C. Mogul. The Case for Persistent-Connection HTTP. In Proceedings of the ACM SIGCOMM ’95 Symposium, 1995.

J. C. Mogul, F. Douglis, A. Feldmann, and B. Krishnamurthy. Potential benefits of delta encoding and data compression for HTTP. In Proceedings of the ACM SIGCOMM ’97 Symposium, Cannes, France, Sept. 1997.

H. F. Nielsen, J. Gettys, A. Baird-Smith, E. Prud‘hommeaux, H. Lie, and C. Lilley. Network performance effects of HTTP/1.1, CSS1, and PNG. In Proceedings of the ACM SIGCOMM ’97 Symposium, Cannes, France, Sept. 1997.

V. N. Padmanabhan and J. C. Mogul. Improving HTTP Latency. In Proceedings of the Second International WWW Conference, Chicago, IL, Oct. 1994.

V. S. Pai, M. Aron, G. Banga, M. Svendsen, P. Druschel, W. Zwaenepoel, and E. Nahum. Locality- Aware Request Distribution in Cluster-based Network Servers. In Proceedings of the 8th ACM Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, Oct. 1998.

M. Seltzer and J. Gwertzman. The Case for Geographical Pushcaching. In Proceedings of the 1995 Workshop on Hot Operating Systems, 1995.

Resonate Inc. Resonate dispatch. http://www.resonateinc.com.

Load Balancing in Structured P2P Systems_Ananth Rao, Karthik Lakshminarayanan, Sonesh Surana, Richard Karp, and Ion Stoica

Distributed Network Traffic Monitoring and Analysis using Load Balancing Technology, Soon-Hwa Hong, Jae-Young Kim, Bum-Rae Cho and James W. Hong, DP&NM Lab., Dept. of Computer Science and Engineering, POSTECH, Pohang Korea.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.