×

Systems, methods, and apparatus to debug a network application by utilizing a cloned network and an interactive debugging technique

  • US 8,352,801 B2
  • Filed: 07/05/2012
  • Issued: 01/08/2013
  • Est. Priority Date: 12/24/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a user interface configured to receive commands from a user terminal;

    a network interface communicatively coupled to a plurality of virtual service nodes via a communication network; and

    processing logic configured to;

    instantiate a cloned network that includes a second set of virtual service nodes that includes at least one cloned virtual service node that is a clone of a corresponding virtual service node in a first set of virtual service nodes of the plurality of virtual services nodes, wherein the at least one cloned virtual service node has access to a history of events that occurred at the corresponding virtual service node in the first set of virtual service nodes; and

    initiate an interactive debugging session that includes step by step processing by the cloned network of the events of the history of events, wherein the step by step processing of the events starts at a first event of the history of events, wherein the step by step processing of the events includes sending a transmit command to each virtual service node in the second set of virtual service nodes, wherein the transmit command identifies a transmit phase, and wherein, during the transmit phase, each virtual service node in the second set of virtual service nodes is configured to transmit one or more packets associated with the first event.

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