×

System and method for managing distributed objects as a single representation

  • US 10,313,260 B2
  • Filed: 09/14/2012
  • Issued: 06/04/2019
  • Est. Priority Date: 03/21/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing an agent-based system, comprising:

  • opening a virtual non-persistent connection using a virtual Internet Protocol (IP) address and security information;

    receiving a request to manipulate one or more shared resources or services, the manipulation comprising graphically manipulating object instances as a displayed representation of the one or more shared resources or services via a graphical user interface (GUI);

    generating a first set of commands to perform the request;

    sending, from a local agent, the first set of commands to perform the request through the virtual non-persistent connection to a clustered machine containing the shared resources or services, wherein the clustered machine comprises a first machine, a second machine and the shared one or more resource or service, wherein the virtual non-persistent connection is used to connect the local agent to both the first machine comprising a first processor and the second machine comprising a second processor using the virtual IP address and to view the first machine and second machine of the clustered machine as a single entity to the local agent, and wherein the shared one or more resource or service is accessible from one of a first agent on the first machine and a second agent on the second machine;

    triggering the one of the first agent of the first machine and the second agent of second machine within the clustered machine to process the first set of commands to perform the request;

    receiving information via the virtual non-persistent connection from one of the first machine and the second machine as a result of the one of the first agent and second agent processing the first set of commands;

    closing the virtual connection;

    initiating a request for non-clustered resources or services;

    generating a second set of commands for obtaining a second request for non-clustered resources or services;

    sending the second set of commands through a first persistent connection to the first machine in which the non-clustered resource or service resides;

    enabling the first agent on the first machine to process the second set of commands; and

    receiving information from the first agent as a result of processing the second set of commands, wherein the second machine has a second persistent connection separate from the first persistent connection and the virtual non-persistent connection, and wherein the first machine is assigned a first IP address, the second machine is assigned a second IP address, and the clustered machine comprising the first machine and the second machine is assigned the virtual IP address.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×