Patent ID: 11917033
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A distributed computing system, comprising:
a plurality of computing instances comprising at least one network load balancing computing instance configured to manage workflow to a subset of the plurality of computing instances;
a plurality of health assessment applications configured to obtain corresponding health assessment data from respective subsets of the plurality of computing instances;
a first distributed cache;
a second distributed cache; and
a software service configured to:
monitor health assessment data corresponding to the plurality of computing instances, the health assessment data being provided, at least in part, by a health assessment application selected from the plurality of health assessment applications to probe the plurality of computing instances, the health assessment application being selected based at least in part on an estimated resource consumption for obtaining the health assessment data and an available compute resource capacity of a computing component hosting a particular health assessment application;
receive a request for first collective health assessment data of the plurality of computing instances;
provide the first collective health assessment data in response to the request, the first collective health assessment data being obtained from the first distributed cache, the first collective health assessment data comprising the health assessment data provided by the health assessment application;
store the first collective health assessment data in the second distributed cache as stored health assessment data;
receive a subsequent request for second collective health assessment data for the plurality of computing instances;
obtain the second collective health assessment data corresponding to the plurality of computing instances;
calculate change data indicative of a difference between the first collective health assessment data and the second collective health assessment data; and
provide the change data in response to the subsequent request.