Models for monitoring of streaming server performance
First Claim
1. A method of monitoring a streaming media server, said method comprising:
- using calibration data for said server to identify a server resource that reaches its respective limit before other server resources reach their respective limits as loads on said server are increased, said calibration data characterizing usage of said server'"'"'s resources under a plurality of different loads including a saturation load, wherein said saturation load causes said server to fail to satisfy a predefined quality-of-service criterion; and
monitoring said server resource to determine whether said server is approaching said saturation load with said server in service in a content delivery network.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems thereof for monitoring a streaming media server are described. Calibration data for the server is used to identify a server resource that reaches its respective limit before other server resources reach their respective limits as loads on the server are increased. The calibration data characterizes usage of the server'"'"'s resources under a plurality of different loads including a saturation load. The saturation load causes the server to fail to satisfy a predefined quality-of-service criterion. The server resource is monitored to determine whether the server is approaching the saturation load with the server in service in a content delivery network.
16 Citations
25 Claims
-
1. A method of monitoring a streaming media server, said method comprising:
-
using calibration data for said server to identify a server resource that reaches its respective limit before other server resources reach their respective limits as loads on said server are increased, said calibration data characterizing usage of said server'"'"'s resources under a plurality of different loads including a saturation load, wherein said saturation load causes said server to fail to satisfy a predefined quality-of-service criterion; and
monitoring said server resource to determine whether said server is approaching said saturation load with said server in service in a content delivery network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for monitoring a streaming media server, said system comprising:
-
a subsystem for monitoring a server resource with said server in service in a content delivery network, said server resource identified from calibration data that characterizes usage of said server'"'"'s resources under a plurality of different loads including a saturation load, wherein said saturation load is a load that causes said server to fail to satisfy a pre-defined quality-of-service criterion, said server resource reaching its respective limit before others of said server'"'"'s resources reach their respective limits as server load is increased; and
a subsystem for using a value of said server resource to determine whether said server is approaching said saturation load. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-usable medium having computer readable code stored thereon for causing a device to perform a method of monitoring a streaming media server, said method comprising:
-
accessing calibration data for said server, said calibration data characterizing usage of said server'"'"'s resources under a plurality of different loads including a saturation load, wherein said saturation load causes said server to fail to satisfy a predefined quality-of-service criterion;
using said calibration data to identify a server resource that reaches its respective limit before the others of said server'"'"'s resources reach their respective limits as said different loads are increased; and
monitoring said server resource to determine whether said server is approaching said saturation load with said server in service in a content delivery network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification