×

Universal architecture for client management extensions on monitoring, control, and configuration

  • US 8,775,498 B2
  • Filed: 10/23/2009
  • Issued: 07/08/2014
  • Est. Priority Date: 10/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory medium comprising computer readable program code executable by a processor to:

  • under control of a client-side CMX connection including a client-side core processor, one or more client-side management processors, and a client-side message queue,negotiate a version of a client-side management processor and a corresponding server-side management processor, wherein the client-side management processor and the server-side management processor correspond to a service, and wherein the negotiation includes sending a request with a client-side management processor version as an argument using the client-side core processor to a server-side CMX connection, wherein a generic protocol that is used for multiple management functionalities is used for communication with the server-side CMX connection;

    receive from the server-side CMX connection a minimum between an actual version of the corresponding server-side management processor and a requested version of the client-side management processor, wherein the client-side management processor and the server-side management processor are marked as registered; and

    under control of the server-side CMX connection,in response to receiving a synchronous message from the client-side CMX connection,forward the synchronous message to a management processor of the server-side CMX connection, wherein the management processor generates a reply; and

    return the reply to the client-side CMX connection; and

    in response to receiving an asynchronous message from the client-side CMX connection, forward the asynchronous message to a management processor of the server-side CMX connection.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×