Patent ID: 8811223
Filing Date: 2014-08-19
Classification: G06F,H04L

Abstract:
1. A method of providing a distribution layout of a plurality of Secure Socket Layer (SSL) cards to a plurality of packet processing engines in a multi-core system, the method comprising: (a) detecting, by a kernel of a multi-core system, a plurality of Secure Socket Layer (SSL) cards available to the multi-core system; (b) identifying, by a configurator of the multi-core system, a number of packet processing engines configured to operate in user mode memory space on a plurality of cores of the multi-core system; and (c) generating, by a card distribution manager of the multi-core system, a distribution layout comprising a stored data set that identifies an assignment of each of the plurality of SSL cards to one or more of the plurality of the packet processing engines, the distribution layout identifying an even distribution of each of the plurality of SSL cards across each of the plurality of packet processing engines.