Controlled server loading using L4 dispatching

作者: Steve Goddard

DOI:

关键词: Kernel (linear algebra)Packet analyzerOperating systemServerServer farmData link layerWeb serverComputer scienceNetwork packetInternet Protocol

摘要: Standalone and cluster-based servers, including Web control the amount of data processed concurrently by such servers to thereby server operating performance. A dispatcher is preferably interposed between clients one or more back-end monitors performance each (either directly otherwise). For server, also controls, in response monitored performance, either both number requests supported connections servers' In embodiment, uses a packet capture library for capturing packets at OSI layer 2 implements simplified TCP/IP protocol user-space (vs. kernel space) reduce copying. Commercially off-the-shelf (COTS) hardware system software are employed take advantage their price-to-performance ratio.

参考文章(16)
Shalini Yajnik, Balakrishnan Narendran, Sampath Rangarajan, Data distribution techniques for load-balanced fault-tolerant web access ,(1997)
Lida Nobakht, James R. W. Clymer, Method for establishing channel-based internet access network ,(2001)
Douglas M. Van Watermulen, George F. Flannery, James D. Scott, High-performance server architecture, methods, and software for spatial data ,(2000)
Paul LeMahieu, Vasken Bohossian, Jehoshua Bruck, Chenggong Charles Fan, Philip Love, Distributed server cluster with graphical user interface ,(2000)
Paul LeMahieu, Vasken Bohossian, Jehoshua Bruck, Philip Love, Chenggong Fan, Distributed server cluster for controlling network traffic ,(2000)
Eoin B. Macdonell, W. Spencer Worley, Richard T. Burright, Jack J. Smith, John A. Vastano, William T. Weatherford, System and method for managing connections between clients and a server with independent connection and data buffers ,(2000)