6WINDGate™ Software Suites
6WINDGate™ ADS is targeted for middle range appliances and equipment. Control Plane and Data Plane are co-localized. For MC architectures, a SMP Linux kernel with an optimized SMP kernel networking stack is running on all the cores in order to process many packets simultaneously.
6WINDGate™ EDS is a solution based on a Fast Path architecture. This Fast Path is implemented as a Linux kernel module between the Linux networking stack and the interface drivers. So, it does not require any specific MCEE (Multi-Core Executive Environment). Compared to a standard Linux architecture, forwarding is performed at the driver level. Only packets that cannot be processed by Fast Path are forwarded to the Linux Networking Stack (Slow Path). 6WINDGate™ EDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate EDS™ delivers the best possible performance in pure Linux environment.
6WINDGate™ SDS is targeted for high end equipment. Similarly to 6WINDGate™ EDS, it is also based on a Fast Path architecture but Fast Path is implemented in the MCEE (Multi-Core Executive Environment). A certain number of cores are dedicated to Fast Path; Fast Past modules run in a dedicated execution space outside of Linux kernel. Forwarding is performed at the Fast Path level. 6WINDGate™ SDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate™ SDS delivers the highest possible performance MC architectures can sustain.
6WIND modular offering can be adapted to immediate customer needs and upgraded with new feature or performance needs. All 6WINDGate™ profiles equally benefit from 6WINDGate™ architecture openness and from the innovative XML-based Management System that makes it possible to integrate and manage third-party and/or customer modules with 6WINDGate™ built-in modules. 6WINDGate™ profiles can address a large range of applications and be used to develop a range of products with a large number of common modules thus reducing validation and maintenance costs.