Hybrid Transport - Application Network Fabric Apparatus
First Claim
1. A hybrid routing-computation fabric apparatus, the apparatus comprising:
- a plurality of general purpose processing cores;
a plurality of dedicated routing cores communicatively coupled with the plurality processor cores via internal data channels;
a plurality of externally facing networking ports communicatively and selectively coupled with the routing cores where any one routing core can exchange data with remote devices via any one of the networking ports; and
a topology manager configured to coordinate a routing topology and an application topology with other fungible hybrid routing-computation fabric apparatus by dedicating a first general purpose processor, a first routing core, and a first external port to the application topology, and by dedicating a second routing core and at least two external ports to the routing topology.
3 Assignments
0 Petitions
Accused Products
Abstract
A hybrid routing-application network fabric apparatus is presented where a fabric apparatus has multiple apparatus components or resources that can be dedicated to one or more application topologies. The apparatus can receive a topology image definition file describing an application topology and the apparatus can dedicate its local components for use with the application topology. The apparatus can dedicate general purpose processing cores, dedicated routing cores, data channels, networking ports, memory or other local resources to the application topology. Contemplated application topologies include routing topologies, computation topologies, database topologies, storage topologies, or other types of application topologies. Furthermore, application topologies can be optimized by modeling or simulating the topologies on a network fabric.
68 Citations
17 Claims
-
1. A hybrid routing-computation fabric apparatus, the apparatus comprising:
-
a plurality of general purpose processing cores; a plurality of dedicated routing cores communicatively coupled with the plurality processor cores via internal data channels; a plurality of externally facing networking ports communicatively and selectively coupled with the routing cores where any one routing core can exchange data with remote devices via any one of the networking ports; and a topology manager configured to coordinate a routing topology and an application topology with other fungible hybrid routing-computation fabric apparatus by dedicating a first general purpose processor, a first routing core, and a first external port to the application topology, and by dedicating a second routing core and at least two external ports to the routing topology. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification