Abstract:
Techniques are disclosed for localized adaptation of client devices based on correlation or learning at a remote server. For example, a method for modifying a behavior of a client device (102) in a data collection system (100), wherein the client device collects data and transmits data to a server (108), includes the following steps. The client device transmits (204) data to the server. The server uses at least a portion of the data received from the client device to generate (206) information that represents a modification to a behavior of the client device. The server device transmits (208) the generated information to the client device. The client device subsequently alters the behavior of the client device based on the informatio n received from the server.
Abstract:
Resources are checkpointed in order to save the state of the resources: The resources can then be brought back to the same running state, during a restart procedure, by making use of the saved state. The determination of when to take a checkpoint or when to restart a resource is made by an entity, such as a cluster manager, external to the entity initiating or taking the checkpoint or performing the restart. The decision to checkpoint/restart a resource is provided by the cluster manager to a resource manager associated with the resource. This communication is facilitated by interfaces to the cluster manager provided by the resource manager.