×

SYSTEMS AND METHODS FOR MONITOR DISTRIBUTION IN A MULTI-CORE SYSTEM

  • US 20100322088A1
  • Filed: 06/22/2009
  • Published: 12/23/2010
  • Est. Priority Date: 06/22/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of distributing monitoring of one or more services across a plurality of cores managing the one or more services in a multi-core system, the method comprising:

  • a) establishing a configuration for monitors in a multi-core system having a plurality of cores, the configuration identifying a plurality of monitors to monitor one or more services managed by a plurality of packet processing engines operating on each of the plurality of cores;

    b) identifying, by each of the plurality of packet processing engines, from the configuration a monitor name and service name for each monitor of the plurality of monitors;

    c) computing, by each of the plurality of packet processing engines, for each monitor of the plurality of monitors a value based on a function of the monitor name and the service name; and

    d) determining, by each of the plurality of packet processing engines, a packet processing engine from the plurality of packet processing engines to establish the monitor for the service based on the value corresponding to an identifier of the packet processing engine.

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