System, method and computer program product for monitoring data activity utilizing a shared data store
First Claim
Patent Images
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to perform a method comprising:
- monitoring, by a system, a plurality of requests received across multiple servers of the system;
maintaining, by the system in a shared data store of the system, a count of a number of the plurality of requests that are outstanding across the multiple servers of the system; and
limiting, by the system, additional requests issued across the multiple servers of the system, based on the count of the number plurality of the requests that are outstanding across the multiple servers of the system.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for monitoring data activity utilizing a shared data store. These mechanisms and methods for monitoring data activity utilizing a shared data store can enable enhanced data monitoring, more efficient data storage, improved system resource utilization, etc.
156 Citations
13 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to perform a method comprising:
-
monitoring, by a system, a plurality of requests received across multiple servers of the system; maintaining, by the system in a shared data store of the system, a count of a number of the plurality of requests that are outstanding across the multiple servers of the system; and limiting, by the system, additional requests issued across the multiple servers of the system, based on the count of the number plurality of the requests that are outstanding across the multiple servers of the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
monitoring, by a system, a plurality of requests received across multiple servers of the system; maintaining, by the system in a shared data store of the system, a count of a number of the plurality of requests that are outstanding across the multiple servers of the system; and limiting, by the system, additional requests issued across the multiple servers of the system, based on the count of the number plurality of the requests that are outstanding across the multiple servers of the system.
-
-
13. An apparatus, comprising:
-
a processor of a system for; monitoring, by the system, a plurality of requests received across multiple servers of the system; maintaining, by the system in a shared data store of the system, a count of a number of the plurality of requests that are outstanding across the multiple servers of the system; and limiting, by the system, additional requests issued across the multiple servers of the system, based on the count of the number plurality of the requests that are outstanding across the multiple servers of the system.
-
Specification