METHOD AND APPLIANCE FOR USING A DYNAMIC RESPONSE TIME TO DETERMINE RESPONSIVENESS OF NETWORK SERVICES
First Claim
1. A method for determining responsiveness of a service via a particular protocol, the method comprising:
- (a) determining, by a device intermediary to a plurality of clients and a plurality of services, response times from each of a plurality of services to respond to requests via a first type of protocol of a plurality of protocols;
(b) calculating, by the device, an average response time for the first type of protocol from each of the response times of the plurality of services;
(c) establishing, by the device, a predetermined threshold for which a response time of a service for the first type of protocol may deviate from the average response time; and
(d) identifying, by the device, a service as available responsive to determining that a deviation of the response time of the service from the average response falls within the predetermined threshold.
8 Assignments
0 Petitions
Accused Products
Abstract
In a method and appliance for determining responsiveness of a service via a particular protocol, a device intermediary to a plurality of clients and a plurality of services determines response times from each of a plurality of services to respond to requests via a first type of protocol of a plurality of protocols. The device calculates an average response time for the first type of protocol from each of the response times of the plurality of services. The device establishes a predetermined threshold for which a response time of a service for the first type of protocol may deviate from the average response time. The device identifies a service as available responsive to determining that a deviation of the response time of the service from the average response falls within the predetermined threshold.
-
Citations
20 Claims
-
1. A method for determining responsiveness of a service via a particular protocol, the method comprising:
-
(a) determining, by a device intermediary to a plurality of clients and a plurality of services, response times from each of a plurality of services to respond to requests via a first type of protocol of a plurality of protocols; (b) calculating, by the device, an average response time for the first type of protocol from each of the response times of the plurality of services; (c) establishing, by the device, a predetermined threshold for which a response time of a service for the first type of protocol may deviate from the average response time; and (d) identifying, by the device, a service as available responsive to determining that a deviation of the response time of the service from the average response falls within the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining responsiveness of a service via a particular protocol, the system comprising:
-
one or more monitors of a device intermediary to a plurality of clients and a plurality of services determining response times from each of a plurality of services to respond to requests via a first type of protocol of a plurality of protocols, and calculating, an average response time for the first type of protocol from each of the response times of the plurality of services; and wherein the device establishes a predetermined threshold for which a response time of a service for the first type of protocol may deviate from the average response time; and
identifying a service as available responsive to determining that a deviation of the response time of the service from the average response falls within the predetermined threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification