Supplying Data Files to Requesting Stations
First Claim
1. Traffic managing apparatus for supplying data files to a plurality of requesting stations, by accessing serving devices, comprising:
- a first interface to an external network for receiving requests from a plurality of requesting stations and for sending a requested file back to a requesting station;
a second interface to an internal network for issuing requests to a plurality of servers to effect load balancing and for receiving a requested file from a requested server; and
a processing device configured to monitor the response of the servers, said processing device;
monitoring the response of selected servers when responding to issued requests, thereby generating monitored responses;
comparing said monitored responses against an operational criterion to identify sub-standard operation; and
taking measures to reduce a processing demand placed upon a selected server so as to improve the monitored operation of said selected server.
14 Assignments
0 Petitions
Accused Products
Abstract
Data files are supplied to a plurality of requesting stations (102 to 106) by accessing serving devices (109 to 116). A plurality of requests are received for one or more data files at a traffic management system (101) from requesting stations via an external network (107). A specific server is selected at the traffic management system and a request is issued to the selected server over a local network for the requested file. The requested file is accepted at the traffic management system from the selected server over the local network and the requested file is sent from the traffic management system to the requesting station over external network. The response of selected servers is monitored (302) when responding to issued requests thereby generating monitored responses. The monitored responses are compared (303) against an operational criterion to identify sub-standard operations. Thereafter, where appropriate, measures are taken (305) to reduce the processing demand placed upon the selected server so as to improve the monitored operation of the selected server.
-
Citations
17 Claims
-
1. Traffic managing apparatus for supplying data files to a plurality of requesting stations, by accessing serving devices, comprising:
-
a first interface to an external network for receiving requests from a plurality of requesting stations and for sending a requested file back to a requesting station; a second interface to an internal network for issuing requests to a plurality of servers to effect load balancing and for receiving a requested file from a requested server; and a processing device configured to monitor the response of the servers, said processing device; monitoring the response of selected servers when responding to issued requests, thereby generating monitored responses; comparing said monitored responses against an operational criterion to identify sub-standard operation; and taking measures to reduce a processing demand placed upon a selected server so as to improve the monitored operation of said selected server.
-
-
2. A method of supplying data files to a plurality of requesting stations by accessing serving devices, comprising the steps of:
-
receiving a plurality of requests for at least one data file at a traffic management system from a plurality of requesting stations via an external network; selecting a specific server as a selected server at said traffic management system; issuing a request to said selected server over a local network for the requested file; accepting a requested file at the traffic management system from said selected server over said local network; and sending the requested file from the traffic management system to the requesting station over the said external network, by the steps of; monitoring a response of selected servers when responding to issued requests, thereby generating monitored responses; comparing said monitored responses against an operational criterion to identify sub-standard operation; and taking measures in response to said comparison to reduce a processing demand placed upon the selected server so as to improve the monitored operation of said selected server. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification