6WINDGate
SDS
The 6WINDGate SDS profile is part of 6WIND's
software suite that addresses the full spectrum of multicore design
requirements from one to any number of cores. Simplified into three
solutions covering mid to high performance applications, 6WINDGate
profiles are specifically designed to simplify software development,
minimize design time and reduce product cost. 6WINDGate is ideal
for all multicore designs, whether a migration from a single-core
product or an evolution from an existing multicore system.
The 6WINDGate SDS profile is based on a Fast
Path architecture making it ideal for the most demanding high performance
telecommunication applications. This Fast Path is functionally identical
to the 6WINDGate EDS Fast Path but is implemented as a module running
in the multicore execution environment (MCEE) outside Linux. Forwarding
is performed at the Fast Path level for optimal performance. Only
packets that cannot be processed by the Fast Path are forwarded
to the Linux networking stack (Slow Path). Similarly to the 6WINDGate
EDS profile, the 6WINDGate SDS architecture relies on Cache Manager
and Fast Path Manager modules to transparently integrate and synchronize
Fast Path processing and Slow Path / Control Plane.
6WINDGate's XML-based Management Plane is also included as part
of the complete software solution. The 6WINDGate SDS profile delivers
the highest possible performance that multicore architectures can
sustain. Fast Path Modules are runs on multiple dedicated cores
in order to process the maximum number of packets simultaneously
with guaranteed performance. The Linux networking Stack (Slow Path)
and Control Plane Modules run on the remaining cores (possibly in
SMP mode if more than one core is dedicated to Linux environment).
6WINDGate SDS Features
Architecture
To evaluate 6WINDGate SDS and explore licensing
options, email
.
|